public abstract class AbstractNumberReference<T extends java.lang.Number> extends java.lang.Number implements ByReference<T>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractNumberReference(T value) |
| Modifier and Type | Method and Description |
|---|---|
byte |
byteValue() |
protected static <T extends java.lang.Number> |
checkNull(T value) |
double |
doubleValue() |
float |
floatValue() |
T |
getValue()
Gets the current value the reference points to.
|
int |
intValue() |
long |
longValue() |
short |
shortValue() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfromNative, nativeSize, toNativeprotected AbstractNumberReference(T value)
protected static <T extends java.lang.Number> T checkNull(T value)
public T getValue()
getValue in interface ByReference<T extends java.lang.Number>public final byte byteValue()
byteValue in class java.lang.Numberpublic final short shortValue()
shortValue in class java.lang.Numberpublic final int intValue()
intValue in class java.lang.Numberpublic final long longValue()
longValue in class java.lang.Numberpublic final float floatValue()
floatValue in class java.lang.Numberpublic final double doubleValue()
doubleValue in class java.lang.NumberCopyright © 2017. All rights reserved.