Package org.ojalgo.type
Interface PrimitiveNumber
-
- 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 class
PrimitiveNumber.BoxedByte
static class
PrimitiveNumber.BoxedDouble
static class
PrimitiveNumber.BoxedFloat
static class
PrimitiveNumber.BoxedInt
static class
PrimitiveNumber.BoxedLong
static class
PrimitiveNumber.BoxedShort
-
Method Summary
Static Methods Modifier and Type Method Description static PrimitiveNumber
of(byte value)
static PrimitiveNumber
of(double value)
static PrimitiveNumber
of(float value)
static PrimitiveNumber
of(int value)
static PrimitiveNumber
of(long value)
static PrimitiveNumber
of(short value)
static PrimitiveNumber
valueOf(byte value)
static PrimitiveNumber
valueOf(double value)
static PrimitiveNumber
valueOf(float value)
static PrimitiveNumber
valueOf(int value)
static PrimitiveNumber
valueOf(long value)
static PrimitiveNumber
valueOf(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)
-
-