public class DoubleCachedClass extends NumberCachedClass
CachedClass.CachedMethodComparatorByName, CachedClass.CachedMethodComparatorWithString
classInfo, EMPTY_ARRAY, isArray, isInterface, isNumber, isPrimitive, modifiers, mopMethods
Constructor and Description |
---|
DoubleCachedClass(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 DoubleCachedClass(java.lang.Class klazz, ClassInfo classInfo, boolean allowNull)
public boolean isDirectlyAssignable(java.lang.Object argument)
isDirectlyAssignable
in class CachedClass
public java.lang.Object coerceArgument(java.lang.Object argument)
coerceArgument
in class NumberCachedClass
public boolean isAssignableFrom(java.lang.Class classToTransformFrom)
isAssignableFrom
in class NumberCachedClass