| Package | Description |
|---|---|
| org.oddjob.arooa |
Arooa stands for A Rip Off Of Ant, and provides ant like configuration.
|
| org.oddjob.arooa.beandocs |
Provide classes for creating the Job documentation.
|
| org.oddjob.arooa.beanutils |
Provide an implementation of PropertyAccessor using Apache
BeanUtils.
|
| org.oddjob.arooa.deploy |
Concerning deployment and implementations of
ArooaDescriptor in particular. |
| org.oddjob.arooa.design |
Classes for creating forms for ArooaConfigurations.
|
| org.oddjob.arooa.life |
Relating to the Arooa Life-cycle.
|
| org.oddjob.arooa.reflect |
Classes which deal with configuring an object using reflection.
|
| org.oddjob.arooa.runtime |
Classes concerning runtime configuration.
|
| org.oddjob.arooa.standard |
The standard configuration parsing implementation.
|
| Modifier and Type | Method and Description |
|---|---|
ArooaClass |
ElementMappings.mappingFor(ArooaElement element,
InstantiationContext context)
Provide a mapping from an element to the name of a java class.
|
ArooaClass |
ElementMappings.mappingFor(ArooaElement element,
InstantiationContext context)
Provide a mapping from an element to the name of a java class.
|
| Modifier and Type | Method and Description |
|---|---|
ArooaClass |
MappingsBeanDoc.documentClass(ArooaElement element) |
ArooaClass |
MappingsContents.documentClass(ArooaElement element) |
ArooaClass |
MappingsContents.documentClass(ArooaElement element) |
ArooaClass |
MappingsBeanDoc.documentClass(ArooaElement element) |
| Modifier and Type | Method and Description |
|---|---|
WriteableBeanDoc |
SessionArooaDocFactory.createBeanDoc(ArooaElement element,
ArooaClass arooaClass) |
WriteableBeanDoc |
SessionArooaDocFactory.createBeanDoc(ArooaElement element,
ArooaClass arooaClass) |
Iterable<WriteablePropertyDoc> |
SessionArooaDocFactory.createPropertyDocs(ArooaClass forClass) |
Iterable<WriteablePropertyDoc> |
SessionArooaDocFactory.createPropertyDocs(ArooaClass forClass) |
| Constructor and Description |
|---|
MappingsBeanDoc(Map<ArooaElement,? extends ArooaClass> mappings) |
MappingsBeanDoc(Map<ArooaElement,? extends ArooaClass> mappings) |
| Modifier and Type | Class and Description |
|---|---|
class |
DynaArooaClass
An
ArooaClass for DynaClasses. |
| Modifier and Type | Method and Description |
|---|---|
ArooaClass |
MagicBeanClassCreator.create()
Create an ArooaClass.
|
ArooaClass |
MagicBeanClassCreator.create()
Create an ArooaClass.
|
ArooaClass |
BeanUtilsPropertyAccessor.getClassName(Object bean) |
ArooaClass |
BeanUtilsPropertyAccessor.getClassName(Object bean) |
| Modifier and Type | Method and Description |
|---|---|
Pair<ArooaClass,ArooaBeanDescriptor> |
MagicBeanDefinition.createMagic(ClassLoader loader) |
Pair<ArooaClass,ArooaBeanDescriptor> |
MagicBeanDefinition.createMagic(ClassLoader loader) |
| Modifier and Type | Method and Description |
|---|---|
ArooaClass |
BeanDescriptorBuilder.getClassIdentifier()
Get the class identifier this is the descriptor for.
|
ArooaClass |
ConfiguredHowAccumulator.getClassIdentifier() |
ArooaClass |
ConfiguredHowAccumulator.getClassIdentifier() |
ArooaClass |
BeanDescriptorBuilder.getClassIdentifier()
Get the class identifier this is the descriptor for.
|
ArooaClass |
ClassMappingsList.mappingFor(ArooaElement element,
InstantiationContext parentContext) |
ArooaClass |
LinkedClassMapping.mappingFor(ArooaElement element,
InstantiationContext parentContext) |
ArooaClass |
MappingsSwitch.mappingFor(ArooaElement element,
InstantiationContext context) |
ArooaClass |
MappingsSwitch.mappingFor(ArooaElement element,
InstantiationContext context) |
ArooaClass |
LinkedClassMapping.mappingFor(ArooaElement element,
InstantiationContext parentContext) |
ArooaClass |
ClassMappingsList.mappingFor(ArooaElement element,
InstantiationContext parentContext) |
| Constructor and Description |
|---|
ArooaAnnotationsHelper(ArooaClass classIdentifier)
Constructor.
|
ArooaAnnotationsHelper(ArooaClass classIdentifier)
Constructor.
|
BeanDescriptorBuilder(ArooaClass classFor)
Constructor
|
BeanDescriptorBuilder(ArooaClass classFor)
Constructor
|
| Constructor and Description |
|---|
DesignComponentBase(ArooaElement element,
ArooaClass classIdentifier,
ArooaContext parentContext) |
DesignComponentBase(ArooaElement element,
ArooaClass classIdentifier,
ArooaContext parentContext) |
DesignInstanceContext(ParsableDesignInstance instance,
ArooaClass classIdentifier,
ArooaContext parent)
Constructor.
|
DesignInstanceContext(ParsableDesignInstance instance,
ArooaClass classIdentifier,
ArooaContext parent)
Constructor.
|
DesignValueBase(ArooaElement element,
ArooaClass classIdentifier,
ArooaContext parentContext) |
DesignValueBase(ArooaElement element,
ArooaClass classIdentifier,
ArooaContext parentContext) |
GenericDesignFactory(ArooaClass forClass)
Constructor.
|
GenericDesignFactory(ArooaClass forClass)
Constructor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleArooaClass
Wrapper for a standard Java class.
|
| Modifier and Type | Method and Description |
|---|---|
ArooaClass |
InstantiationContext.getArooaClass()
Getter for class.
|
ArooaClass |
InstantiationContext.getArooaClass()
Getter for class.
|
ArooaClass |
BaseElementMappings.mappingFor(ArooaElement element,
InstantiationContext propertyContext) |
ArooaClass |
BaseElementMappings.mappingFor(ArooaElement element,
InstantiationContext propertyContext) |
| Constructor and Description |
|---|
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass) |
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass) |
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass,
ArooaConverter converter)
Constructor with no
ClassResolver. |
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass,
ArooaConverter converter)
Constructor with no
ClassResolver. |
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass,
ClassResolver classResolver)
Constructor with no converter.
|
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass,
ClassResolver classResolver)
Constructor with no converter.
|
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass,
ClassResolver classResolver,
ArooaConverter converter)
Constructor.
|
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass,
ClassResolver classResolver,
ArooaConverter converter)
Constructor.
|
| Constructor and Description |
|---|
ElementsForIdentifier(Map<ArooaElement,? extends ArooaClass> mappings) |
ElementsForIdentifier(Map<ArooaElement,? extends ArooaClass> mappings) |
| Modifier and Type | Method and Description |
|---|---|
static ArooaClass |
ArooaClasses.classFor(Object object) |
static ArooaClass |
ArooaClasses.classFor(Object object) |
ArooaClass |
ArooaClassFactory.classFor(T instance)
Find the class.
|
ArooaClass |
ArooaClassFactory.classFor(T instance)
Find the class.
|
ArooaClass |
PropertyAccessor.getClassName(Object bean)
Get the
ArooaClass for a bean. |
ArooaClass |
PropertyAccessor.getClassName(Object bean)
Get the
ArooaClass for a bean. |
| Modifier and Type | Method and Description |
|---|---|
BeanView |
BeanViews.beanViewFor(ArooaClass arooaClass)
Provide a view.
|
BeanView |
BeanViews.beanViewFor(ArooaClass arooaClass)
Provide a view.
|
R |
PropertyIdentifier.identifyPropertyFor(ArooaClass classId,
ArooaElement element,
ArooaContext context) |
R |
PropertyIdentifier.identifyPropertyFor(ArooaClass classId,
ArooaElement element,
ArooaContext context) |
| Constructor and Description |
|---|
FallbackBeanView(PropertyAccessor accessor,
ArooaClass arooaClass) |
FallbackBeanView(PropertyAccessor accessor,
ArooaClass arooaClass) |
| Modifier and Type | Method and Description |
|---|---|
ArooaClass |
RuntimeConfiguration.getClassIdentifier()
Get the name of the class that this RuntimeConfiguration will
be configuring.
|
ArooaClass |
RuntimeConfiguration.getClassIdentifier()
Get the name of the class that this RuntimeConfiguration will
be configuring.
|
| Modifier and Type | Method and Description |
|---|---|
ArooaClass |
PropertyDefinitionImpl.getPropertyType() |
ArooaClass |
PropertyDefinitionImpl.getPropertyType() |
| Modifier and Type | Method and Description |
|---|---|
ArooaBeanDescriptor |
BaseArooaDescriptor.getBeanDescriptor(ArooaClass arooaClass,
PropertyAccessor accessor) |
ArooaBeanDescriptor |
StandardArooaDescriptor.getBeanDescriptor(ArooaClass arooaClass,
PropertyAccessor accessor) |
ArooaBeanDescriptor |
StandardArooaDescriptor.getBeanDescriptor(ArooaClass arooaClass,
PropertyAccessor accessor) |
ArooaBeanDescriptor |
BaseArooaDescriptor.getBeanDescriptor(ArooaClass arooaClass,
PropertyAccessor accessor) |
Copyright © 2023. All rights reserved.