Class NumericValue
java.lang.Object
org.intocps.maestro.interpreter.values.Value
org.intocps.maestro.interpreter.values.NumericValue
- Direct Known Subclasses:
ByteValue,FloatValue,IntegerValue,LongValue,RealValue,ShortValue,UnsignedIntegerValue
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract doubleabstract floatabstract intintValue()booleanabstract longabstract double<T extends Class<? extends NumericValue>>
NumericValueupCast(T targetType) static NumericValuevalueOf(byte value) static NumericValuevalueOf(double value) static NumericValuevalueOf(float value) static NumericValuevalueOf(int value) static NumericValuevalueOf(long value) static NumericValuevalueOf(short value) Methods inherited from class org.intocps.maestro.interpreter.values.Value
as, checkArgLength, compareTo, deref, isNumericDecimal, isUpdatable
-
Constructor Details
-
NumericValue
public NumericValue()
-
-
Method Details
-
valueOf
-
valueOf
-
valueOf
-
valueOf
-
valueOf
-
valueOf
-
upCast
-
longValue
public abstract long longValue() -
intValue
public abstract int intValue() -
realValue
public abstract double realValue() -
doubleValue
public abstract double doubleValue() -
floatValue
public abstract float floatValue() -
isNumeric
public boolean isNumeric()
-