Package | Description |
---|---|
omero.gateway.facility | |
omero.gateway.model | |
omero.gateway.util |
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
BrowseFacility.findObject(SecurityContext ctx,
java.lang.Class<T> klass,
long id)
Retrieves an updated version of the specified object.
|
<T extends DataObject> |
BrowseFacility.findObject(SecurityContext ctx,
java.lang.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,
java.lang.String pojoName,
long id)
Retrieves an updated version of the specified object.
|
DataObject |
BrowseFacility.findObject(SecurityContext ctx,
java.lang.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,
java.lang.String userName)
Updates the specified object.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<DataObject,java.util.List<AnnotationData>> |
MetadataFacility.getAnnotations(SecurityContext ctx,
java.util.List<? extends DataObject> objects,
java.util.List<java.lang.Class<? extends AnnotationData>> annotationTypes,
java.util.List<java.lang.Long> userIds)
Get the annotations for the given
DataObject s |
java.util.Collection<DataObject> |
BrowseFacility.getHierarchy(SecurityContext ctx,
java.lang.Class rootType,
java.util.List<java.lang.Long> rootIDs,
omero.sys.Parameters options)
Retrieves hierarchy trees rooted by a given node.
|
java.util.Collection<DataObject> |
BrowseFacility.getHierarchy(SecurityContext ctx,
java.lang.Class rootType,
long userId)
Retrieves hierarchy trees rooted by a given node.
|
Modifier and Type | Method and Description |
---|---|
TableData |
TablesFacility.addTable(SecurityContext ctx,
DataObject target,
java.lang.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 |
java.util.concurrent.Future<FileAnnotationData> |
DataManagerFacility.attachFile(SecurityContext ctx,
java.io.File file,
java.lang.String mimetype,
java.lang.String description,
java.lang.String namespace,
DataObject target)
Attaches a
File to a DataObject |
java.util.List<AnnotationData> |
MetadataFacility.getAnnotations(SecurityContext ctx,
DataObject object)
Get all annotations for the given
DataObject |
java.util.List<AnnotationData> |
MetadataFacility.getAnnotations(SecurityContext ctx,
DataObject object,
java.util.List<java.lang.Class<? extends AnnotationData>> annotationTypes,
java.util.List<java.lang.Long> userIds)
Get the annotations for the given
DataObject |
java.util.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,
java.lang.String userName)
Updates the specified object.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<DataObject,java.util.List<AnnotationData>> |
MetadataFacility.getAnnotations(SecurityContext ctx,
java.util.List<? extends DataObject> objects,
java.util.List<java.lang.Class<? extends AnnotationData>> annotationTypes,
java.util.List<java.lang.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 java.util.List<java.lang.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 |
---|---|
java.util.Set<DataObject> |
TagAnnotationData.getDataObjects()
Returns the collection of data objects related to this tag.
|
java.util.List<DataObject> |
SearchResultCollection.getDataObjects(int scopeId,
java.lang.Class<? extends DataObject> type)
Get DataObjects filtered by scope and type
|
java.lang.Class<? extends DataObject> |
SearchResult.getType()
Get the type (class) of objects to search for see
DataObject |
java.util.List<java.lang.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 |
---|---|
java.util.Map<java.lang.Long,java.util.List<SearchResult>> |
SearchResultCollection.getByGroup(java.lang.Class<? extends DataObject> type)
Get a perGroup map representation of the results, filtered by type
|
java.util.List<DataObject> |
SearchResultCollection.getDataObjects(int scopeId,
java.lang.Class<? extends DataObject> type)
Get DataObjects filtered by scope and type
|
java.util.List<SearchResult> |
SearchResultCollection.getResults(int scopeId,
java.lang.Class<? extends DataObject> type)
Get all results of a certain scope and/or type
|
void |
TagAnnotationData.setDataObjects(java.util.Set<DataObject> dataObjects)
Sets the collection of data objects related to that tag.
|
void |
SearchResult.setType(java.lang.Class<? extends DataObject> type)
Set the type (class) of objects to search for see
DataObject |
Constructor and Description |
---|
SearchParameters(java.util.Set<SearchScope> scope,
java.util.List<java.lang.Class<? extends DataObject>> types,
java.lang.String query)
Creates a new instance.
|
SearchResult(int scopeId,
java.lang.Class<? extends DataObject> type,
long objectId,
long groupId)
Create a new instance
|
Modifier and Type | Method and Description |
---|---|
static <T extends DataObject> |
PojoMapper.asCastedDataObjects(java.util.List objects)
Converts each
element of the collection into its
corresponding DataObject . |
static <K,V extends DataObject> |
PojoMapper.asDataObjectMap(java.lang.Class<K> keyKlass,
java.lang.Class<V> valueKlass,
java.lang.String method,
java.util.List objects)
Converts each element of the list to a pair (key, value) in the map.
|
static <T extends DataObject> |
PojoMapper.convertToDataObjects(java.util.Collection objects)
Converts each
element of the collection into its
corresponding DataObject . |
static <T extends DataObject> |
Pojos.relativeComplement(java.util.Collection<T> coll1,
java.util.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 java.lang.Class<? extends DataObject> |
PojoMapper.getPojoType(java.lang.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 java.util.Collection<java.lang.Long> |
Pojos.extractIds(java.util.Collection<? extends DataObject> pojos)
Extract the (distinct) ids from a collection of
DataObject s |
static java.lang.String |
PojoMapper.getGraphType(java.lang.Class<? extends DataObject> dataType)
Returns the name of the data type which has to used for Graph actions,
see
Requests |
static java.lang.Class<? extends omero.model.IObject> |
PojoMapper.getModelType(java.lang.Class<? extends DataObject> pojoType)
Converts the specified POJO into the corresponding model class.
|
Version: 5.4.1-ice35-b75
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.