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