public class ListDescriptor extends Object implements ArooaDescriptor
ListDescriptorBean| Constructor and Description |
|---|
ListDescriptor() |
ListDescriptor(ArooaDescriptor... descriptors) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDescriptor(ArooaDescriptor descriptor) |
ArooaBeanDescriptor |
getBeanDescriptor(ArooaClass classIdentifier,
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) |
int |
size() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitemptyelementFor, qTagForgetQNamepublic ListDescriptor()
public ListDescriptor(ArooaDescriptor... descriptors)
public void addDescriptor(ArooaDescriptor descriptor)
public int size()
public ConversionProvider getConvertletProvider()
ArooaDescriptorgetConvertletProvider in interface ArooaDescriptorpublic ArooaBeanDescriptor getBeanDescriptor(ArooaClass classIdentifier, PropertyAccessor accessor)
BeanDescriptorProvidergetBeanDescriptor in interface BeanDescriptorProviderclassIdentifier - The class.accessor - Used to access the bean properties for default
types.public ElementMappings getElementMappings()
ArooaDescriptorgetElementMappings in interface ArooaDescriptorpublic 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.