| Package | Description |
|---|---|
| org.exolab.castor.mapping.xml.descriptors | |
| org.exolab.castor.mapping.xml.types.descriptors | |
| org.exolab.castor.types |
The Castor implementation of specific XML Schema Types
|
| org.exolab.castor.xml |
The XML Marshaller API
|
| org.exolab.castor.xml.descriptors | |
| org.exolab.castor.xml.handlers | |
| org.exolab.castor.xml.util | |
| org.exolab.castor.xml.validators |
| Modifier and Type | Class and Description |
|---|---|
class |
BindXmlDescriptor
Class BindXmlDescriptor.
|
class |
CacheTypeMappingDescriptor
Class CacheTypeMappingDescriptor.
|
class |
ClassChoiceDescriptor
Class ClassChoiceDescriptor.
|
class |
ClassMappingDescriptor
Class ClassMappingDescriptor.
|
class |
ContainerDescriptor
Class ContainerDescriptor.
|
class |
FieldHandlerDefDescriptor
Class FieldHandlerDefDescriptor.
|
class |
FieldMappingDescriptor
Class FieldMappingDescriptor.
|
class |
IncludeDescriptor
Class IncludeDescriptor.
|
class |
KeyGeneratorDefDescriptor
Class KeyGeneratorDefDescriptor.
|
class |
LdapDescriptor
Class LdapDescriptor.
|
class |
MappingRootDescriptor
Class MappingRootDescriptor.
|
class |
MapToDescriptor
Class MapToDescriptor.
|
class |
NamedNativeQueryDescriptor
Class NamedNativeQueryDescriptor.
|
class |
NamedQueryDescriptor
Class NamedQueryDescriptor.
|
class |
ParamDescriptor
Class ParamDescriptor.
|
class |
PropertyDescriptor
Class PropertyDescriptor.
|
class |
PropertyTypeDescriptor
Class PropertyTypeDescriptor.
|
class |
QueryHintDescriptor
Class QueryHintDescriptor.
|
class |
SqlDescriptor
Class SqlDescriptor.
|
| Modifier and Type | Method and Description |
|---|---|
TypeValidator |
SqlDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
QueryHintDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
PropertyTypeDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
PropertyDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
ParamDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
NamedQueryDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
NamedNativeQueryDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
MapToDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
MappingRootDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
LdapDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
KeyGeneratorDefDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
IncludeDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
FieldMappingDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
FieldHandlerDefDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
ContainerDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
ClassMappingDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
ClassChoiceDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
CacheTypeMappingDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
BindXmlDescriptor.getValidator()
Method getValidator.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BindXmlAutoNamingTypeDescriptor
Class BindXmlAutoNamingTypeDescriptor.
|
class |
BindXmlNodeTypeDescriptor
Class BindXmlNodeTypeDescriptor.
|
class |
ClassMappingAccessTypeDescriptor
Class ClassMappingAccessTypeDescriptor.
|
class |
FieldMappingCollectionTypeDescriptor
Class FieldMappingCollectionTypeDescriptor.
|
class |
SqlDirtyTypeDescriptor
Class SqlDirtyTypeDescriptor.
|
| Modifier and Type | Method and Description |
|---|---|
TypeValidator |
SqlDirtyTypeDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
FieldMappingCollectionTypeDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
ClassMappingAccessTypeDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
BindXmlNodeTypeDescriptor.getValidator()
Method getValidator.
|
TypeValidator |
BindXmlAutoNamingTypeDescriptor.getValidator()
Method getValidator.
|
| Modifier and Type | Method and Description |
|---|---|
TypeValidator |
BaseDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FieldValidator
Handles field validation.
|
class |
Validator
A class which can perform Validation on an Object model.
|
| Modifier and Type | Method and Description |
|---|---|
TypeValidator |
FieldValidator.getTypeValidator()
Returns the TypeValidator.
|
TypeValidator |
XMLClassDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FieldValidator.setValidator(TypeValidator validator) |
| Constructor and Description |
|---|
FieldValidator(TypeValidator validator)
Creates a new FieldValidator using the given TypeValidator.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EnumerationDescriptor
The default class descriptor for Enumerations that are passed in as the root-level class, this is
really only useful for marshaling, as Enumerations are immutable.
|
| Modifier and Type | Method and Description |
|---|---|
TypeValidator |
VectorClassDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
TypeValidator |
StringClassDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
TypeValidator |
SQLTimestampClassDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
TypeValidator |
SQLTimeClassDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
TypeValidator |
SQLDateClassDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
TypeValidator |
RootArrayDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
TypeValidator |
LocaleDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
TypeValidator |
ListClassDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
TypeValidator |
DateClassDescriptor.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
VectorClassDescriptor.setValidator(TypeValidator validator)
Sets the type validator to use to validate an instance of this type.
|
void |
ListClassDescriptor.setValidator(TypeValidator validator)
Sets the type validator to use for this list.
|
| Constructor and Description |
|---|
CollectionFieldHandler(FieldHandler fieldHandler,
TypeValidator validator)
Creates a new CollectionFieldHandler using the given FieldHandler for delegation and the given
type validator for validation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XMLClassDescriptorAdapter
An adapter class which can turn an ordinary ClassDescriptor into an XMLClassDescriptor.
|
class |
XMLClassDescriptorImpl
The core implementation of XMLClassDescriptor.
|
| Modifier and Type | Method and Description |
|---|---|
TypeValidator |
XMLClassDescriptorImpl.getValidator()
Returns a specific validator for the class described by this ClassDescriptor.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClassValidator
The validation interface used for validating class instances.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BigIntegerValidator
The BigInteger Validation class.
|
class |
BooleanValidator
The Boolean Validation class.
|
class |
ByteValidator
The Byte Validation class.
|
class |
DateTimeValidator
The Date/Time Validation class.
|
class |
DecimalValidator
The Decimal Validation class.
|
class |
DoubleValidator
The Double Validation class.
|
class |
DurationValidator
The Duration Validation class.
|
class |
FloatValidator
The Float Validation class.
|
class |
IdRefsValidator
The IDREFS Validation class.
|
class |
IdRefValidator
The IDREF Validation class.
|
class |
IdValidator
The ID Validation class.
|
class |
IntegerValidator
The Integer Validation class.
|
class |
IntValidator
The Int Validation class.
|
class |
LongValidator
The Long Validation class.
|
class |
NameValidator
The Name Validation class.
|
class |
ShortValidator
The Short Validation class.
|
class |
SimpleTypeValidator
A class for defining simple rules used for validating a content model.
|
class |
StringValidator
The String Validation class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleTypeValidator.setValidator(TypeValidator validator)
Sets the TypeValidator to delegate validation to.
|
| Constructor and Description |
|---|
SimpleTypeValidator(TypeValidator validator)
Creates a SimpleTypeValidator using the given TypeValidator for delegating validation.
|
Copyright © 2016. All rights reserved.