-
- All Superinterfaces:
java.lang.Comparable<PrimitiveNumber>,ComparableNumber<PrimitiveNumber>,NumberDefinition
- All Known Subinterfaces:
EntryPair.KeyedPrimitive<K>
- All Known Implementing Classes:
AlphaVantageParser.Data,DatePrice,DatePrice.DefaultDP,EntryPair.ObjectByte,EntryPair.ObjectDouble,EntryPair.ObjectFloat,EntryPair.ObjectInt,EntryPair.ObjectLong,EntryPair.ObjectShort,IEXTradingParser.Data,PrimitiveNumber.BoxedByte,PrimitiveNumber.BoxedDouble,PrimitiveNumber.BoxedFloat,PrimitiveNumber.BoxedInt,PrimitiveNumber.BoxedLong,PrimitiveNumber.BoxedShort,YahooParser.Data
public interface PrimitiveNumber extends ComparableNumber<PrimitiveNumber>
Intended as a "boxed" version of any/all primitive numeric types.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPrimitiveNumber.BoxedBytestatic classPrimitiveNumber.BoxedDoublestatic classPrimitiveNumber.BoxedFloatstatic classPrimitiveNumber.BoxedIntstatic classPrimitiveNumber.BoxedLongstatic classPrimitiveNumber.BoxedShort
-
Method Summary
Static Methods Modifier and Type Method Description static PrimitiveNumberof(byte value)static PrimitiveNumberof(double value)static PrimitiveNumberof(float value)static PrimitiveNumberof(int value)static PrimitiveNumberof(long value)static PrimitiveNumberof(short value)static PrimitiveNumbervalueOf(byte value)static PrimitiveNumbervalueOf(double value)static PrimitiveNumbervalueOf(float value)static PrimitiveNumbervalueOf(int value)static PrimitiveNumbervalueOf(long value)static PrimitiveNumbervalueOf(short value)-
Methods inherited from interface org.ojalgo.type.NumberDefinition
booleanValue, byteValue, doubleValue, floatValue, intValue, longValue, shortValue
-
-
-
-
Method Detail
-
of
static PrimitiveNumber of(byte value)
-
of
static PrimitiveNumber of(double value)
-
of
static PrimitiveNumber of(float value)
-
of
static PrimitiveNumber of(int value)
-
of
static PrimitiveNumber of(long value)
-
of
static PrimitiveNumber of(short value)
-
valueOf
static PrimitiveNumber valueOf(byte value)
-
valueOf
static PrimitiveNumber valueOf(double value)
-
valueOf
static PrimitiveNumber valueOf(float value)
-
valueOf
static PrimitiveNumber valueOf(int value)
-
valueOf
static PrimitiveNumber valueOf(long value)
-
valueOf
static PrimitiveNumber valueOf(short value)
-
-