public class LinkedBeanDescriptor extends java.lang.Object implements ArooaBeanDescriptor
BeanDescriptor
s.Constructor and Description |
---|
LinkedBeanDescriptor(ArooaBeanDescriptor primary,
ArooaBeanDescriptor secondary) |
Modifier and Type | Method and Description |
---|---|
ArooaAnnotations |
getAnnotations()
Provide annotation information about methods.
|
java.lang.String |
getComponentProperty()
The name of the component property.
|
ConfiguredHow |
getConfiguredHow(java.lang.String property)
How is a property configured.
|
java.lang.String |
getFlavour(java.lang.String property)
Get the property flavour.
|
ParsingInterceptor |
getParsingInterceptor()
Get The
ParsingInterceptor . |
java.lang.String |
getTextProperty()
The name of the property which can be set using the text
of an xml element.
|
boolean |
isAuto(java.lang.String property)
Indicates that the property should be set automatically
from the services.
|
public LinkedBeanDescriptor(ArooaBeanDescriptor primary, ArooaBeanDescriptor secondary)
public java.lang.String getComponentProperty()
ArooaBeanDescriptor
getComponentProperty
in interface ArooaBeanDescriptor
public ConfiguredHow getConfiguredHow(java.lang.String property)
ArooaBeanDescriptor
getConfiguredHow
in interface ArooaBeanDescriptor
property
- The property name.public java.lang.String getFlavour(java.lang.String property)
ArooaBeanDescriptor
getFlavour
in interface ArooaBeanDescriptor
property
- The property name.public ParsingInterceptor getParsingInterceptor()
ArooaBeanDescriptor
ParsingInterceptor
.getParsingInterceptor
in interface ArooaBeanDescriptor
public java.lang.String getTextProperty()
ArooaBeanDescriptor
The actual property name is required because unlike components and values, the property name can not be derrived from an element name.
getTextProperty
in interface ArooaBeanDescriptor
public boolean isAuto(java.lang.String property)
ArooaBeanDescriptor
isAuto
in interface ArooaBeanDescriptor
property
- The property name.public ArooaAnnotations getAnnotations()
ArooaBeanDescriptor
getAnnotations
in interface ArooaBeanDescriptor