Package gaiasky.util.filter.attrib
Interface IAttribute<T extends IParticleRecord>
-
- All Known Implementing Classes:
AttributeAbsmag
,AttributeAppmag
,AttributeDEC
,AttributeDistance
,AttributeEclLatitude
,AttributeEclLongitude
,AttributeGalLatitude
,AttributeGalLongitude
,AttributeMualpha
,AttributeMudelta
,AttributeRA
,AttributeRadvel
,AttributeUCD
public interface IAttribute<T extends IParticleRecord>
Represents an attribute
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
get(T bean)
Gets the value of this attributejava.lang.String
getUnit()
Gets the unit in stringjava.lang.String
toString()
Gets the name
-
-
-
Method Detail
-
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 classjava.lang.Object
- Returns:
- The name
-
-