org.jboss.errai.ioc.rebind.ioc.codegen.meta.impl.java
Class JavaReflectionClass
java.lang.Object
org.jboss.errai.ioc.rebind.ioc.codegen.meta.MetaClass
org.jboss.errai.ioc.rebind.ioc.codegen.meta.impl.AbstractMetaClass<Class>
org.jboss.errai.ioc.rebind.ioc.codegen.meta.impl.java.JavaReflectionClass
- All Implemented Interfaces:
- HasAnnotations, MetaGenericDeclaration, MetaType
public class JavaReflectionClass
- extends AbstractMetaClass<Class>
| Methods inherited from class org.jboss.errai.ioc.rebind.ioc.codegen.meta.impl.AbstractMetaClass |
_getConstructor, _getMethod, asBoxed, asClass, asUnboxed, equals, getAnnotation, getBestMatchingConstructor, getBestMatchingConstructor, getBestMatchingMethod, getBestMatchingMethod, getBestMatchingStaticMethod, getBestMatchingStaticMethod, getConstructor, getDeclaredMethod, getDeclaredMethod, getEnclosedMetaObject, getErased, getFullyQualifiedNameWithTypeParms, getInternalName, getMethod, getMethod, getParameterizedType, hashCode, isAnnotationPresent, isAssignableFrom, isAssignableFrom, isAssignableFrom, isAssignableTo, isAssignableTo, isAssignableTo |
newInstance
public static MetaClass newInstance(Class type)
newUncachedInstance
public static MetaClass newUncachedInstance(Class type)
newUncachedInstance
public static MetaClass newUncachedInstance(Class clazz,
Type type)
newInstance
public static MetaClass newInstance(javax.enterprise.util.TypeLiteral type)
newUncachedInstance
public static MetaClass newUncachedInstance(javax.enterprise.util.TypeLiteral type)
getName
public String getName()
- Specified by:
getName in class MetaClass
getFullyQualifiedName
public String getFullyQualifiedName()
- Specified by:
getFullyQualifiedName in class MetaClass
getCanonicalName
public String getCanonicalName()
- Specified by:
getCanonicalName in class MetaClass
getPackageName
public String getPackageName()
- Specified by:
getPackageName in class MetaClass
getMethods
public MetaMethod[] getMethods()
- Specified by:
getMethods in class MetaClass
getDeclaredMethods
public MetaMethod[] getDeclaredMethods()
- Specified by:
getDeclaredMethods in class MetaClass
getFields
public MetaField[] getFields()
- Specified by:
getFields in class MetaClass
getDeclaredFields
public MetaField[] getDeclaredFields()
- Specified by:
getDeclaredFields in class MetaClass
getField
public MetaField getField(String name)
- Specified by:
getField in class MetaClass
getDeclaredField
public MetaField getDeclaredField(String name)
- Specified by:
getDeclaredField in class MetaClass
getConstructors
public MetaConstructor[] getConstructors()
- Specified by:
getConstructors in class MetaClass
getDeclaredConstructors
public MetaConstructor[] getDeclaredConstructors()
- Specified by:
getDeclaredConstructors in class MetaClass
getConstructor
public MetaConstructor getConstructor(Class... parameters)
- Overrides:
getConstructor in class AbstractMetaClass<Class>
getDeclaredConstructor
public MetaConstructor getDeclaredConstructor(Class... parameters)
- Overrides:
getDeclaredConstructor in class AbstractMetaClass<Class>
getInterfaces
public MetaClass[] getInterfaces()
- Specified by:
getInterfaces in class MetaClass
getSuperClass
public MetaClass getSuperClass()
- Specified by:
getSuperClass in class MetaClass
getComponentType
public MetaClass getComponentType()
- Specified by:
getComponentType in class MetaClass
getAnnotations
public Annotation[] getAnnotations()
getTypeParameters
public MetaTypeVariable[] getTypeParameters()
isPrimitive
public boolean isPrimitive()
- Specified by:
isPrimitive in class MetaClass
isVoid
public boolean isVoid()
- Specified by:
isVoid in class MetaClass
isInterface
public boolean isInterface()
- Specified by:
isInterface in class MetaClass
isAbstract
public boolean isAbstract()
- Specified by:
isAbstract in class MetaClass
isArray
public boolean isArray()
- Specified by:
isArray in class MetaClass
isEnum
public boolean isEnum()
- Specified by:
isEnum in class MetaClass
isAnnotation
public boolean isAnnotation()
- Specified by:
isAnnotation in class MetaClass
isPublic
public boolean isPublic()
- Specified by:
isPublic in class MetaClass
isPrivate
public boolean isPrivate()
- Specified by:
isPrivate in class MetaClass
isProtected
public boolean isProtected()
- Specified by:
isProtected in class MetaClass
isFinal
public boolean isFinal()
- Specified by:
isFinal in class MetaClass
isStatic
public boolean isStatic()
- Specified by:
isStatic in class MetaClass
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.