oracle.sdoapi.sref
Class LinearUnit

java.lang.Object
  |
  +--oracle.sdoapi.sref.LinearUnit
All Implemented Interfaces:
java.io.Serializable, Unit

public class LinearUnit
extends java.lang.Object
implements Unit, java.io.Serializable

A class representing linear measurement units.

See Also:
Serialized Form

Field Summary
static LinearUnit benoitChain
          "Chain (Benoit)", 792./39.370113
static LinearUnit benoitLink
          "Link (Benoit)", 7.92/39.370113
static LinearUnit chain
          "Chain", 2.011680e+01
static LinearUnit clarksFoot
          "Clarke's Foot", 12.0/39.370432
static LinearUnit cm
          "Centimeter", 0.01
static LinearUnit fathom
          "Fathom", 1.8288
static LinearUnit foot
          "Foot (International)", 0.30480
static LinearUnit inch
          "Inch", 2.540000e-02
static LinearUnit indianFoot
          "Indian Foot", 12.0/39.370141
static LinearUnit indianYard
          "Yard (Indian)", 36/39.370141
static LinearUnit km
          "Kilometer", 1000.0
static LinearUnit link
          "Link", 7.92/39.370432
static LinearUnit meter
          "Meter", 1.0
static LinearUnit mile
          "Mile", 1609.3440
static LinearUnit mm
          "Millimeter", 0.001
static LinearUnit modifiedAmFoot
          "Modified American Foot", 12.0004584/39.37
static LinearUnit nauticalMile
          "Nautical Mile", 1.8520e+03
static LinearUnit rod
          "Rod", 5.02920
static LinearUnit searsChain
          "Chain (Sears)", 792./39.370147
static LinearUnit searsLink
          "Link (Sears)", 7.92/39.370147
static LinearUnit searsYard
          "Yard (Sears)", 36/39.370147
static LinearUnit usfoot
          "U.S.
static LinearUnit yard
          "Yard", 0.91440
 
Constructor Summary
LinearUnit(java.lang.String name, double inMeter)
          Constructs a new linear unit object.
 
Method Summary
 java.lang.String getName()
          Gets the string name for this linear unit.
 double inMeter()
          Gets equivalence of this unit in meters.
 java.lang.String toString()
          Converts to a string in a form of "name, inMeter".
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

meter

public static final LinearUnit meter
"Meter", 1.0

km

public static final LinearUnit km
"Kilometer", 1000.0

cm

public static final LinearUnit cm
"Centimeter", 0.01

mm

public static final LinearUnit mm
"Millimeter", 0.001

foot

public static final LinearUnit foot
"Foot (International)", 0.30480

usfoot

public static final LinearUnit usfoot
"U.S. Foot", 3.0480060

inch

public static final LinearUnit inch
"Inch", 2.540000e-02

mile

public static final LinearUnit mile
"Mile", 1609.3440

nauticalMile

public static final LinearUnit nauticalMile
"Nautical Mile", 1.8520e+03

yard

public static final LinearUnit yard
"Yard", 0.91440

chain

public static final LinearUnit chain
"Chain", 2.011680e+01

rod

public static final LinearUnit rod
"Rod", 5.02920

link

public static final LinearUnit link
"Link", 7.92/39.370432

fathom

public static final LinearUnit fathom
"Fathom", 1.8288

modifiedAmFoot

public static final LinearUnit modifiedAmFoot
"Modified American Foot", 12.0004584/39.37

clarksFoot

public static final LinearUnit clarksFoot
"Clarke's Foot", 12.0/39.370432

indianFoot

public static final LinearUnit indianFoot
"Indian Foot", 12.0/39.370141

benoitLink

public static final LinearUnit benoitLink
"Link (Benoit)", 7.92/39.370113

searsLink

public static final LinearUnit searsLink
"Link (Sears)", 7.92/39.370147

benoitChain

public static final LinearUnit benoitChain
"Chain (Benoit)", 792./39.370113

searsChain

public static final LinearUnit searsChain
"Chain (Sears)", 792./39.370147

indianYard

public static final LinearUnit indianYard
"Yard (Indian)", 36/39.370141

searsYard

public static final LinearUnit searsYard
"Yard (Sears)", 36/39.370147
Constructor Detail

LinearUnit

public LinearUnit(java.lang.String name,
                  double inMeter)
Constructs a new linear unit object.
Parameters:
name - this string name of this linear unit
inMeter - this unit expressed in meter
Method Detail

getName

public java.lang.String getName()
Gets the string name for this linear unit.

inMeter

public double inMeter()
Gets equivalence of this unit in meters.

toString

public java.lang.String toString()
Converts to a string in a form of "name, inMeter".
Overrides:
toString in class java.lang.Object