pojos
Class ObjectiveData

java.lang.Object
  extended by pojos.DataObject
      extended by pojos.ObjectiveData

public class ObjectiveData
extends DataObject

Hosts an objective used to capture an image.

Since:
3.0-Beta4
Version:
3.0 (Internal version: $Revision: $Date: $)
Author:
Jean-Marie Burel      j.burel@dundee.ac.uk, Donald MacDonald      donald@lifesci.dundee.ac.uk

Constructor Summary
ObjectiveData(omero.model.Objective objective)
          Creates a new instance.
 
Method Summary
 double getCalibratedMagnification()
          Returns the objective's calibrated magnification factor.
 String getCorrection()
          Returns the correction value of the objective.
 String getImmersion()
          Returns the immersion value of the objective.
 double getLensNA()
          Returns the objective's LensNA.
 String getLotNumber()
          Returns the lot number of the detector.
 String getManufacturer()
          Returns the manufacturer of the detector.
 String getModel()
          Returns the model of the objective.
 int getNominalMagnification()
          Returns the objective's nominal magnification factor.
 String getSerialNumber()
          Returns the serial number of the objective.
 double getWorkingDistance()
          Returns the working distance.
 Object hasIris()
          Returns a boolean flag if the value has been set, null otherwise.
 
Methods inherited from class pojos.DataObject
asAnnotation, asChannel, asDataset, asExperimenter, asGroup, asIAnnotated, asImage, asIObject, asPixels, asPlate, asPojo, asPojos, asPojos, asProject, asScreen, asWell, asWellSample, getCreated, getDetails, getId, getOwner, getPermissions, getUpdated, getVersion, isDirty, isLoaded, nullDetails, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, setDirty, setId, setValue, setVersion, timeOfEvent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectiveData

public ObjectiveData(omero.model.Objective objective)
Creates a new instance.

Parameters:
objective - The objective. Mustn't be null.
Method Detail

getWorkingDistance

public double getWorkingDistance()
Returns the working distance.

Returns:
See above.

getSerialNumber

public String getSerialNumber()
Returns the serial number of the objective.

Returns:
See above.

getModel

public String getModel()
Returns the model of the objective.

Returns:
See above.

hasIris

public Object hasIris()
Returns a boolean flag if the value has been set, null otherwise.

Returns:
See above.

getCorrection

public 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 int 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 String getImmersion()
Returns the immersion value of the objective.

Returns:
See above.

getManufacturer

public String getManufacturer()
Returns the manufacturer of the detector.

Returns:
See above.

getLotNumber

public String getLotNumber()
Returns the lot number of the detector.

Returns:
See above.


OmeroJava Api

Version: 4.3.3-00d1137e-b2894

Copyright © 2009 The University of Dundee. All Rights Reserved.