Package hydra.mantle
Class Precision
- java.lang.Object
-
- hydra.mantle.Precision
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
Precision.Arbitrary
,Precision.Bits
public abstract class Precision extends java.lang.Object implements java.io.Serializable
Numeric precision: arbitrary precision, or precision to a specified number of bits- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Precision.Arbitrary
static class
Precision.Bits
static interface
Precision.PartialVisitor<R>
static interface
Precision.Visitor<R>
-
Field Summary
Fields Modifier and Type Field Description static Name
FIELD_NAME_ARBITRARY
static Name
FIELD_NAME_BITS
static Name
TYPE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <R> R
accept(Precision.Visitor<R> visitor)
-
-
-
Method Detail
-
accept
public abstract <R> R accept(Precision.Visitor<R> visitor)
-
-