Package org.oddjob.values
Class VariablesJobArooa
java.lang.Object
org.oddjob.values.VariablesJobArooa
- All Implemented Interfaces:
ArooaBeanDescriptor
Provide a
for
invalid reference
BeanDescriptor
VariablesJob.- Author:
- rob
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionProvide annotation information about methods.The name of the component property.getConfiguredHow(String property) How is a property configured.getFlavour(String property) Get the property flavour.Get TheParsingInterceptor.The name of the property which can be set using the text of an xml element.booleanIndicates that the property should be set automatically from the services.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.oddjob.arooa.ArooaBeanDescriptor
getArooaType
-
Constructor Details
-
VariablesJobArooa
public VariablesJobArooa()
-
-
Method Details
-
getComponentProperty
Description copied from interface:ArooaBeanDescriptorThe name of the component property. A bean can have at most one component property.- Specified by:
getComponentPropertyin interfaceArooaBeanDescriptor- Returns:
- The name of the property or null if there isn't one.
-
getParsingInterceptor
Description copied from interface:ArooaBeanDescriptorGet TheParsingInterceptor.- Specified by:
getParsingInterceptorin interfaceArooaBeanDescriptor- Returns:
- A Parsing Interceptor or null if one isn't available
-
getTextProperty
Description copied from interface:ArooaBeanDescriptorThe name of the property which can be set using the text of an xml element. At most only one property can be set using the text of an element.The actual property name is required because unlike components and values, the property name can not be derrived from an element name.
- Specified by:
getTextPropertyin interfaceArooaBeanDescriptor- Returns:
- The name of the property to be set using the text of the element. Will be null if the class doesn't support setting element text.
-
getConfiguredHow
Description copied from interface:ArooaBeanDescriptorHow is a property configured.- Specified by:
getConfiguredHowin interfaceArooaBeanDescriptor- Parameters:
property- The property name.- Returns:
- How the property is configured. Never null.
-
isAuto
Description copied from interface:ArooaBeanDescriptorIndicates that the property should be set automatically from the services.- Specified by:
isAutoin interfaceArooaBeanDescriptor- Parameters:
property- The property name.- Returns:
- true if the property can be set automatically, false otherwise.
-
getFlavour
Description copied from interface:ArooaBeanDescriptorGet the property flavour. This is for services.- Specified by:
getFlavourin interfaceArooaBeanDescriptor- Parameters:
property- The property name.- Returns:
- The flavour. May be null.
-
getAnnotations
Description copied from interface:ArooaBeanDescriptorProvide annotation information about methods. Used to allow life cycle methods, and any other custom annotation methods to defined separately from the class.- Specified by:
getAnnotationsin interfaceArooaBeanDescriptor- Returns:
- The annotations.
-