@Entity @Indexed(index="FullText") @ClassBridge(name="details", impl=DetailsFieldBridge.class, index=UN_TOKENIZED, store=NO) public class Pixels extends Object implements Serializable, IObject, IMutable
Modifier and Type | Class and Description |
---|---|
static class |
Pixels.Details |
Modifier | Constructor and Description |
---|---|
|
Pixels() |
|
Pixels(Image _image,
PixelsType _pixelsType,
Integer _sizeX,
Integer _sizeY,
Integer _sizeZ,
Integer _sizeC,
Integer _sizeT,
String _sha1,
DimensionOrder _dimensionOrder) |
protected |
Pixels(Long id) |
|
Pixels(Long id,
boolean loaded)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
acceptFilter(Filter __filter) |
void |
addChannel(Channel target)
use instead of setChannels .
|
void |
addChannelSet(Collection<Channel> targets)
use like addChannel.
|
void |
addPixelsOriginalFileMap(PixelsOriginalFileMap target)
use instead of setPixelsFileMaps .
|
void |
addPixelsOriginalFileMap(PixelsOriginalFileMap link,
boolean bothSides)
Adds a ome.model.core.PixelsOriginalFileMap to pixelsFileMaps, allowing for recursion -- whether
or not addPixelsOriginalFileMap will be called on the addition if it is loaded
|
void |
addPixelsOriginalFileMapSet(Collection<PixelsOriginalFileMap> targets)
use like addPixelsOriginalFileMap.
|
void |
addPlaneInfo(PlaneInfo target)
use instead of setPlaneInfo .
|
void |
addPlaneInfoSet(Collection<PlaneInfo> targets)
use like addPlaneInfo.
|
void |
addRenderingDef(RenderingDef target)
use instead of setSettings .
|
void |
addRenderingDefSet(Collection<RenderingDef> targets)
use like addRenderingDef.
|
void |
addThumbnail(Thumbnail target)
use instead of setThumbnails .
|
void |
addThumbnailSet(Collection<Thumbnail> targets)
use like addThumbnail.
|
void |
clearChannels()
clears the set.
|
void |
clearOriginalFileLinks()
clears the set.
|
void |
clearPlaneInfo()
clears the set.
|
void |
clearSettings()
clears the set.
|
void |
clearThumbnails()
clears the set.
|
<E> List<E> |
collectChannels(CBlock<E> block)
takes a CBlock and calls the block once for each ome.model.core.Channel while
collecting the results.
|
<E> List<E> |
collectPixelsFileMaps(CBlock<E> block)
takes a CBlock and calls the block once for each ome.model.core.PixelsOriginalFileMap while
collecting the results.
|
<E> List<E> |
collectPlaneInfo(CBlock<E> block)
takes a CBlock and calls the block once for each ome.model.core.PlaneInfo while
collecting the results.
|
<E> List<E> |
collectSettings(CBlock<E> block)
takes a CBlock and calls the block once for each ome.model.display.RenderingDef while
collecting the results.
|
<E> List<E> |
collectThumbnails(CBlock<E> block)
takes a CBlock and calls the block once for each ome.model.display.Thumbnail while
collecting the results.
|
<E> List<E> |
eachLinkedOriginalFile(CBlock<E> block)
takes a CBlock and calls the block once for each ome.model.core.OriginalFile while
collecting the results.
|
protected void |
errorIfUnloaded() |
Set<String> |
fields()
returns a Set of field names that belong to this class
|
Set<PixelsOriginalFileMap> |
findPixelsOriginalFileMap(OriginalFile target)
find all ome.model.core.PixelsOriginalFileMap which have the argument as their parent.
|
Channel |
getChannel(int index)
Gets the ome.model.core.Channel at the given index.
|
protected List<Channel> |
getChannels()
returns channels .
|
Details |
getDetails()
The details of this object correspond to low-level system
information.
|
DimensionOrder |
getDimensionOrder()
Many-to-one field ome.model.core.Pixels.dimensionOrder (ome.model.enums.DimensionOrder)
|
GraphHolder |
getGraphHolder()
retrieves the
GraphHolder for this entity. |
Long |
getId()
The DB unique identifier for this object.
|
Image |
getImage()
Many-to-one field ome.model.core.Pixels.image (ome.model.core.Image)
|
String |
getMethodology()
Simple field ome.model.core.Pixels.methodology (java.lang.String)
|
Length |
getPhysicalSizeX()
Enum-mapped unit-based field ome.model.core.Pixels.physicalSizeX (ome.model.units.Length)
|
Length |
getPhysicalSizeY()
Enum-mapped unit-based field ome.model.core.Pixels.physicalSizeY (ome.model.units.Length)
|
Length |
getPhysicalSizeZ()
Enum-mapped unit-based field ome.model.core.Pixels.physicalSizeZ (ome.model.units.Length)
|
protected Set<PixelsOriginalFileMap> |
getPixelsFileMaps()
returns pixelsFileMaps .
|
Map<Long,Long> |
getPixelsFileMapsCountPerOwner()
If fetched, returns the count(*) of ome.model.core.PixelsOriginalFileMap that a user has.
|
PixelsType |
getPixelsType()
Many-to-one field ome.model.core.Pixels.pixelsType (ome.model.enums.PixelsType)
|
protected Set<PlaneInfo> |
getPlaneInfo()
returns planeInfo .
|
Channel |
getPrimaryChannel()
Gets the first element of channels which can be interpreted as the
primary or default element in some situations.
|
Pixels |
getRelatedTo()
Many-to-one field ome.model.core.Pixels.relatedTo (ome.model.core.Pixels)
|
protected Set<RenderingDef> |
getSettings()
returns settings .
|
String |
getSha1()
Simple field ome.model.core.Pixels.sha1 (java.lang.String)
|
Integer |
getSignificantBits()
Simple field ome.model.core.Pixels.significantBits (java.lang.Integer)
|
Integer |
getSizeC()
Simple field ome.model.core.Pixels.sizeC (java.lang.Integer)
|
Integer |
getSizeT()
Simple field ome.model.core.Pixels.sizeT (java.lang.Integer)
|
Integer |
getSizeX()
Simple field ome.model.core.Pixels.sizeX (java.lang.Integer)
|
Integer |
getSizeY()
Simple field ome.model.core.Pixels.sizeY (java.lang.Integer)
|
Integer |
getSizeZ()
Simple field ome.model.core.Pixels.sizeZ (java.lang.Integer)
|
protected Set<Thumbnail> |
getThumbnails()
returns thumbnails .
|
Time |
getTimeIncrement()
Enum-mapped unit-based field ome.model.core.Pixels.timeIncrement (ome.model.units.Time)
|
Integer |
getVersion()
This version number is controlled by the database for optimisitic
locking.
|
Integer |
getWaveIncrement()
Simple field ome.model.core.Pixels.waveIncrement (java.lang.Integer)
|
Integer |
getWaveStart()
Simple field ome.model.core.Pixels.waveStart (java.lang.Integer)
|
boolean |
isLoaded()
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.
|
boolean |
isValid()
calls the class-specific validator for this instance and returns the
value from
Validation.isValid() |
Iterator<Channel> |
iterateChannels()
should be used rather than accessing the channels set directly.
|
Iterator<PixelsOriginalFileMap> |
iteratePixelsFileMaps()
should be used rather than accessing the pixelsFileMaps set directly.
|
Iterator<PlaneInfo> |
iteratePlaneInfo()
should be used rather than accessing the planeInfo set directly.
|
Iterator<RenderingDef> |
iterateSettings()
should be used rather than accessing the settings set directly.
|
Iterator<Thumbnail> |
iterateThumbnails()
should be used rather than accessing the thumbnails set directly.
|
Iterator<OriginalFile> |
linkedOriginalFileIterator()
provides an iterator over the child values of the pixelsFileMaps.
|
List<OriginalFile> |
linkedOriginalFileList()
produces a
List -copy of the underlying collection. |
PixelsOriginalFileMap |
linkOriginalFile(OriginalFile addition)
Adds a ome.model.core.PixelsOriginalFileMap to pixelsFileMaps .
|
Pixels |
newInstance() |
Pixels |
proxy() |
void |
putAt(String field,
Object value)
stores a value in this instance.
|
void |
removeChannel(Channel target)
removes a single element from this set and makes the inverse call on ome.model.core.Channel
|
void |
removeChannelSet(Collection<Channel> targets)
use like removeChannel
|
void |
removePixelsOriginalFileMap(PixelsOriginalFileMap target)
removes a single element from this set and makes the inverse call on ome.model.core.PixelsOriginalFileMap
|
void |
removePixelsOriginalFileMap(PixelsOriginalFileMap link,
boolean bothSides)
removes the given PixelsOriginalFileMap from pixelsFileMaps, allowing for recursion -- whether
or not the removal will call unlinkPixels again if loaded.
|
void |
removePixelsOriginalFileMapSet(Collection<PixelsOriginalFileMap> targets)
use like removePixelsOriginalFileMap
|
void |
removePlaneInfo(PlaneInfo target)
removes a single element from this set and makes the inverse call on ome.model.core.PlaneInfo
|
void |
removePlaneInfoSet(Collection<PlaneInfo> targets)
use like removePlaneInfo
|
void |
removeRenderingDef(RenderingDef target)
removes a single element from this set and makes the inverse call on ome.model.display.RenderingDef
|
void |
removeRenderingDefSet(Collection<RenderingDef> targets)
use like removeRenderingDef
|
void |
removeThumbnail(Thumbnail target)
removes a single element from this set and makes the inverse call on ome.model.display.Thumbnail
|
void |
removeThumbnailSet(Collection<Thumbnail> targets)
use like removeThumbnail
|
Object |
retrieve(String field)
retrieves a value from this instance.
|
Channel |
setChannel(int index,
Channel element)
Sets the ome.model.core.Channel at the given index.
|
protected void |
setChannels(List<Channel> channels)
setter for channels should be avoided.
|
protected void |
setDetails(Details details)
Use the
Details.copy(ome.model.internal.Details)
or Details.shallowCopy(ome.model.internal.Details)
methods to set the Pixels.Details instance instead. |
void |
setDimensionOrder(DimensionOrder dimensionOrder) |
void |
setId(Long id)
usually unneeded.
|
void |
setImage(Image image) |
void |
setMethodology(String methodology) |
void |
setPhysicalSizeX(Length physicalSizeX) |
void |
setPhysicalSizeY(Length physicalSizeY) |
void |
setPhysicalSizeZ(Length physicalSizeZ) |
protected void |
setPixelsFileMaps(Set<PixelsOriginalFileMap> pixelsFileMaps)
setter for pixelsFileMaps should be avoided.
|
protected void |
setPixelsFileMapsCountPerOwner(Map<Long,Long> map) |
void |
setPixelsType(PixelsType pixelsType) |
protected void |
setPlaneInfo(Set<PlaneInfo> planeInfo)
setter for planeInfo should be avoided.
|
Channel |
setPrimaryChannel(Channel element)
Swaps the first element of channels with the first instance of the
given element.
|
void |
setRelatedTo(Pixels relatedTo) |
protected void |
setSettings(Set<RenderingDef> settings)
setter for settings should be avoided.
|
void |
setSha1(String sha1) |
void |
setSignificantBits(Integer significantBits) |
void |
setSizeC(Integer sizeC) |
void |
setSizeT(Integer sizeT) |
void |
setSizeX(Integer sizeX) |
void |
setSizeY(Integer sizeY) |
void |
setSizeZ(Integer sizeZ) |
protected void |
setThumbnails(Set<Thumbnail> thumbnails)
setter for thumbnails should be avoided.
|
void |
setTimeIncrement(Time timeIncrement) |
void |
setVersion(Integer version)
use with caution.
|
void |
setWaveIncrement(Integer waveIncrement) |
void |
setWaveStart(Integer waveStart) |
int |
sizeOfChannels()
returns the size of channels.
|
int |
sizeOfPixelsFileMaps()
returns the size of pixelsFileMaps.
|
int |
sizeOfPlaneInfo()
returns the size of planeInfo.
|
int |
sizeOfSettings()
returns the size of settings.
|
int |
sizeOfThumbnails()
returns the size of thumbnails.
|
protected void |
throwNullCollectionException(String propertyName) |
String |
toString() |
void |
unlinkOriginalFile(OriginalFile removal)
unlinks all ome.model.core.OriginalFile instances from this instance.
|
void |
unload()
set the loaded field to false, and set all non-ID fields to null.
|
Collection<Channel> |
unmodifiableChannels()
Returns an unmodifiable collection-view
|
Collection<PixelsOriginalFileMap> |
unmodifiablePixelsFileMaps()
Returns an unmodifiable collection-view
|
Collection<PlaneInfo> |
unmodifiablePlaneInfo()
Returns an unmodifiable collection-view
|
Collection<RenderingDef> |
unmodifiableSettings()
Returns an unmodifiable collection-view
|
Collection<Thumbnail> |
unmodifiableThumbnails()
Returns an unmodifiable collection-view
|
Validation |
validate()
calls the class-specific validator for this instance and returns the
Validation object. |
public static final String OWNER_FILTER
public static final String GROUP_FILTER
public static final String EVENT_FILTER
public static final String PERMS_FILTER
public static final String ID
protected Long id
public static final String VERSION
protected Integer version
protected Image image
protected Pixels relatedTo
protected PixelsType pixelsType
protected Integer significantBits
protected Integer sizeX
protected Integer sizeY
protected Integer sizeZ
protected Integer sizeC
protected Integer sizeT
protected String sha1
protected DimensionOrder dimensionOrder
protected Length physicalSizeX
protected Length physicalSizeY
protected Length physicalSizeZ
protected Integer waveStart
protected Integer waveIncrement
protected Time timeIncrement
protected String methodology
public static final String OWNER_FILTER_PLANEINFO
public static final String GROUP_FILTER_PLANEINFO
public static final String EVENT_FILTER_PLANEINFO
public static final String PERMS_FILTER_PLANEINFO
protected Set<PixelsOriginalFileMap> pixelsFileMaps
public static final String OWNER_FILTER_PIXELSFILEMAPS
public static final String GROUP_FILTER_PIXELSFILEMAPS
public static final String EVENT_FILTER_PIXELSFILEMAPS
public static final String PERMS_FILTER_PIXELSFILEMAPS
public static final String OWNER_FILTER_CHANNELS
public static final String GROUP_FILTER_CHANNELS
public static final String EVENT_FILTER_CHANNELS
public static final String PERMS_FILTER_CHANNELS
protected Set<RenderingDef> settings
public static final String OWNER_FILTER_SETTINGS
public static final String GROUP_FILTER_SETTINGS
public static final String EVENT_FILTER_SETTINGS
public static final String PERMS_FILTER_SETTINGS
public static final String OWNER_FILTER_THUMBNAILS
public static final String GROUP_FILTER_THUMBNAILS
public static final String EVENT_FILTER_THUMBNAILS
public static final String PERMS_FILTER_THUMBNAILS
protected Details details
public static final String IMAGE
public static final String RELATEDTO
public static final String PIXELSTYPE
public static final String SIGNIFICANTBITS
public static final String SIZEX
public static final String SIZEY
public static final String SIZEZ
public static final String SIZEC
public static final String SIZET
public static final String SHA1
public static final String DIMENSIONORDER
public static final String PHYSICALSIZEX
public static final String PHYSICALSIZEY
public static final String PHYSICALSIZEZ
public static final String WAVESTART
public static final String WAVEINCREMENT
public static final String TIMEINCREMENT
public static final String METHODOLOGY
public static final String PLANEINFO
public static final String PIXELSFILEMAPSCOUNTPEROWNER
public static final String PIXELSFILEMAPS
public static final String CHANNELS
public static final String SETTINGS
public static final String THUMBNAILS
public static final String DETAILS
protected boolean _loaded
public Pixels()
protected Pixels(Long id)
public Pixels(Long id, boolean loaded)
public Pixels(Image _image, PixelsType _pixelsType, Integer _sizeX, Integer _sizeY, Integer _sizeZ, Integer _sizeC, Integer _sizeT, String _sha1, DimensionOrder _dimensionOrder)
@DocumentId public Long getId()
public void setId(Long id)
IObject
public Integer getVersion()
getVersion
in interface IMutable
public void setVersion(Integer version)
IMutable
setVersion
in interface IMutable
version
- Value for this objects version.public Image getImage()
public void setImage(Image image)
public Pixels getRelatedTo()
public void setRelatedTo(Pixels relatedTo)
public PixelsType getPixelsType()
public void setPixelsType(PixelsType pixelsType)
@Fields(value={@Field(index=UN_TOKENIZED),@Field(index=UN_TOKENIZED,name="combined_fields")}) public Integer getSignificantBits()
public void setSignificantBits(Integer significantBits)
@Fields(value={@Field(index=UN_TOKENIZED),@Field(index=UN_TOKENIZED,name="combined_fields")}) public Integer getSizeX()
public void setSizeX(Integer sizeX)
@Fields(value={@Field(index=UN_TOKENIZED),@Field(index=UN_TOKENIZED,name="combined_fields")}) public Integer getSizeY()
public void setSizeY(Integer sizeY)
@Fields(value={@Field(index=UN_TOKENIZED),@Field(index=UN_TOKENIZED,name="combined_fields")}) public Integer getSizeZ()
public void setSizeZ(Integer sizeZ)
@Fields(value={@Field(index=UN_TOKENIZED),@Field(index=UN_TOKENIZED,name="combined_fields")}) public Integer getSizeC()
public void setSizeC(Integer sizeC)
@Fields(value={@Field(index=UN_TOKENIZED),@Field(index=UN_TOKENIZED,name="combined_fields")}) public Integer getSizeT()
public void setSizeT(Integer sizeT)
@Fields(value={@Field(index=TOKENIZED),@Field(index=TOKENIZED,name="combined_fields")}) public String getSha1()
public void setSha1(String sha1)
public DimensionOrder getDimensionOrder()
public void setDimensionOrder(DimensionOrder dimensionOrder)
public Length getPhysicalSizeX()
public void setPhysicalSizeX(Length physicalSizeX)
public Length getPhysicalSizeY()
public void setPhysicalSizeY(Length physicalSizeY)
public Length getPhysicalSizeZ()
public void setPhysicalSizeZ(Length physicalSizeZ)
@Fields(value={@Field(index=UN_TOKENIZED),@Field(index=UN_TOKENIZED,name="combined_fields")}) public Integer getWaveStart()
public void setWaveStart(Integer waveStart)
@Fields(value={@Field(index=UN_TOKENIZED),@Field(index=UN_TOKENIZED,name="combined_fields")}) public Integer getWaveIncrement()
public void setWaveIncrement(Integer waveIncrement)
public Time getTimeIncrement()
public void setTimeIncrement(Time timeIncrement)
@Fields(value={@Field(index=TOKENIZED),@Field(index=TOKENIZED,name="combined_fields")}) public String getMethodology()
public void setMethodology(String methodology)
protected Set<PlaneInfo> getPlaneInfo()
protected void setPlaneInfo(Set<PlaneInfo> planeInfo)
public int sizeOfPlaneInfo()
public Iterator<PlaneInfo> iteratePlaneInfo()
EmptyIterator
. To test for a null collection,
see of sizeOfPlaneInfo()
is less than zero.public Collection<PlaneInfo> unmodifiablePlaneInfo()
public <E> List<E> collectPlaneInfo(CBlock<E> block)
block == null
, then the
iterator values themselves are collected. This method uses
iteratePlaneInfo()
internally and so will return a value
even if the underlying collection is null.public void addPlaneInfo(PlaneInfo target)
public void addPlaneInfoSet(Collection<PlaneInfo> targets)
public void removePlaneInfo(PlaneInfo target)
public void removePlaneInfoSet(Collection<PlaneInfo> targets)
public void clearPlaneInfo()
protected Set<PixelsOriginalFileMap> getPixelsFileMaps()
protected void setPixelsFileMaps(Set<PixelsOriginalFileMap> pixelsFileMaps)
public int sizeOfPixelsFileMaps()
public Iterator<PixelsOriginalFileMap> iteratePixelsFileMaps()
EmptyIterator
. To test for a null collection,
see of sizeOfPixelsFileMaps()
is less than zero.public Collection<PixelsOriginalFileMap> unmodifiablePixelsFileMaps()
public <E> List<E> collectPixelsFileMaps(CBlock<E> block)
block == null
, then the
iterator values themselves are collected. This method uses
iteratePixelsFileMaps()
internally and so will return a value
even if the underlying collection is null.public void addPixelsOriginalFileMap(PixelsOriginalFileMap target)
public void addPixelsOriginalFileMapSet(Collection<PixelsOriginalFileMap> targets)
public void removePixelsOriginalFileMap(PixelsOriginalFileMap target)
public void removePixelsOriginalFileMapSet(Collection<PixelsOriginalFileMap> targets)
public PixelsOriginalFileMap linkOriginalFile(OriginalFile addition)
public void addPixelsOriginalFileMap(PixelsOriginalFileMap link, boolean bothSides)
public Iterator<OriginalFile> linkedOriginalFileIterator()
ConcurrentModificationException
.
Use linkedOriginalFileList()
instead.public Set<PixelsOriginalFileMap> findPixelsOriginalFileMap(OriginalFile target)
public List<OriginalFile> linkedOriginalFileList()
List
-copy of the underlying collection. Unlike,
linkedOriginalFileIterator()
, while using the returned List
,
modifications can be made to the underlying collection without throwing
ConcurrentModificationException
.public <E> List<E> eachLinkedOriginalFile(CBlock<E> block)
block == null
, then the
iterator values themselves are collected.public void unlinkOriginalFile(OriginalFile removal)
public void removePixelsOriginalFileMap(PixelsOriginalFileMap link, boolean bothSides)
public void clearOriginalFileLinks()
public Map<Long,Long> getPixelsFileMapsCountPerOwner()
protected List<Channel> getChannels()
protected void setChannels(List<Channel> channels)
public int sizeOfChannels()
public Iterator<Channel> iterateChannels()
EmptyIterator
. To test for a null collection,
see of sizeOfChannels()
is less than zero.public Collection<Channel> unmodifiableChannels()
public <E> List<E> collectChannels(CBlock<E> block)
block == null
, then the
iterator values themselves are collected. This method uses
iterateChannels()
internally and so will return a value
even if the underlying collection is null.public void addChannel(Channel target)
public void addChannelSet(Collection<Channel> targets)
public void removeChannel(Channel target)
public void removeChannelSet(Collection<Channel> targets)
public void clearChannels()
public Channel getChannel(int index) throws IndexOutOfBoundsException
IndexOutOfBoundsException
public Channel setChannel(int index, Channel element) throws IndexOutOfBoundsException
List.set(int, Object)
contract. To extend the list, use addChannel(Channel)
.IndexOutOfBoundsException
List.set(int, Object)
public Channel getPrimaryChannel() throws IndexOutOfBoundsException
IndexOutOfBoundsException
is throws. This method
will also throw an ApiUsageException
if the collection is
unloaded. See sizeOfChannels()
for more information.IndexOutOfBoundsException
public Channel setPrimaryChannel(Channel element) throws IndexOutOfBoundsException
IndexOutOfBoundsException
will be thrown. Returns the swapped
element. This method
will also throw an ApiUsageException
if the collection is
unloaded. See sizeOfChannels()
for more information.IndexOutOfBoundsException
protected Set<RenderingDef> getSettings()
protected void setSettings(Set<RenderingDef> settings)
public int sizeOfSettings()
public Iterator<RenderingDef> iterateSettings()
EmptyIterator
. To test for a null collection,
see of sizeOfSettings()
is less than zero.public Collection<RenderingDef> unmodifiableSettings()
public <E> List<E> collectSettings(CBlock<E> block)
block == null
, then the
iterator values themselves are collected. This method uses
iterateSettings()
internally and so will return a value
even if the underlying collection is null.public void addRenderingDef(RenderingDef target)
public void addRenderingDefSet(Collection<RenderingDef> targets)
public void removeRenderingDef(RenderingDef target)
public void removeRenderingDefSet(Collection<RenderingDef> targets)
public void clearSettings()
protected Set<Thumbnail> getThumbnails()
protected void setThumbnails(Set<Thumbnail> thumbnails)
public int sizeOfThumbnails()
public Iterator<Thumbnail> iterateThumbnails()
EmptyIterator
. To test for a null collection,
see of sizeOfThumbnails()
is less than zero.public Collection<Thumbnail> unmodifiableThumbnails()
public <E> List<E> collectThumbnails(CBlock<E> block)
block == null
, then the
iterator values themselves are collected. This method uses
iterateThumbnails()
internally and so will return a value
even if the underlying collection is null.public void addThumbnail(Thumbnail target)
public void addThumbnailSet(Collection<Thumbnail> targets)
public void removeThumbnail(Thumbnail target)
public void removeThumbnailSet(Collection<Thumbnail> targets)
public void clearThumbnails()
public Details getDetails()
Details
type.getDetails
in interface IObject
protected void setDetails(Details details)
Details.copy(ome.model.internal.Details)
or Details.shallowCopy(ome.model.internal.Details)
methods to set the Pixels.Details
instance instead.public boolean isValid()
IObject
Validation.isValid()
public Validation validate()
IObject
Validation
object.public Pixels newInstance()
public Pixels proxy()
public boolean acceptFilter(Filter __filter)
acceptFilter
in interface Filterable
public Set<String> fields()
IObject
public Object retrieve(String field)
IObject
field
which 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 to IObject.putAt(String, Object)
public void putAt(String field, Object value)
IObject
field
which
match a field of this instance will be delegated to the accessors.
Otherwise, values will be stored in a lazy-loaded map.public boolean isLoaded()
IObject
protected void errorIfUnloaded()
public void unload()
IObject
public final GraphHolder getGraphHolder()
IObject
GraphHolder
for this entity. If the GraphHolder has
not been actively set, a new one will be instatiated.getGraphHolder
in interface IObject
protected void throwNullCollectionException(String propertyName)
Version: 5.1.4-ice35-b55
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.