de.grogra.reflect
| Modifier and Type | Field and Description |
|---|---|
static BoundedType<java.lang.Double> |
DOUBLE_0_1 |
static BoundedType<java.lang.Float> |
FLOAT_0_1 |
protected java.lang.Number |
max |
protected java.lang.Number |
min |
annots, declaringType, descriptor, modifiers, nameBOOLEAN, BYTE, CHAR, CLASS, DOUBLE, FLOAT, FLOATING_POINT, INT, INTEGRAL, INVALID, LOCAL_CLASS_MODIFIERS, LONG, MEMBER_CLASS_MODIFIERS, MEMBER_INTERFACE_MODIFIERS, NULL, NUMBER, NUMERIC, OBJECT, SHORT, STRING, TEXTAREA, TOP_LEVEL_CLASS_MODIFIERS, TOP_LEVEL_INTERFACE_MODIFIERS, TYPE, TYPE_0, VOIDABSTRACT, ACCESS_MODIFIERS, ARRAY, BRIDGE, CONSTANT, FINAL, INTERFACE, JAVA_MODIFIERS, LOCAL_CLASS, MIN_UNUSED_MODIFIER, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILE| Constructor and Description |
|---|
BoundedType(java.lang.String name,
int typeId,
java.lang.Number min,
java.lang.Number max) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBinaryName() |
java.lang.Number |
getMax() |
java.lang.Number |
getMin() |
cloneObject, createArray, getArrayType, getComponentType, getDeclaredField, getDeclaredFieldCount, getDeclaredInterface, getDeclaredInterfaceCount, getDeclaredMethod, getDeclaredMethodCount, getDeclaredType, getDeclaredTypeCount, getDefaultElementValue, getImplementationClass, getLookup, getPackage, getSimpleName, getSupertype, getTypeId, getTypeLoader, isInstance, isStringSerializable, newInstance, toString, valueOfgetDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDescriptor, getModifiers, getNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDescriptor, getModifiers, getNamepublic static final BoundedType<java.lang.Double> DOUBLE_0_1
public static final BoundedType<java.lang.Float> FLOAT_0_1
protected final java.lang.Number max
protected final java.lang.Number min
public BoundedType(java.lang.String name,
int typeId,
java.lang.Number min,
java.lang.Number max)
public java.lang.String getBinaryName()
getBinaryName in interface Type<T extends java.lang.Number>getBinaryName in class TypeImpl<T extends java.lang.Number>public java.lang.Number getMax()
public java.lang.Number getMin()