Class FilterData


  • public class FilterData
    extends DataObject
    Object hosting a filter.
    Since:
    3.0-Beta4
    • Constructor Detail

      • FilterData

        public FilterData​(omero.model.Filter filter)
        Creates a new instance.
        Parameters:
        filter - The filter to host. Mustn't be null.
    • Method Detail

      • getCutIn

        public omero.model.Length getCutIn​(omero.model.enums.UnitsLength unit)
                                    throws ome.model.units.BigResult
        Returns the cut in value or null.
        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
      • getCutInTolerance

        public omero.model.Length getCutInTolerance​(omero.model.enums.UnitsLength unit)
                                             throws ome.model.units.BigResult
        Returns the cut in tolerance value or null.
        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
      • getCutOut

        public omero.model.Length getCutOut​(omero.model.enums.UnitsLength unit)
                                     throws ome.model.units.BigResult
        Returns the cut out value or null.
        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
      • getCutOutTolerance

        public omero.model.Length getCutOutTolerance​(omero.model.enums.UnitsLength unit)
                                              throws ome.model.units.BigResult
        Returns the cut out tolerance value or null.
        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
      • getTransmittance

        public java.lang.Double getTransmittance()
        Returns the cut out tolerance value or -1.
        Returns:
        See above.
      • getManufacturer

        public java.lang.String getManufacturer()
        Returns the manufacturer.
        Returns:
        See above.
      • getModel

        public java.lang.String getModel()
        Returns the model.
        Returns:
        See above.
      • getLotNumber

        public java.lang.String getLotNumber()
        Returns the lot number.
        Returns:
        See above.
      • getSerialNumber

        public java.lang.String getSerialNumber()
        Returns the serial number.
        Returns:
        See above.
      • getType

        public java.lang.String getType()
        Returns the type. One out of a predefined list.
        Returns:
        See above.
      • getFilterWheel

        public java.lang.String getFilterWheel()
        Returns the wheel.
        Returns:
        See above.