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.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 | Method and Description |
---|---|
MethodInfo |
DefaultPropertyInfo.getGetter() |
MethodInfo |
FieldPropertyInfo.getGetter() |
MethodInfo |
GetterAndFieldPropertyInfo.getGetter() |
MethodInfo |
NestedPropertyInfo.getGetter() |
MethodInfo |
SetterAndFieldPropertyInfo.getSetter() |
MethodInfo |
DefaultPropertyInfo.getSetter() |
MethodInfo |
FieldPropertyInfo.getSetter() |
MethodInfo |
NestedPropertyInfo.getSetter() |
Modifier and Type | Method and Description |
---|---|
Set<MethodInfo> |
AbstractBeanInfo.getMethods() |
protected Set<MethodInfo> |
AbstractBeanInfoFactory.getMethods(ClassInfo classInfo)
Get the methods
|
Modifier and Type | Method and Description |
---|---|
protected TypeInfo |
AbstractBeanInfoFactory.getPropertyType(MethodInfo getter,
MethodInfo setter)
Determine the type of PropertyInfo.
|
protected static boolean |
AbstractBeanInfoFactory.isGetter(MethodInfo minfo) |
protected static boolean |
AbstractBeanInfoFactory.isSetter(MethodInfo minfo) |
void |
DefaultPropertyInfo.setGetter(MethodInfo getter) |
void |
FieldPropertyInfo.setGetter(MethodInfo getter) |
void |
GetterAndFieldPropertyInfo.setGetter(MethodInfo getter) |
void |
NestedPropertyInfo.setGetter(MethodInfo getter) |
void |
SetterAndFieldPropertyInfo.setSetter(MethodInfo setter) |
void |
DefaultPropertyInfo.setSetter(MethodInfo setter) |
void |
FieldPropertyInfo.setSetter(MethodInfo setter) |
void |
NestedPropertyInfo.setSetter(MethodInfo setter) |
Modifier and Type | Method and Description |
---|---|
protected BeanInfo |
AbstractBeanInfoFactory.createBeanInfo(ClassAdapter classAdapter,
BeanAccessMode accessMode,
Set<PropertyInfo> properties,
Set<ConstructorInfo> constructors,
Set<MethodInfo> methods,
Set<EventInfo> events)
Create the bean info
|
protected Set<PropertyInfo> |
AbstractBeanInfoFactory.getAnnotationProperties(Set<MethodInfo> methods)
Get the properties for an annotation
|
protected Set<PropertyInfo> |
AbstractBeanInfoFactory.getBeanProperties(Set<MethodInfo> methods)
Get the properties for a bean
|
void |
AbstractBeanInfo.setMethods(Set<MethodInfo> methods) |
Constructor and Description |
---|
DefaultPropertyInfo(String name,
String upperName,
TypeInfo type,
MethodInfo getter,
MethodInfo setter)
Create a new property info
|
DefaultPropertyInfo(String name,
String upperName,
TypeInfo type,
MethodInfo getter,
MethodInfo setter,
AnnotationValue[] annotations)
Create a new property info
|
Constructor and Description |
---|
AbstractBeanInfo(BeanInfoFactory beanInfoFactory,
ClassAdapter classAdapter,
Set<PropertyInfo> properties,
Set<ConstructorInfo> constructors,
Set<MethodInfo> methods,
Set<EventInfo> events)
Create a new bean info
|
AllBeanInfo(BeanInfoFactory beanInfoFactory,
ClassAdapter classAdapter,
Set<PropertyInfo> properties,
Set<ConstructorInfo> constructors,
Set<MethodInfo> methods,
Set<EventInfo> events) |
FieldBeanInfo(BeanInfoFactory beanInfoFactory,
ClassAdapter classAdapter,
Set<PropertyInfo> properties,
Set<ConstructorInfo> constructors,
Set<MethodInfo> methods,
Set<EventInfo> events) |
Modifier and Type | Method and Description |
---|---|
MethodInfo |
PropertyInfo.getGetter()
Get the getter
|
MethodInfo |
PropertyInfo.getSetter()
Get the setter
|
Modifier and Type | Method and Description |
---|---|
Set<MethodInfo> |
BeanInfo.getMethods()
Get the method information.
|
Modifier and Type | Method and Description |
---|---|
void |
PropertyInfo.setGetter(MethodInfo getter)
Set the getter
|
void |
PropertyInfo.setSetter(MethodInfo setter)
Set the setter
|
Modifier and Type | Method and Description |
---|---|
BeanInfo |
BeanAccessMode.create(BeanInfoFactory beanInfoFactory,
ClassAdapter classAdapter,
Set<PropertyInfo> properties,
Set<ConstructorInfo> constructors,
Set<MethodInfo> methods,
Set<EventInfo> events)
Create the bean info
|
void |
BeanInfo.setMethods(Set<MethodInfo> methods)
Set the method information.
|
Modifier and Type | Method and Description |
---|---|
Set<MethodInfo> |
UnmodifiableBeanInfo.getMethods() |
Modifier and Type | Method and Description |
---|---|
void |
UnmodifiableBeanInfo.setMethods(Set<MethodInfo> methods) |
Modifier and Type | Field and Description |
---|---|
protected MethodInfo |
BasicMethodJoinPoint.methodInfo
The method info
|
Modifier and Type | Method and Description |
---|---|
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
|
MethodInfo |
BasicMethodJoinPoint.getMethodInfo() |
Modifier and Type | Method and Description |
---|---|
MethodJoinpoint |
BasicJoinpointFactory.getMethodJoinpoint(MethodInfo methodInfo) |
Constructor and Description |
---|
BasicMethodJoinPoint(MethodInfo methodInfo)
Create a new method join point
|
Modifier and Type | Method and Description |
---|---|
MethodInfo |
MethodJoinpoint.getMethodInfo()
Get the method info
|
Modifier and Type | Method and Description |
---|---|
MethodJoinpoint |
JoinpointFactory.getMethodJoinpoint(MethodInfo methodInfo)
Get a method join point
|
Modifier and Type | Class and Description |
---|---|
class |
MethodInfoImpl
Method info
|
Modifier and Type | Field and Description |
---|---|
protected MethodInfo[] |
ClassInfoImpl.methods
The methods
|
static MethodInfo[] |
ClassInfoImpl.UNKNOWN_METHODS
Marker for generation
|
Modifier and Type | Method and Description |
---|---|
static MethodInfo |
ClassInfoImpl.findMethod(MethodInfo[] methods,
String name,
TypeInfo[] parameters)
Find a method
|
MethodInfo |
ClassInfoImpl.getDeclaredMethod(String name,
TypeInfo[] parameters) |
MethodInfo[] |
ClassInfoImpl.getDeclaredMethods() |
Modifier and Type | Method and Description |
---|---|
static MethodInfo |
ClassInfoImpl.findMethod(MethodInfo[] methods,
String name,
TypeInfo[] parameters)
Find a method
|
Modifier and Type | Class and Description |
---|---|
class |
ReflectMethodInfoImpl
Method info
|
Modifier and Type | Class and Description |
---|---|
class |
JavassistMethodInfo |
Modifier and Type | Method and Description |
---|---|
protected MethodInfo |
JavassistTypeInfo.generateMethodInfo(javassist.CtMethod method)
Generate method info
|
protected MethodInfo |
JavassistTypeInfo.generateMethodInfo(org.jboss.reflect.plugins.javassist.SignatureKey key)
Generate method info
|
protected MethodInfo |
JavassistTypeInfo.generateMethodInfo(org.jboss.reflect.plugins.javassist.SignatureKey key,
javassist.CtMethod method)
Generate method info
|
MethodInfo |
JavassistTypeInfo.getDeclaredMethod(String name,
TypeInfo[] parameters) |
MethodInfo[] |
JavassistTypeInfo.getDeclaredMethods() |
Modifier and Type | Method and Description |
---|---|
MethodInfo |
DelegateClassInfo.getDeclaredMethod(String name,
TypeInfo[] parameters) |
MethodInfo |
ClassInfo.getDeclaredMethod(String name,
TypeInfo[] parameters)
Get the declared method
|
MethodInfo |
NumberInfo.getDeclaredMethod(String name,
TypeInfo[] parameters) |
MethodInfo[] |
DelegateClassInfo.getDeclaredMethods() |
MethodInfo[] |
ClassInfo.getDeclaredMethods()
Get the declared methods
|
MethodInfo[] |
NumberInfo.getDeclaredMethods() |
Modifier and Type | Method and Description |
---|---|
static long |
MethodInfoHashing.methodHash(MethodInfo method) |
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.