Package | Description |
---|---|
omero.gateway.facility | |
omero.gateway.model | |
omero.gateway.util |
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
BrowseFacility.findObject(SecurityContext ctx,
Class<T> klass,
long id)
Retrieves an updated version of the specified object.
|
<T extends DataObject> |
BrowseFacility.findObject(SecurityContext ctx,
Class<T> klass,
long id,
boolean allGroups)
Retrieves an updated version of the specified object.
|
Modifier and Type | Method and Description |
---|---|
DataObject |
BrowseFacility.findObject(SecurityContext ctx,
String pojoName,
long id)
Retrieves an updated version of the specified object.
|
DataObject |
BrowseFacility.findObject(SecurityContext ctx,
String pojoName,
long id,
boolean allGroups)
Retrieves an updated version of the specified object.
|
DataObject |
DataManagerFacility.saveAndReturnObject(SecurityContext ctx,
DataObject object)
Updates the specified object.
|
DataObject |
DataManagerFacility.saveAndReturnObject(SecurityContext ctx,
DataObject object,
String userName)
Updates the specified object.
|
Modifier and Type | Method and Description |
---|---|
Map<DataObject,List<AnnotationData>> |
MetadataFacility.getAnnotations(SecurityContext ctx,
List<? extends DataObject> objects,
List<Class<? extends AnnotationData>> annotationTypes,
List<Long> userIds)
Get the annotations for the given
DataObject s |
Collection<DataObject> |
BrowseFacility.getHierarchy(SecurityContext ctx,
Class rootType,
List<Long> rootIDs,
omero.sys.Parameters options)
Retrieves hierarchy trees rooted by a given node.
|
Collection<DataObject> |
BrowseFacility.getHierarchy(SecurityContext ctx,
Class rootType,
long userId)
Retrieves hierarchy trees rooted by a given node.
|
Set<DataObject> |
BrowseFacility.loadHierarchy(SecurityContext ctx,
Class rootType,
List<Long> rootIDs,
omero.sys.Parameters options)
Deprecated.
Please use the more generic method
BrowseFacility.getHierarchy(SecurityContext, Class, long) |
Set<DataObject> |
BrowseFacility.loadHierarchy(SecurityContext ctx,
Class rootType,
long userId)
Deprecated.
Please use the more generic method
BrowseFacility.getHierarchy(SecurityContext, Class, List, Parameters) |
Modifier and Type | Method and Description |
---|---|
TableData |
TablesFacility.addTable(SecurityContext ctx,
DataObject target,
String name,
TableData data)
Adds a new table with the provided data
|
<T extends AnnotationData> |
DataManagerFacility.attachAnnotation(SecurityContext ctx,
T annotation,
DataObject target)
Create/attach an
AnnotationData to a given DataObject |
Future<FileAnnotationData> |
DataManagerFacility.attachFile(SecurityContext ctx,
File file,
String mimetype,
String description,
String namespace,
DataObject target)
Attaches a
File to a DataObject |
List<AnnotationData> |
MetadataFacility.getAnnotations(SecurityContext ctx,
DataObject object)
Get all annotations for the given
DataObject |
List<AnnotationData> |
MetadataFacility.getAnnotations(SecurityContext ctx,
DataObject object,
List<Class<? extends AnnotationData>> annotationTypes,
List<Long> userIds)
Get the annotations for the given
DataObject |
Collection<FileAnnotationData> |
TablesFacility.getAvailableTables(SecurityContext ctx,
DataObject parent)
Get all available tables for a the specified object
|
DataObject |
DataManagerFacility.saveAndReturnObject(SecurityContext ctx,
DataObject object)
Updates the specified object.
|
DataObject |
DataManagerFacility.saveAndReturnObject(SecurityContext ctx,
DataObject object,
String userName)
Updates the specified object.
|
Modifier and Type | Method and Description |
---|---|
Map<DataObject,List<AnnotationData>> |
MetadataFacility.getAnnotations(SecurityContext ctx,
List<? extends DataObject> objects,
List<Class<? extends AnnotationData>> annotationTypes,
List<Long> userIds)
Get the annotations for the given
DataObject s |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationData
Holds a textual annotation of a given data object and a reference to the
Experimenter that wrote it.
|
class |
BooleanAnnotationData
Boolean annotation.
|
class |
ChannelAcquisitionData
Object hosting the acquisition related to a logical channel.
|
class |
ChannelData
The data that makes up an OME Channel along with links to its logical
channel.
|
class |
DatasetData
The data that makes up an OME Dataset along with links to its
contained Images and enclosing Project as well as the Experimenter that owns
this Dataset.
|
class |
DetectorData
Hosts a detector.
|
class |
DichroicData
Hosts the dichroic.
|
class |
DoubleAnnotationData
Wraps a double annotation.
|
class |
EllipseData
Represents an ellipse in the Euclidean space R2.
|
class |
ExperimenterData
The data that makes up an OME Experimenter along with information
about the Group the Experimenter belongs in.
|
class |
FileAnnotationData
Annotation to upload files to the server.
|
class |
FileData
DataObject used to handle the file visible via FS.
|
class |
FilesetData
Wraps a file set object.
|
class |
FilterData
Object hosting a filter.
|
class |
FilterSetData
Object hosting a filterSet.
|
class |
FolderData
Pojo wrapper for an OME Folder.
|
class |
GroupData
The data that makes up an OME Group along with the various members of
the Group
|
class |
ImageAcquisitionData
Object hosting the acquisition metadata.
|
class |
ImageData
The data that makes up an OME Image along with links to its Pixels,
enclosing Datasets, and the Experimenter that owns this Image.
|
class |
InstrumentData
Hosts the instrument used to capture an image.
|
class |
LightPathData
Object hosting a light path.
|
class |
LightSourceData
Object hosting a light source: filament, arc, laser or light emitting diode
|
class |
LineData
Represents a line in the Euclidean space R2.
|
class |
LongAnnotationData
Wraps a long annotation.
|
class |
MapAnnotationData |
class |
MaskData
Represents an Mask in the Euclidean space R2.
|
class |
ObjectiveData
Hosts an objective used to capture an image.
|
class |
OTFData
Hosts an OTF.
|
class |
PixelsData
The data that makes up an OME Pixels object along with a back pointer
to the Image that owns this Pixels.
|
class |
PlateAcquisitionData
The data that makes up an OME PlateAcquisition.
|
class |
PlateData
The data that makes up an OME Plate along with links to its contained
Well and enclosing Screen as well as the Experimenter that owns this Plate.
|
class |
PointData
Represents a point in the Euclidean space R2.
|
class |
PolygonData
Represents an Polygon shape in the Euclidean space R2.
|
class |
PolylineData
Represents an Polyline shape in the Euclidean space R2.
|
class |
ProjectData
The data that makes up an OME Project along with links to its
contained Datasets and the Experimenter that owns this Project.
|
class |
RatingAnnotationData
Annotation used to rate an object.
|
class |
RectangleData
Represents a rectangle in the Euclidean space R2.
|
class |
ROIData
Converts the ROI object.
|
class |
ScreenData
The data that makes up an OME Screen along with links to its
contained Plates and the Experimenter that owns this Screen.
|
class |
ShapeData
Hosts a shape.
|
class |
ShapeSettingsData
Stores the settings related to a given shape.
|
class |
TagAnnotationData
A tag annotation can either be related to an image or a tag but not to both
at the same time.
|
class |
TermAnnotationData
Defines a Term Annotation.
|
class |
TextData
Represents a Text in the Euclidean space R2.
|
class |
TextualAnnotationData
Basic textual annotation used to add comments to a given object.
|
class |
TimeAnnotationData
Basic time annotation.
|
class |
WellData
The data that makes up an OME Well and the Experimenter that owns
this Well.
|
class |
WellSampleData
The data that makes up an OME WellSample along with links to its
images and the Experimenter that owns this WellSample.
|
class |
XMLAnnotationData
Defines an XML Annotation.
|
Modifier and Type | Field and Description |
---|---|
static List<Class<? extends DataObject>> |
SearchParameters.ALL_TYPES |
Modifier and Type | Method and Description |
---|---|
static DataObject |
DataObject.asPojo(omero.model.IObject obj)
Converts the passed
IObject into its corresponding Pojo object. |
DataObject |
SearchResult.getObject()
Get the found object
|
Modifier and Type | Method and Description |
---|---|
Set<DataObject> |
TagAnnotationData.getDataObjects()
Returns the collection of data objects related to this tag.
|
List<DataObject> |
SearchResultCollection.getDataObjects(int scopeId,
Class<? extends DataObject> type)
Get DataObjects filtered by scope and type
|
Class<? extends DataObject> |
SearchResult.getType()
Get the type (class) of objects to search for see
DataObject |
List<Class<? extends DataObject>> |
SearchParameters.getTypes()
Returns the types to search on.
|
Modifier and Type | Method and Description |
---|---|
void |
SearchResult.setObject(DataObject object)
Set the found object
|
Modifier and Type | Method and Description |
---|---|
Map<Long,List<SearchResult>> |
SearchResultCollection.getByGroup(Class<? extends DataObject> type)
Get a perGroup map representation of the results, filtered by type
|
List<DataObject> |
SearchResultCollection.getDataObjects(int scopeId,
Class<? extends DataObject> type)
Get DataObjects filtered by scope and type
|
List<SearchResult> |
SearchResultCollection.getResults(int scopeId,
Class<? extends DataObject> type)
Get all results of a certain scope and/or type
|
void |
TagAnnotationData.setDataObjects(Set<DataObject> dataObjects)
Sets the collection of data objects related to that tag.
|
void |
SearchResult.setType(Class<? extends DataObject> type)
Set the type (class) of objects to search for see
DataObject |
Constructor and Description |
---|
SearchParameters(Set<SearchScope> scope,
List<Class<? extends DataObject>> types,
String query)
Creates a new instance.
|
SearchResult(int scopeId,
Class<? extends DataObject> type,
long objectId,
long groupId)
Create a new instance
|
Modifier and Type | Method and Description |
---|---|
static <T extends DataObject> |
PojoMapper.asCastedDataObjects(List objects)
Converts each
element of the collection into its
corresponding DataObject . |
static <K,V extends DataObject> |
PojoMapper.asDataObjectMap(Class<K> keyKlass,
Class<V> valueKlass,
String method,
List objects)
Converts each element of the list to a pair (key, value) in the map.
|
static <T extends DataObject> |
PojoMapper.convertToDataObjects(Collection objects)
Converts each
element of the collection into its
corresponding DataObject . |
static <T extends DataObject> |
Pojos.relativeComplement(Collection<T> coll1,
Collection<T> coll2)
Get the relative complement of coll1 in coll2
|
Modifier and Type | Method and Description |
---|---|
static DataObject |
PojoMapper.asDataObject(omero.model.IObject object)
Converts the specified
IObject into its corresponding
DataObject . |
Modifier and Type | Method and Description |
---|---|
static Class<? extends DataObject> |
PojoMapper.getPojoType(Class<? extends omero.model.IObject> modelType)
Get the pojo type for a an
IObject class
(Reverse of PojoMapper.getModelType(Class) ) |
Modifier and Type | Method and Description |
---|---|
static omero.model.IObject |
ModelMapper.createIObject(DataObject child)
Converts the specified
DataObject into its corresponding
IObject . |
static omero.model.IObject |
ModelMapper.createIObject(DataObject child,
DataObject parent)
Converts the specified
DataObject into its corresponding
IObject . |
Modifier and Type | Method and Description |
---|---|
static Collection<Long> |
Pojos.extractIds(Collection<? extends DataObject> pojos)
Extract the (distinct) ids from a collection of
DataObject s |
static String |
PojoMapper.getGraphType(Class<? extends DataObject> dataType)
Returns the name of the data type which has to used for Graph actions,
see
Requests |
static Class<? extends omero.model.IObject> |
PojoMapper.getModelType(Class<? extends DataObject> pojoType)
Converts the specified POJO into the corresponding model class.
|
Version: 5.3.3-ice35-b63
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.