Interface IAttribute<T extends IParticleRecord>

All Known Implementing Classes:
AttributeAbsmag, AttributeAppmag, AttributeColorBlue, AttributeColorGreen, AttributeColorRed, AttributeDEC, AttributeDistance, AttributeEclLatitude, AttributeEclLongitude, AttributeGalLatitude, AttributeGalLongitude, AttributeMualpha, AttributeMudelta, AttributeRA, AttributeRadvel, AttributeUCD

public interface IAttribute<T extends IParticleRecord>
Represents an attribute
  • Field Summary

    Fields
    Modifier and Type Field Description
    static Vector3d aux1  
    static Vector3d aux2  
  • Method Summary

    Modifier and Type Method Description
    double get​(T bean)
    Gets the value of this attribute
    java.lang.String getUnit()
    Gets the unit in string
    java.lang.String toString()
    Gets the name
  • Field Details

  • Method Details

    • get

      double get​(T bean)
      Gets the value of this attribute
      Returns:
      The value
    • getUnit

      java.lang.String getUnit()
      Gets the unit in string
      Returns:
      The unit of this attribute
    • toString

      java.lang.String toString()
      Gets the name
      Overrides:
      toString in class java.lang.Object
      Returns:
      The name