anvil.core.reflect
Class TypeAdapter
java.lang.Object
|
+--anvil.core.reflect.TypeAdapter
- All Implemented Interfaces:
- ParameterTypes
- Direct Known Subclasses:
- ParameterNode
- public class TypeAdapter
- extends java.lang.Object
- implements ParameterTypes
| Fields inherited from interface anvil.core.reflect.ParameterTypes |
ANVIL_CORE_ANY, BEST, BOOLEAN, BOOLEAN_ARRAY, BYTE, BYTE_ARRAY, CHAR, CHAR_ARRAY, DOUBLE, DOUBLE_ARRAY, FLOAT, FLOAT_ARRAY, GOOD, INT, INT_ARRAY, JAVA_LANG_BOOLEAN, JAVA_LANG_BYTE, JAVA_LANG_CHAR, JAVA_LANG_DOUBLE, JAVA_LANG_FLOAT, JAVA_LANG_INT, JAVA_LANG_LONG, JAVA_LANG_NUMBER, JAVA_LANG_OBJECT, JAVA_LANG_OBJECT_ARRAY, JAVA_LANG_SHORT, JAVA_LANG_STRING, JAVA_LANG_STRING_ARRAY, JAVA_LANG_STRINGBUFFER, JAVA_MATH_BIGDECIMAL, JAVA_MATH_BIGINTEGER, LONG, LONG_ARRAY, MAX_ANYS, MAX_TYPES, MAYBE, NO, POOR, SHORT, SHORT_ARRAY, TYPES |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_type
protected java.lang.Class _type
_typecode
protected int _typecode
_isobject
protected boolean _isobject
_isarray
protected boolean _isarray
MATCH
public static final byte[] MATCH
TypeAdapter
public TypeAdapter()
TypeAdapter
public TypeAdapter(java.lang.Class type)
accept
public boolean accept(java.lang.Class type)
matching
public int matching(Any param)
extend
public java.lang.Object extend(Any param)