Package omero.api
Class Callback_Search_onlyAnnotatedWith
- java.lang.Object
-
- IceInternal.CallbackBase
-
- IceInternal.TwowayCallback
-
- omero.api.Callback_Search_onlyAnnotatedWith
-
- All Implemented Interfaces:
Ice.TwowayCallback
,Ice.TwowayCallbackVoidUE
public abstract class Callback_Search_onlyAnnotatedWith extends IceInternal.TwowayCallback implements Ice.TwowayCallbackVoidUE
Restricts entities to having anAnnotation
of all the given types. This is useful in combination with the other onlyAnnotated* methods to say, e.g., only annotated with a file by user X. By default, this value isnull
and imposes no restriction. Passing an empty array implies an object that is not annotated at all. Note: If the semantics were OR, then a client would have to query each class individually, and compare all the various values, checking which ids are where. However, since this method defaults to AND, multiple calls (optionally withisMergedBatches
andisReturnUnloaded
) and combine the results. Duplicate ids are still possible so a set of some form should be used to collect the results.
-
-
Constructor Summary
Constructors Constructor Description Callback_Search_onlyAnnotatedWith()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
__completed(Ice.AsyncResult __result)
-