public class StandardArooaDescriptor extends Object implements ArooaDescriptor
| Constructor and Description |
|---|
StandardArooaDescriptor() |
StandardArooaDescriptor(ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
ArooaBeanDescriptor |
getBeanDescriptor(ArooaClass arooaClass,
PropertyAccessor accessor)
Provide the descriptor.
|
ClassResolver |
getClassResolver()
Provide a
ClassResolver. |
ConversionProvider |
getConvertletProvider()
Provide type conversions.
|
ElementMappings |
getElementMappings()
Provide element to class name mappings for components.
|
String[] |
getPrefixes()
Get all the prefixes mapped.
|
String |
getPrefixFor(URI namespace)
Provide the default prefix for a URI.
|
URI |
getUriFor(String prefix) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitemptyelementFor, qTagForgetQNamepublic StandardArooaDescriptor()
public StandardArooaDescriptor(ClassLoader classLoader)
public ConversionProvider getConvertletProvider()
ArooaDescriptorgetConvertletProvider in interface ArooaDescriptorpublic ElementMappings getElementMappings()
ArooaDescriptorgetElementMappings in interface ArooaDescriptorpublic ArooaBeanDescriptor getBeanDescriptor(ArooaClass arooaClass, PropertyAccessor accessor)
BeanDescriptorProvidergetBeanDescriptor in interface BeanDescriptorProviderarooaClass - The class.accessor - Used to access the bean properties for default
types.public String getPrefixFor(URI namespace)
ArooaDescriptorgetPrefixFor in interface ArooaDescriptorgetPrefixFor in interface UriMappingnamespace - The namespace.public URI getUriFor(String prefix)
getUriFor in interface PrefixMappingpublic String[] getPrefixes()
NamespaceMappingsgetPrefixes in interface NamespaceMappingspublic ClassResolver getClassResolver()
ArooaDescriptorClassResolver. The resolver will typically
be able to resolve classes returned from the
ElementMappings provided by this descriptor.getClassResolver in interface ArooaDescriptorCopyright © 2023. All rights reserved.