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.config.plugins | |
org.jboss.config.spi |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBeanInfo
BeanInfo.
|
class |
AllBeanInfo
All bean info.
|
class |
FieldBeanInfo
Field bean info.
|
Modifier and Type | Field and Description |
---|---|
protected Map<ClassLoader,Map<ClassInfo,Map<BeanAccessMode,BeanInfo>>> |
AbstractBeanInfoFactory.cache
The cache
|
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
|
BeanInfo |
AbstractPropertyInfo.getBeanInfo() |
BeanInfo |
NestedPropertyInfo.getBeanInfo() |
BeanInfo |
AbstractBeanInfoFactory.getBeanInfo(ClassAdapter classAdapter) |
BeanInfo |
AbstractBeanInfoFactory.getBeanInfo(ClassAdapter classAdapter,
BeanAccessMode accessMode) |
Modifier and Type | Method and Description |
---|---|
static Object |
BeanInfoUtil.get(BeanInfo beanInfo,
Object target,
String name)
Get the value from target.
|
protected static PropertyInfo |
BeanInfoUtil.getNestedPropertyInfo(BeanInfo beanInfo,
Object target,
String[] propertys)
Get the nested property info from target.
|
protected static Object |
BeanInfoUtil.getNestedTarget(BeanInfo beanInfo,
Object target,
String[] propertys)
Get the value from target.
|
static PropertyInfo |
BeanInfoUtil.getPropertyInfo(BeanInfo beanInfo,
Object target,
String name)
Get nested property info.
|
static void |
BeanInfoUtil.set(BeanInfo beanInfo,
Object target,
String name,
Object value)
Set the value on target.
|
Constructor and Description |
---|
NestedPropertyInfo(String name,
BeanInfo beanInfo) |
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
|
BeanInfo |
PropertyInfo.getBeanInfo()
Get the BeanInfo
|
BeanInfo |
BeanInfoFactory.getBeanInfo(ClassAdapter classAdapter)
Retrieve the bean information
|
BeanInfo |
BeanInfoFactory.getBeanInfo(ClassAdapter classAdapter,
BeanAccessMode accessMode)
Retrieve the bean information
|
Modifier and Type | Class and Description |
---|---|
class |
UnmodifiableBeanInfo
An unmodifiable view of the specified bean info instance.
|
Constructor and Description |
---|
UnmodifiableBeanInfo(BeanInfo delegate) |
Modifier and Type | Method and Description |
---|---|
BeanInfo |
AbstractConfiguration.getBeanInfo(Class<?> clazz) |
BeanInfo |
AbstractConfiguration.getBeanInfo(Class<?> clazz,
BeanAccessMode accessMode) |
BeanInfo |
AbstractConfiguration.getBeanInfo(String className,
ClassLoader cl) |
BeanInfo |
AbstractConfiguration.getBeanInfo(String className,
ClassLoader cl,
BeanAccessMode accessMode) |
BeanInfo |
AbstractConfiguration.getBeanInfo(TypeInfo typeInfo) |
BeanInfo |
AbstractConfiguration.getBeanInfo(TypeInfo typeInfo,
BeanAccessMode accessMode) |
Modifier and Type | Method and Description |
---|---|
BeanInfo |
Configuration.getBeanInfo(Class<?> clazz)
Get the bean info
|
BeanInfo |
Configuration.getBeanInfo(Class<?> clazz,
BeanAccessMode accessMode)
Get the bean info
|
BeanInfo |
Configuration.getBeanInfo(String className,
ClassLoader cl)
Get the bean info
|
BeanInfo |
Configuration.getBeanInfo(String className,
ClassLoader cl,
BeanAccessMode accessMode)
Get the bean info
|
BeanInfo |
Configuration.getBeanInfo(TypeInfo type)
Get the bean info
|
BeanInfo |
Configuration.getBeanInfo(TypeInfo type,
BeanAccessMode accessMode)
Get the bean info
|
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.