Package | Description |
---|---|
org.jboss.beans.info.plugins |
Classes used to describe beans, an abstract implementation.
|
org.jboss.beans.info.spi |
Classes used to describe beans.
|
org.jboss.beans.info.spi.helpers | |
org.jboss.classadapter.plugins |
Basic Class Adapter.
|
org.jboss.classadapter.spi |
Class Adapter API.
|
org.jboss.config.plugins | |
org.jboss.config.spi | |
org.jboss.joinpoint.plugins |
Basic Join Points.
|
org.jboss.joinpoint.spi |
Join Point API.
|
org.jboss.reflect.plugins |
Abstract extended reflection implementations.
|
org.jboss.reflect.plugins.introspection |
Introspection based extended reflection.
|
org.jboss.reflect.plugins.javassist | |
org.jboss.reflect.spi |
Extended Reflection API.
|
Modifier and Type | Field and Description |
---|---|
protected Map<ClassLoader,Map<ClassInfo,Map<BeanAccessMode,BeanInfo>>> |
AbstractBeanInfoFactory.cache
The cache
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
AbstractBeanInfo.getClassInfo() |
Modifier and Type | Method and Description |
---|---|
protected Set<ConstructorInfo> |
AbstractBeanInfoFactory.getConstructors(ClassInfo classInfo)
Get the constructors
|
protected Set<EventInfo> |
AbstractBeanInfoFactory.getEvents(ClassInfo classInfo)
Get the events
|
protected static Set<FieldInfo> |
FieldBeanInfo.getFields(ClassInfo classInfo,
org.jboss.beans.info.plugins.FieldFilter filter)
Get the fields
|
protected Set<MethodInfo> |
AbstractBeanInfoFactory.getMethods(ClassInfo classInfo)
Get the methods
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
BeanInfo.getClassInfo()
Get the class information
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
UnmodifiableBeanInfo.getClassInfo() |
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
BasicClassAdapter.classInfo
The class info
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
BasicClassAdapter.getClassInfo() |
Constructor and Description |
---|
BasicClassAdapter(ClassAdapterFactory factory,
ClassInfo classInfo)
Create a new reflected class adapter
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
ClassAdapter.getClassInfo()
Get the class info.
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
AbstractConfiguration.getClassInfo(Class<?> clazz) |
ClassInfo |
AbstractConfiguration.getClassInfo(String className,
ClassLoader cl) |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
Configuration.getClassInfo(Class<?> clazz)
Get the class info for a class
|
ClassInfo |
Configuration.getClassInfo(String className,
ClassLoader cl)
Get the class info for a class
|
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
BasicJoinpointFactory.classInfo
The class info
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
BasicJoinpointFactory.getClassInfo() |
Modifier and Type | Method and Description |
---|---|
JoinpointFactory |
BasicJoinpointFactoryBuilder.createJoinpointFactory(ClassInfo classInfo) |
static ConstructorInfo |
Config.findConstructorInfo(ClassInfo classInfo,
String[] paramTypes)
Find constructor info
|
static FieldInfo |
Config.findFieldInfo(ClassInfo classInfo,
String name)
Find field info
|
static MethodInfo |
Config.findMethodInfo(ClassInfo classInfo,
String name,
String[] paramTypes)
Find method info
|
static MethodInfo |
Config.findMethodInfo(ClassInfo classInfo,
String name,
String[] paramTypes,
boolean strict)
Find method info
|
static MethodInfo |
Config.findMethodInfo(ClassInfo classInfo,
String name,
String[] paramTypes,
boolean isStatic,
boolean isPublic)
Find method info
|
static MethodInfo |
Config.findMethodInfo(ClassInfo classInfo,
String name,
String[] paramTypes,
boolean isStatic,
boolean isPublic,
boolean strict)
Find method info
|
Constructor and Description |
---|
BasicJoinpointFactory(ClassInfo classInfo) |
Modifier and Type | Method and Description |
---|---|
ClassInfo |
JoinpointFactory.getClassInfo()
Get the class info for this join point factory
|
Modifier and Type | Method and Description |
---|---|
JoinpointFactory |
JoinpointFactoryBuilder.createJoinpointFactory(ClassInfo classInfo)
Create a joinpoint factory
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationInfoImpl
Annotation Info
|
class |
ArrayInfoImpl
Array information
|
class |
ClassInfoImpl
Class info
TODO JBMICROCONT-118 fix the introspection assumption
|
class |
EnumInfoImpl
Enumeration info
|
class |
InterfaceInfoImpl
Interface info
|
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
FieldInfoImpl.declaringClass
The declaring class
|
protected ClassInfo |
MethodInfoImpl.declaringClass
The declaring class
|
protected ClassInfo |
ConstructorInfoImpl.declaringClass
The declring class
|
protected ClassInfo[] |
MethodInfoImpl.exceptionTypes
The exception types
|
protected ClassInfo[] |
ConstructorInfoImpl.exceptionTypes
The exception types
|
protected ClassInfo |
ClassInfoImpl.genericSuperclass
The generic super class
|
protected ClassInfo |
ClassInfoImpl.superclass
The super class
|
static ClassInfo |
ClassInfoImpl.UNKNOWN_CLASS
Marker for generation
|
static ClassInfo[] |
ClassInfoImpl.UNKNOWN_CLASSES
Marker for generation
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
FieldInfoImpl.getDeclaringClass() |
ClassInfo |
MethodInfoImpl.getDeclaringClass() |
ClassInfo |
ConstructorInfoImpl.getDeclaringClass() |
ClassInfo[] |
MethodInfoImpl.getExceptionTypes() |
ClassInfo[] |
ConstructorInfoImpl.getExceptionTypes() |
ClassInfo |
ClassInfoImpl.getGenericSuperclass() |
ClassInfo |
ClassInfoHelper.getGenericSuperClass(ClassInfoImpl classInfo)
Get the generic super class
|
ClassInfo |
ClassInfoImpl.getRawType() |
ClassInfo |
ClassInfoImpl.getSuperclass() |
Modifier and Type | Method and Description |
---|---|
TypeInfo |
ClassInfoHelper.getComponentType(ClassInfo classInfo)
Get the component type for a collection
|
TypeInfo |
ClassInfoHelper.getKeyType(ClassInfo classInfo)
Get the key type for a map
|
TypeInfo |
ClassInfoHelper.getValueType(ClassInfo classInfo)
Get the value type for a map
|
void |
ClassInfoImpl.setGenericSuperclass(ClassInfo superInfo)
Set the generic super class
|
Constructor and Description |
---|
ConstructorInfoImpl(AnnotationValue[] annotations,
ParameterInfo[] parameters,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new ConstructorInfo.
|
ConstructorInfoImpl(AnnotationValue[] annotations,
ParameterInfo[] parameters,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new ConstructorInfo.
|
ConstructorInfoImpl(AnnotationValue[] annotations,
TypeInfo[] parameterTypes,
AnnotationValue[][] parameterAnnotations,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new ConstructorInfo.
|
ConstructorInfoImpl(AnnotationValue[] annotations,
TypeInfo[] parameterTypes,
AnnotationValue[][] parameterAnnotations,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new ConstructorInfo.
|
FieldInfoImpl(AnnotationValue[] annotations,
String name,
TypeInfo type,
int modifiers,
ClassInfo declaring)
Create a new FieldInfo.
|
MethodInfoImpl(AnnotationValue[] annotations,
String name,
TypeInfo returnType,
ParameterInfo[] parameters,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new MethodInfo.
|
MethodInfoImpl(AnnotationValue[] annotations,
String name,
TypeInfo returnType,
ParameterInfo[] parameters,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new MethodInfo.
|
MethodInfoImpl(AnnotationValue[] annotations,
String name,
TypeInfo returnType,
TypeInfo[] parameterTypes,
AnnotationValue[][] parameterAnnotations,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new MethodInfo.
|
MethodInfoImpl(AnnotationValue[] annotations,
String name,
TypeInfo returnType,
TypeInfo[] parameterTypes,
AnnotationValue[][] parameterAnnotations,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new MethodInfo.
|
Modifier and Type | Class and Description |
---|---|
class |
ParameterizedArrayInfo
ParameterizedArrayInfo.
|
class |
ParameterizedClassInfo
ParameterizedClassInfo.
|
class |
ReflectClassInfoImpl
Class info
|
Modifier and Type | Method and Description |
---|---|
ClassInfo[] |
IntrospectionTypeInfoFactoryImpl.getClassInfos(Type[] classes)
Get the class infos for some classes
|
ClassInfo |
IntrospectionTypeInfoFactoryImpl.getGenericSuperClass(ClassInfoImpl classInfo) |
ClassInfo |
ParameterizedClassInfo.getRawType() |
Modifier and Type | Method and Description |
---|---|
protected TypeInfo |
IntrospectionTypeInfoFactoryImpl.findActualType(ClassInfo classInfo,
Class<?> reference,
int parameter) |
TypeInfo |
IntrospectionTypeInfoFactoryImpl.getComponentType(ClassInfo classInfo) |
TypeInfo |
IntrospectionTypeInfoFactoryImpl.getKeyType(ClassInfo classInfo) |
TypeInfo |
IntrospectionTypeInfoFactoryImpl.getValueType(ClassInfo classInfo) |
Constructor and Description |
---|
ParameterizedClassInfo(IntrospectionTypeInfoFactoryImpl factory,
ClassInfo delegate,
ParameterizedType parameterizedType)
Create a new ParameterizedClassInfo.
|
ReflectConstructorInfoImpl(AnnotationValue[] annotations,
ParameterInfo[] parameters,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new ConstructorInfo.
|
ReflectConstructorInfoImpl(AnnotationValue[] annotations,
ParameterInfo[] parameters,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new ConstructorInfo.
|
ReflectConstructorInfoImpl(AnnotationValue[] annotations,
TypeInfo[] parameterTypes,
AnnotationValue[][] parameterAnnotations,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new ConstructorInfo.
|
ReflectConstructorInfoImpl(AnnotationValue[] annotations,
TypeInfo[] parameterTypes,
AnnotationValue[][] parameterAnnotations,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new ConstructorInfo.
|
ReflectFieldInfoImpl(AnnotationValue[] annotations,
String name,
TypeInfo type,
int modifiers,
ClassInfo declaring)
Create a new FieldInfo.
|
ReflectMethodInfoImpl(AnnotationValue[] annotations,
String name,
TypeInfo returnType,
ParameterInfo[] parameters,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new MethodInfo.
|
ReflectMethodInfoImpl(AnnotationValue[] annotations,
String name,
TypeInfo returnType,
ParameterInfo[] parameters,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new MethodInfo.
|
ReflectMethodInfoImpl(AnnotationValue[] annotations,
String name,
TypeInfo returnType,
TypeInfo[] parameterTypes,
AnnotationValue[][] parameterAnnotations,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new MethodInfo.
|
ReflectMethodInfoImpl(AnnotationValue[] annotations,
String name,
TypeInfo returnType,
TypeInfo[] parameterTypes,
AnnotationValue[][] parameterAnnotations,
ClassInfo[] exceptionTypes,
int modifiers,
ClassInfo declaring)
Create a new MethodInfo.
|
Modifier and Type | Class and Description |
---|---|
class |
JavassistAnnotationInfo |
class |
JavassistArrayInfoImpl
Javassist array info
|
class |
JavassistEnumInfo |
class |
JavassistTypeInfo
JavassistTypeInfo.
|
Modifier and Type | Field and Description |
---|---|
protected ClassInfo[] |
JavassistAnnotatedParameterInfo.exceptionTypes
The exception types
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
JavassistConstructorInfo.getDeclaringClass() |
ClassInfo |
JavassistFieldInfo.getDeclaringClass() |
ClassInfo |
JavassistMethodInfo.getDeclaringClass() |
ClassInfo[] |
JavassistConstructorInfo.getExceptionTypes() |
ClassInfo[] |
JavassistMethodInfo.getExceptionTypes() |
ClassInfo |
JavassistTypeInfo.getGenericSuperclass() |
ClassInfo |
JavassistTypeInfo.getRawType() |
ClassInfo |
JavassistTypeInfo.getSuperclass() |
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotationInfo
Annotation Info
|
interface |
ArrayInfo
Array information
|
interface |
EnumInfo
Enumeration info
|
interface |
InterfaceInfo
Interface info
|
Modifier and Type | Class and Description |
---|---|
class |
DelegateClassInfo
Delegate ClassInfo
|
class |
NumberInfo
Number info
|
Modifier and Type | Field and Description |
---|---|
protected ClassInfo |
DelegateClassInfo.delegate
The delegate
|
static ClassInfo[] |
MethodInfo.NO_EXCEPTIONS
No Exceptions
|
Modifier and Type | Method and Description |
---|---|
ClassInfo |
MemberInfo.getDeclaringClass()
Get the declaring class
|
ClassInfo[] |
ConstructorInfo.getExceptionTypes()
Get the exception types
|
ClassInfo[] |
MethodInfo.getExceptionTypes()
Get the exception types
|
ClassInfo |
ClassInfo.getGenericSuperclass()
Get the generic super class
|
ClassInfo |
NumberInfo.getGenericSuperclass() |
ClassInfo |
DelegateClassInfo.getGenericSuperclass() |
ClassInfo |
ClassInfo.getRawType()
Get the raw type
|
ClassInfo |
NumberInfo.getRawType() |
ClassInfo |
DelegateClassInfo.getRawType() |
ClassInfo |
ClassInfo.getSuperclass()
Get the super class
|
ClassInfo |
NumberInfo.getSuperclass() |
ClassInfo |
DelegateClassInfo.getSuperclass() |
Modifier and Type | Method and Description |
---|---|
void |
DelegateClassInfo.setDelegate(ClassInfo delegate)
Set the delegate
|
Constructor and Description |
---|
DelegateClassInfo(ClassInfo delegate)
Create delegate class info
|
DelegateClassInfo(ClassInfo delegate,
boolean allowNull)
Create delegate class info
|
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.