t

lucuma.catalog

StandardAdapter

trait StandardAdapter extends CatalogAdapter

Linear Supertypes
CatalogAdapter, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StandardAdapter
  2. CatalogAdapter
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def catalog: CatalogName

    Identifies the catalog to which the adapter applies.

    Identifies the catalog to which the adapter applies.

    Definition Classes
    CatalogAdapter
  2. abstract def decField: FieldId
    Definition Classes
    CatalogAdapter
  3. abstract def idField: FieldId
    Definition Classes
    CatalogAdapter
  4. abstract def nameField: FieldId
    Definition Classes
    CatalogAdapter
  5. abstract def parseBand(fieldId: FieldId, band: String): Option[MagnitudeBand]
  6. abstract def raField: FieldId
    Definition Classes
    CatalogAdapter

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. def containsMagnitude(v: FieldId): Boolean
    Attributes
    protected
    Definition Classes
    CatalogAdapter
  7. def defaultParseBand(band: String): Option[MagnitudeBand]
  8. def epochField: FieldId
    Definition Classes
    CatalogAdapter
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. def fieldToBand(field: FieldId): Option[MagnitudeBand]
    Attributes
    protected
    Definition Classes
    StandardAdapterCatalogAdapter
  12. def filterAndDeduplicateMagnitudes(ms: Vector[(FieldId, Magnitude)]): Vector[Magnitude]
    Definition Classes
    CatalogAdapter
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def ignoreMagnitudeField(v: FieldId): Boolean
    Definition Classes
    StandardAdapterCatalogAdapter
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. def isMagnitudeErrorField(v: (FieldId, String)): Boolean
    Definition Classes
    CatalogAdapter
  19. def isMagnitudeField(v: (FieldId, String)): Boolean
    Definition Classes
    CatalogAdapter
  20. def isMagnitudeSystemField(v: (FieldId, String)): Boolean
    Definition Classes
    StandardAdapterCatalogAdapter
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. def parseAngularVelocity[A](ucd: Ucd, v: String): ValidatedNec[CatalogProblem, AngularVelocityComponent[A]]
    Attributes
    protected
    Definition Classes
    CatalogAdapter
  25. def parseMagnitude(fieldId: FieldId, value: String): ValidatedNec[CatalogProblem, (FieldId, MagnitudeBand, Double)]
    Attributes
    protected[lucuma.catalog]
    Definition Classes
    CatalogAdapter
  26. def parseMagnitudeSys(f: FieldId, v: String): ValidatedNec[CatalogProblem, (MagnitudeBand, MagnitudeSystem)]
    Attributes
    protected
    Definition Classes
    StandardAdapterCatalogAdapter
  27. def parseMagnitudes(entries: Map[FieldId, String]): ValidatedNec[CatalogProblem, Vector[Magnitude]]

    A default method for turning all of a table row's fields into a list of Magnitudes.

    A default method for turning all of a table row's fields into a list of Magnitudes. GAIA has a different mechanism for doing this.

    entries

    fields in a VO table row

    returns

    magnitude data parsed from the table row

    Definition Classes
    CatalogAdapter
  28. def parseProperMotion(entries: Map[FieldId, String]): ValidatedNec[CatalogProblem, Option[ProperMotion]]
    Definition Classes
    CatalogAdapter
  29. def parseProperMotion(pmra: Option[String], pmdec: Option[String]): ValidatedNec[CatalogProblem, Option[ProperMotion]]
    Attributes
    protected
    Definition Classes
    CatalogAdapter
  30. def parseRadialVelocity(ucd: Ucd, v: String): ValidatedNec[CatalogProblem, RadialVelocity]
    Definition Classes
    CatalogAdapter
  31. def plxField: FieldId
    Definition Classes
    CatalogAdapter
  32. def pmDecField: FieldId
    Definition Classes
    CatalogAdapter
  33. def pmRaField: FieldId
    Definition Classes
    CatalogAdapter
  34. def rvField: FieldId
    Definition Classes
    CatalogAdapter
  35. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  36. def toString(): String
    Definition Classes
    AnyRef → Any
  37. def validMagnitude(m: Magnitude): Boolean
    Definition Classes
    CatalogAdapter
  38. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  39. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  40. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  41. def zField: FieldId
    Definition Classes
    CatalogAdapter

Inherited from CatalogAdapter

Inherited from AnyRef

Inherited from Any

Ungrouped