public class ByteCachedClass extends NumberCachedClass
CachedClass.CachedMethodComparatorByName, CachedClass.CachedMethodComparatorWithString
classInfo, EMPTY_ARRAY, isArray, isInterface, isNumber, isPrimitive, modifiers, mopMethods
Constructor and Description |
---|
ByteCachedClass(java.lang.Class klazz,
ClassInfo classInfo,
boolean allowNull) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
coerceArgument(java.lang.Object argument) |
boolean |
isAssignableFrom(java.lang.Class classToTransformFrom) |
boolean |
isDirectlyAssignable(java.lang.Object argument) |
addNewMopMethods, getCachedClass, getCachedSuperClass, getCallSiteLoader, getConstructors, getDeclaredInterfaces, getFields, getHierarchy, getInterfaces, getMethods, getModifiers, getName, getNewMetaMethods, getSuperClassDistance, getTheClass, getTypeDescription, hashCode, isInterface, isPrimitive, isVoid, searchMethods, setNewMopMethods, toString
public ByteCachedClass(java.lang.Class klazz, ClassInfo classInfo, boolean allowNull)
public java.lang.Object coerceArgument(java.lang.Object argument)
coerceArgument
in class NumberCachedClass
public boolean isDirectlyAssignable(java.lang.Object argument)
isDirectlyAssignable
in class CachedClass
public boolean isAssignableFrom(java.lang.Class classToTransformFrom)
isAssignableFrom
in class NumberCachedClass