Class ExposureIdWithObsId

  • All Implemented Interfaces:
    ExposureId, java.io.Serializable, scala.Equals, scala.Product

    public class ExposureIdWithObsId
    extends java.lang.Object
    implements ExposureId, scala.Product, java.io.Serializable
    An ExposureIdWithObsId is an ExposureId with an included ObsId. Instances are created through the ExposureId object.
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String det()
      The detector name associated with the exposure.
      ExposureNumber exposureNumber()
      The number of the exposure in a series.
      scala.Option<ObsId> obsId()
      The Observation Id for the exposure.
      Subsystem subsystem()
      The Subsystem that produced the exposure.
      java.lang.String toString()  
      TYPLevel typLevel()
      The exposure type and calibration level
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface scala.Equals

        canEqual, equals
      • Methods inherited from interface scala.Product

        productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
    • Constructor Detail

    • Method Detail

      • obsId

        public scala.Option<ObsId> obsId()
        Description copied from interface: ExposureId
        The Observation Id for the exposure.
        Specified by:
        obsId in interface ExposureId
        Returns:
        an ObsId as an option
      • det

        public java.lang.String det()
        Description copied from interface: ExposureId
        The detector name associated with the exposure.
        Specified by:
        det in interface ExposureId
        Returns:
        detector description as a String
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object