public class ObjectiveData extends DataObject
Constructor and Description |
---|
ObjectiveData(omero.model.Objective objective)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
double |
getCalibratedMagnification()
Returns the objective's calibrated magnification factor.
|
java.lang.String |
getCorrection()
Returns the correction value of the objective.
|
java.lang.String |
getImmersion()
Returns the immersion value of the objective.
|
double |
getLensNA()
Returns the objective's LensNA.
|
java.lang.String |
getLotNumber()
Returns the lot number of the detector.
|
java.lang.String |
getManufacturer()
Returns the manufacturer of the detector.
|
java.lang.String |
getModel()
Returns the model of the objective.
|
double |
getNominalMagnification()
Returns the objective's nominal magnification factor.
|
java.lang.String |
getSerialNumber()
Returns the serial number of the objective.
|
omero.model.Length |
getWorkingDistance(omero.model.enums.UnitsLength unit)
Returns the working distance.
|
java.lang.Object |
hasIris()
Returns a boolean flag if the value has been set,
null
otherwise. |
asAnnotation, asChannel, asDataset, asExperimenter, asFolder, asGroup, asIAnnotated, asImage, asIObject, asPixels, asPlate, asPojo, asPojos, asPojos, asProject, asScreen, asWell, asWellSample, canAnnotate, canChgrp, canChown, canDelete, canEdit, canLink, getCreated, getDetails, getGroupId, getId, getOwner, getPermissions, getUpdated, getVersion, isDirty, isLoaded, nullDetails, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, setDirty, setId, setValue, setVersion, timeOfEvent, toString
public ObjectiveData(omero.model.Objective objective)
objective
- The objective. Mustn't be null
.public omero.model.Length getWorkingDistance(omero.model.enums.UnitsLength unit) throws ome.model.units.BigResult
unit
- The unit (may be null, in which case no conversion will be
performed)ome.model.units.BigResult
- If an arithmetic under-/overflow occurredpublic java.lang.String getSerialNumber()
public java.lang.String getModel()
public java.lang.Object hasIris()
null
otherwise.public java.lang.String getCorrection()
public double getCalibratedMagnification()
public double getNominalMagnification()
public double getLensNA()
public java.lang.String getImmersion()
public java.lang.String getManufacturer()
public java.lang.String getLotNumber()