Package ome.model.enums
Class PixelsType
- java.lang.Object
- 
- ome.model.enums.PixelsType
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- IEnum,- IGlobal,- IObject,- Filterable
 
 @Entity @Indexed(index="FullText") @ClassBridge(name="details", impl=DetailsFieldBridge.class, index=UN_TOKENIZED, store=NO) public class PixelsType extends java.lang.Object implements java.io.Serializable, IObject, IGlobal, IEnum- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classPixelsType.Details
 - 
Field SummaryFields Modifier and Type Field Description protected java.util.Map<java.lang.String,java.lang.Object>_dynamicFieldsprotected boolean_loadedprotected java.lang.IntegerbitSizestatic java.lang.StringBITSIZEprotected Detailsdetailsstatic java.lang.StringDETAILSstatic java.util.Set<java.lang.String>FIELDSprotected java.lang.Longidstatic java.lang.StringIDprotected java.lang.Stringvaluestatic java.lang.StringVALUEstatic java.lang.StringVALUE_BITstatic java.lang.StringVALUE_COMPLEXstatic java.lang.StringVALUE_DOUBLEstatic java.lang.StringVALUE_DOUBLE_COMPLEXstatic java.lang.StringVALUE_FLOATstatic java.lang.StringVALUE_INT16static java.lang.StringVALUE_INT32static java.lang.StringVALUE_INT8static java.lang.StringVALUE_UINT16static java.lang.StringVALUE_UINT32static java.lang.StringVALUE_UINT8
 - 
Constructor SummaryConstructors Modifier Constructor Description PixelsType()protectedPixelsType(java.lang.Long id)PixelsType(java.lang.Long id, boolean loaded)Main constructor.PixelsType(java.lang.String value)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanacceptFilter(Filter __filter)booleanequals(java.lang.Object other)protected voiderrorIfUnloaded()java.util.Set<java.lang.String>fields()returns a Set of field names that belong to this classjava.lang.IntegergetBitSize()Simple field ome.model.enums.PixelsType.bitSize (java.lang.Integer)DetailsgetDetails()The details of this object correspond to low-level system information.GraphHoldergetGraphHolder()retrieves theGraphHolderfor this entity.java.lang.LonggetId()The DB unique identifier for this object.java.lang.StringgetValue()Simple field ome.model.enums.PixelsType.value (java.lang.String)inthashCode()booleanisLoaded()transient field (not stored in the DB) which specifies whether this object has been loaded from the DB or is only a wrapper around the ID.booleanisValid()calls the class-specific validator for this instance and returns the value fromValidation.isValid()PixelsTypenewInstance()PixelsTypeproxy()voidputAt(java.lang.String field, java.lang.Object value)stores a value in this instance.java.lang.Objectretrieve(java.lang.String field)retrieves a value from this instance.voidsetBitSize(java.lang.Integer bitSize)protected voidsetDetails(Details details)voidsetId(java.lang.Long id)usually unneeded.voidsetValue(java.lang.String value)protected voidthrowNullCollectionException(java.lang.String propertyName)java.lang.StringtoString()voidunload()set the loaded field to false, and set all non-ID fields to null.Validationvalidate()calls the class-specific validator for this instance and returns theValidationobject.
 
- 
- 
- 
Field Detail- 
VALUE_BITpublic static final java.lang.String VALUE_BIT - See Also:
- Constant Field Values
 
 - 
VALUE_INT8public static final java.lang.String VALUE_INT8 - See Also:
- Constant Field Values
 
 - 
VALUE_INT16public static final java.lang.String VALUE_INT16 - See Also:
- Constant Field Values
 
 - 
VALUE_INT32public static final java.lang.String VALUE_INT32 - See Also:
- Constant Field Values
 
 - 
VALUE_UINT8public static final java.lang.String VALUE_UINT8 - See Also:
- Constant Field Values
 
 - 
VALUE_UINT16public static final java.lang.String VALUE_UINT16 - See Also:
- Constant Field Values
 
 - 
VALUE_UINT32public static final java.lang.String VALUE_UINT32 - See Also:
- Constant Field Values
 
 - 
VALUE_FLOATpublic static final java.lang.String VALUE_FLOAT - See Also:
- Constant Field Values
 
 - 
VALUE_DOUBLEpublic static final java.lang.String VALUE_DOUBLE - See Also:
- Constant Field Values
 
 - 
VALUE_COMPLEXpublic static final java.lang.String VALUE_COMPLEX - See Also:
- Constant Field Values
 
 - 
VALUE_DOUBLE_COMPLEXpublic static final java.lang.String VALUE_DOUBLE_COMPLEX - See Also:
- Constant Field Values
 
 - 
IDpublic static final java.lang.String ID - See Also:
- Constant Field Values
 
 - 
idprotected java.lang.Long id 
 - 
valueprotected java.lang.String value 
 - 
bitSizeprotected java.lang.Integer bitSize 
 - 
detailsprotected Details details 
 - 
VALUEpublic static final java.lang.String VALUE - See Also:
- Constant Field Values
 
 - 
BITSIZEpublic static final java.lang.String BITSIZE - See Also:
- Constant Field Values
 
 - 
DETAILSpublic static final java.lang.String DETAILS - See Also:
- Constant Field Values
 
 - 
FIELDSpublic static final java.util.Set<java.lang.String> FIELDS 
 - 
_dynamicFieldsprotected java.util.Map<java.lang.String,java.lang.Object> _dynamicFields 
 - 
_loadedprotected boolean _loaded 
 
- 
 - 
Method Detail- 
getId@DocumentId public java.lang.Long getId() The DB unique identifier for this object. You are not responsible for setting the id; however, it can be useful for creating "unloaded" versions of your objects. Each top-level entity contains an id field of type long. For all objects returned from the server, this value will be non-null, which doesn't necessarily hold for the other fields.
 - 
setIdpublic void setId(java.lang.Long id) Description copied from interface:IObjectusually unneeded. Ids are managed by the backend.
 - 
getValue@Field(index=TOKENIZED) @Field(index=TOKENIZED,analyzer=@Analyzer(impl=ConfiguredAnalyzer.class),name="combined_fields") public java.lang.String getValue() Simple field ome.model.enums.PixelsType.value (java.lang.String)
 - 
setValuepublic void setValue(java.lang.String value) 
 - 
getBitSize@Field(index=UN_TOKENIZED) @Field(index=TOKENIZED,analyzer=@Analyzer(impl=ConfiguredAnalyzer.class),name="combined_fields") public java.lang.Integer getBitSize() Simple field ome.model.enums.PixelsType.bitSize (java.lang.Integer)
 - 
setBitSizepublic void setBitSize(java.lang.Integer bitSize) 
 - 
getDetailspublic Details getDetails() The details of this object correspond to low-level system information. Owner, permissions, Details is always guaranteed to be non-null, unless the user actively nulls it. Every entity also contains a Detail reference, which doesn't refer to a separate table but rather to a collection of fields collected into a Hibernate "component" which is embedded in the object. HQL queries which refer to the Details component cannot directly fetch the entity like this: select o from Object join fetch o.details but rather each field of the Details instance must be explicitly joined: select o from Object join fetch o.details.owner It should also be noted that not all types have all the fields which are present on Details. For example, select e from Experimenter e join fetch e.details.owner will fail. Experimenter has no owner, for obvious reasons. Note: subclasses of this class will return a subclass of theDetailstype.- Specified by:
- getDetailsin interface- IObject
 
 - 
setDetailsprotected void setDetails(Details details) 
 - 
isValidpublic boolean isValid() Description copied from interface:IObjectcalls the class-specific validator for this instance and returns the value fromValidation.isValid()
 - 
validatepublic Validation validate() Description copied from interface:IObjectcalls the class-specific validator for this instance and returns theValidationobject.
 - 
newInstancepublic PixelsType newInstance() 
 - 
proxypublic PixelsType proxy() 
 - 
acceptFilterpublic boolean acceptFilter(Filter __filter) - Specified by:
- acceptFilterin interface- Filterable
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
fieldspublic java.util.Set<java.lang.String> fields() Description copied from interface:IObjectreturns a Set of field names that belong to this class
 - 
retrievepublic java.lang.Object retrieve(java.lang.String field) Description copied from interface:IObjectretrieves a value from this instance. Values forfieldwhich match a field of this instance will be delegated to the accessors. Otherwise, values will be retrieved from a lazy-loaded map filled by calls toIObject.putAt(String, Object)
 - 
putAtpublic void putAt(java.lang.String field, java.lang.Object value)Description copied from interface:IObjectstores a value in this instance. Values forfieldwhich match a field of this instance will be delegated to the accessors. Otherwise, values will be stored in a lazy-loaded map.
 - 
isLoadedpublic boolean isLoaded() Description copied from interface:IObjecttransient field (not stored in the DB) which specifies whether this object has been loaded from the DB or is only a wrapper around the ID.
 - 
errorIfUnloadedprotected void errorIfUnloaded() 
 - 
unloadpublic void unload() Description copied from interface:IObjectset the loaded field to false, and set all non-ID fields to null. Subsequent calls to all accessors other than getId/setId will throw an ApiUsageException
 - 
getGraphHolderpublic final GraphHolder getGraphHolder() Description copied from interface:IObjectretrieves theGraphHolderfor this entity. If the GraphHolder has not been actively set, a new one will be instatiated.- Specified by:
- getGraphHolderin interface- IObject
- Returns:
- Non-null GraphHolder
 
 - 
throwNullCollectionExceptionprotected void throwNullCollectionException(java.lang.String propertyName) 
 - 
equalspublic boolean equals(java.lang.Object other) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 
- 
 
-