Package omero.gateway.model
Class ObjectiveData
- java.lang.Object
-
- omero.gateway.model.DataObject
-
- omero.gateway.model.ObjectiveData
-
public class ObjectiveData extends DataObject
Hosts an objective used to capture an image.- Since:
- 3.0-Beta4
-
-
Constructor Summary
Constructors Constructor Description ObjectiveData(omero.model.Objective objective)Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetCalibratedMagnification()Returns the objective's calibrated magnification factor.java.lang.StringgetCorrection()Returns the correction value of the objective.java.lang.StringgetImmersion()Returns the immersion value of the objective.doublegetLensNA()Returns the objective's LensNA.java.lang.StringgetLotNumber()Returns the lot number of the detector.java.lang.StringgetManufacturer()Returns the manufacturer of the detector.java.lang.StringgetModel()Returns the model of the objective.doublegetNominalMagnification()Returns the objective's nominal magnification factor.java.lang.StringgetSerialNumber()Returns the serial number of the objective.omero.model.LengthgetWorkingDistance(omero.model.enums.UnitsLength unit)Returns the working distance.java.lang.ObjecthasIris()Returns a boolean flag if the value has been set,nullotherwise.-
Methods inherited from class omero.gateway.model.DataObject
asAnnotation, asChannel, asDataset, asExperimenter, asFolder, asGroup, asIAnnotated, asImage, asIObject, asPixels, asPlaneInfo, 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
-
-
-
-
Method Detail
-
getWorkingDistance
public omero.model.Length getWorkingDistance(omero.model.enums.UnitsLength unit) throws ome.model.units.BigResultReturns the working distance.- Parameters:
unit- The unit (may be null, in which case no conversion will be performed)- Returns:
- See above.
- Throws:
ome.model.units.BigResult- If an arithmetic under-/overflow occurred
-
getSerialNumber
public java.lang.String getSerialNumber()
Returns the serial number of the objective.- Returns:
- See above.
-
getModel
public java.lang.String getModel()
Returns the model of the objective.- Returns:
- See above.
-
hasIris
public java.lang.Object hasIris()
Returns a boolean flag if the value has been set,nullotherwise.- Returns:
- See above.
-
getCorrection
public java.lang.String getCorrection()
Returns the correction value of the objective.- Returns:
- See above.
-
getCalibratedMagnification
public double getCalibratedMagnification()
Returns the objective's calibrated magnification factor.- Returns:
- See above.
-
getNominalMagnification
public double getNominalMagnification()
Returns the objective's nominal magnification factor.- Returns:
- See above.
-
getLensNA
public double getLensNA()
Returns the objective's LensNA.- Returns:
- See above.
-
getImmersion
public java.lang.String getImmersion()
Returns the immersion value of the objective.- Returns:
- See above.
-
getManufacturer
public java.lang.String getManufacturer()
Returns the manufacturer of the detector.- Returns:
- See above.
-
getLotNumber
public java.lang.String getLotNumber()
Returns the lot number of the detector.- Returns:
- See above.
-
-