Top Fields Constructors Methods
org.codehaus.groovy.reflection.stdclasses

public Class NumberCachedClass

extends CachedClass
Class Inheritance
Known Direct Subclasses
org.codehaus.groovy.reflection.stdclasses.ShortCachedClass, org.codehaus.groovy.reflection.stdclasses.BigIntegerCachedClass, org.codehaus.groovy.reflection.stdclasses.ByteCachedClass, org.codehaus.groovy.reflection.stdclasses.DoubleCachedClass, org.codehaus.groovy.reflection.stdclasses.FloatCachedClass, org.codehaus.groovy.reflection.stdclasses.IntegerCachedClass, org.codehaus.groovy.reflection.stdclasses.LongCachedClass
Imports
org.codehaus.groovy.reflection.CachedClass, .ClassInfo, java.math.BigInteger

Field Summary

Inherited from org.codehaus.groovy.reflection.CachedClass:
classInfoEMPTY_ARRAYisArrayisInterfaceisNumberisPrimitivemodifiersmopMethods

Constructor Summary

AccessConstructor and Description
public
NumberCachedClass(Class<T> klazz, ClassInfo classInfo)

Method Summary

Modifier and TypeMethod and Description
public Object
private Object
coerceNumber(Object argument)

public boolean
Inherited from org.codehaus.groovy.reflection.CachedClass:
addNewMopMethodsgetCachedClassgetCachedSuperClassgetCallSiteLoadergetConstructorsgetDeclaredInterfacesgetFieldsgetHierarchygetInterfacesgetMethodsgetModifiersgetNamegetNewMetaMethodsgetSuperClassDistancegetTheClassgetTypeDescriptionhashCodeisDirectlyAssignableisInterfaceisPrimitiveisVoidsearchMethodssetNewMopMethodstoString

Constructor Detail

NumberCachedClassback to summary
public NumberCachedClass(Class<T> klazz, ClassInfo classInfo)

Method Detail

coerceArgumentback to summary
public Object coerceArgument(Object argument)

Overrides org.codehaus.groovy.reflection.CachedClass.coerceArgument.

coerceNumberback to summary
private Object coerceNumber(Object argument)
isAssignableFromback to summary
public boolean isAssignableFrom(Class<T> classToTransformFrom)

Overrides org.codehaus.groovy.reflection.CachedClass.isAssignableFrom.