org.das2.datum
Class Basis

java.lang.Object
  extended by org.das2.datum.Basis

public class Basis
extends java.lang.Object

Model a basis vector that defines a dimension. For example, Units.us2000 has the getOffsetUnits() -> Units.microseconds and getBasis() -> "since 2000-01-01T00:00".


Field Summary
static Basis centigrade
           
static Basis fahrenheit
           
static Basis kelvin
           
static Basis modifiedJulian
           
static Basis physicalZero
          special basis representing physical zero for all combinations of physical units.
static Basis since0000
           
static Basis since1958
           
static Basis since1970
           
static Basis since1980
           
static Basis since2000
           
 
Constructor Summary
Basis(java.lang.String id, java.lang.String description, Basis parent, double d, Units offsetUnits)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void registerConverter(Basis toBasis, double d, Units u)
          specify offset to another basis.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fahrenheit

public static Basis fahrenheit

kelvin

public static Basis kelvin

centigrade

public static Basis centigrade

since2000

public static Basis since2000

since1980

public static Basis since1980

since1970

public static Basis since1970

since1958

public static Basis since1958

modifiedJulian

public static Basis modifiedJulian

since0000

public static Basis since0000

physicalZero

public static Basis physicalZero
special basis representing physical zero for all combinations of physical units.

Constructor Detail

Basis

public Basis(java.lang.String id,
             java.lang.String description,
             Basis parent,
             double d,
             Units offsetUnits)
Method Detail

registerConverter

public void registerConverter(Basis toBasis,
                              double d,
                              Units u)
specify offset to another basis. Register to

Parameters:
toBasis -
d -
u -

main

public static void main(java.lang.String[] args)