Package org.apache.commons.math3.util
Class Decimal64Field
- java.lang.Object
-
- org.apache.commons.math3.util.Decimal64Field
-
-
Field Summary
Fields Modifier and Type Field Description private static Decimal64Field
INSTANCE
The unique instance of this class.
-
Constructor Summary
Constructors Modifier Constructor Description private
Decimal64Field()
Default constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Decimal64Field
getInstance()
Returns the unique instance of this class.Decimal64
getOne()
Get the multiplicative identity of the field.java.lang.Class<? extends FieldElement<Decimal64>>
getRuntimeClass()
Returns the runtime class of the FieldElement.Decimal64
getZero()
Get the additive identity of the field.
-
-
-
Field Detail
-
INSTANCE
private static final Decimal64Field INSTANCE
The unique instance of this class.
-
-
Method Detail
-
getInstance
public static final Decimal64Field getInstance()
Returns the unique instance of this class.- Returns:
- the unique instance of this class
-
getZero
public Decimal64 getZero()
Get the additive identity of the field.The additive identity is the element e0 of the field such that for all elements a of the field, the equalities a + e0 = e0 + a = a hold.
-
getOne
public Decimal64 getOne()
Get the multiplicative identity of the field.The multiplicative identity is the element e1 of the field such that for all elements a of the field, the equalities a × e1 = e1 × a = a hold.
-
getRuntimeClass
public java.lang.Class<? extends FieldElement<Decimal64>> getRuntimeClass()
Returns the runtime class of the FieldElement.- Specified by:
getRuntimeClass
in interfaceField<Decimal64>
- Returns:
- The
Class
object that represents the runtime class of this object.
-
-