Package | Description |
---|---|
org.exolab.castor.builder.binding.xml | |
org.exolab.castor.mapping.xml | |
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.schema | |
org.exolab.castor.xml.schema.annotations.jdo | |
org.exolab.castor.xml.schema.annotations.solrj | |
org.exolab.castor.xml.util | |
org.exolab.castor.xml.validators |
Modifier and Type | Method and Description |
---|---|
void |
IncludeType.marshal(ContentHandler handler) |
void |
Binding.marshal(ContentHandler handler) |
void |
PackageType.marshal(ContentHandler handler) |
void |
ComponentBindingType.marshal(ContentHandler handler) |
void |
FieldType.marshal(ContentHandler handler) |
void |
ClassType.marshal(ContentHandler handler) |
void |
Interface.marshal(ContentHandler handler) |
void |
EnumBindingType.marshal(ContentHandler handler) |
void |
Exclude.marshal(ContentHandler handler) |
void |
AutomaticNamingType.marshal(ContentHandler handler) |
void |
NamingXMLType.marshal(ContentHandler handler) |
void |
PackageTypeChoice.marshal(ContentHandler handler) |
void |
ComponentBindingTypeChoice.marshal(ContentHandler handler) |
void |
EnumClassName.marshal(ContentHandler handler) |
void |
EnumMember.marshal(ContentHandler handler) |
void |
Forces.marshal(ContentHandler handler) |
void |
Excludes.marshal(ContentHandler handler) |
void |
NamingType.marshal(ContentHandler handler) |
void |
ContentMemberType.marshal(ContentHandler handler) |
void |
IncludeType.marshal(Writer out) |
void |
Binding.marshal(Writer out) |
void |
PackageType.marshal(Writer out) |
void |
ComponentBindingType.marshal(Writer out) |
void |
FieldType.marshal(Writer out) |
void |
ClassType.marshal(Writer out) |
void |
Interface.marshal(Writer out) |
void |
EnumBindingType.marshal(Writer out) |
void |
Exclude.marshal(Writer out) |
void |
AutomaticNamingType.marshal(Writer out) |
void |
NamingXMLType.marshal(Writer out) |
void |
PackageTypeChoice.marshal(Writer out) |
void |
ComponentBindingTypeChoice.marshal(Writer out) |
void |
EnumClassName.marshal(Writer out) |
void |
EnumMember.marshal(Writer out) |
void |
Forces.marshal(Writer out) |
void |
Excludes.marshal(Writer out) |
void |
NamingType.marshal(Writer out) |
void |
ContentMemberType.marshal(Writer out) |
static AutomaticNamingType |
AutomaticNamingType.unmarshalAutomaticNamingType(Reader reader)
Method unmarshalAutomaticNamingType.
|
static Binding |
Binding.unmarshalBinding(Reader reader)
Method unmarshalBinding.
|
static ClassType |
ClassType.unmarshalClassType(Reader reader)
Method unmarshalClassType.
|
static ComponentBindingType |
ComponentBindingType.unmarshalComponentBindingType(Reader reader)
Method unmarshalComponentBindingType.
|
static ComponentBindingTypeChoice |
ComponentBindingTypeChoice.unmarshalComponentBindingTypeChoice(Reader reader)
Method unmarshalComponentBindingTypeChoice.
|
static ContentMemberType |
ContentMemberType.unmarshalContentMemberType(Reader reader)
Method unmarshalContentMemberType.
|
static EnumBindingType |
EnumBindingType.unmarshalEnumBindingType(Reader reader)
Method unmarshalEnumBindingType.
|
static EnumClassName |
EnumClassName.unmarshalEnumClassName(Reader reader)
Method unmarshalEnumClassName.
|
static EnumMember |
EnumMember.unmarshalEnumMember(Reader reader)
Method unmarshalEnumMember.
|
static Exclude |
Exclude.unmarshalExclude(Reader reader)
Method unmarshalExclude.
|
static Excludes |
Excludes.unmarshalExcludes(Reader reader)
Method unmarshalExcludes.
|
static FieldType |
FieldType.unmarshalFieldType(Reader reader)
Method unmarshalFieldType.
|
static Forces |
Forces.unmarshalForces(Reader reader)
Method unmarshalForces.
|
static IncludeType |
IncludeType.unmarshalIncludeType(Reader reader)
Method unmarshalIncludeType.
|
static Interface |
Interface.unmarshalInterface(Reader reader)
Method unmarshalInterface.
|
static NamingType |
NamingType.unmarshalNamingType(Reader reader)
Method unmarshalNamingType.
|
static NamingXMLType |
NamingXMLType.unmarshalNamingXMLType(Reader reader)
Method unmarshalNamingXMLType.
|
static PackageType |
PackageType.unmarshalPackageType(Reader reader)
Method unmarshalPackageType.
|
static PackageTypeChoice |
PackageTypeChoice.unmarshalPackageTypeChoice(Reader reader)
Method unmarshalPackageTypeChoice.
|
void |
IncludeType.validate() |
void |
Binding.validate() |
void |
PackageType.validate() |
void |
ComponentBindingType.validate() |
void |
FieldType.validate() |
void |
ClassType.validate() |
void |
Interface.validate() |
void |
EnumBindingType.validate() |
void |
Exclude.validate() |
void |
AutomaticNamingType.validate() |
void |
NamingXMLType.validate() |
void |
PackageTypeChoice.validate() |
void |
ComponentBindingTypeChoice.validate() |
void |
EnumClassName.validate() |
void |
EnumMember.validate() |
void |
Forces.validate() |
void |
Excludes.validate() |
void |
NamingType.validate() |
void |
ContentMemberType.validate() |
Modifier and Type | Method and Description |
---|---|
void |
MappingRoot.marshal(ContentHandler handler) |
void |
Include.marshal(ContentHandler handler) |
void |
FieldHandlerDef.marshal(ContentHandler handler) |
void |
ClassMapping.marshal(ContentHandler handler) |
void |
KeyGeneratorDef.marshal(ContentHandler handler) |
void |
Param.marshal(ContentHandler handler) |
void |
CacheTypeMapping.marshal(ContentHandler handler) |
void |
MapTo.marshal(ContentHandler handler) |
void |
NamedQuery.marshal(ContentHandler handler) |
void |
NamedNativeQuery.marshal(ContentHandler handler) |
void |
ClassChoice.marshal(ContentHandler handler) |
void |
QueryHint.marshal(ContentHandler handler) |
void |
FieldMapping.marshal(ContentHandler handler) |
void |
Container.marshal(ContentHandler handler) |
void |
Sql.marshal(ContentHandler handler) |
void |
BindXml.marshal(ContentHandler handler) |
void |
Ldap.marshal(ContentHandler handler) |
void |
Property.marshal(ContentHandler handler) |
void |
MappingRoot.marshal(Writer out) |
void |
Include.marshal(Writer out) |
void |
FieldHandlerDef.marshal(Writer out) |
void |
ClassMapping.marshal(Writer out) |
void |
KeyGeneratorDef.marshal(Writer out) |
void |
Param.marshal(Writer out) |
void |
CacheTypeMapping.marshal(Writer out) |
void |
MapTo.marshal(Writer out) |
void |
NamedQuery.marshal(Writer out) |
void |
NamedNativeQuery.marshal(Writer out) |
void |
ClassChoice.marshal(Writer out) |
void |
QueryHint.marshal(Writer out) |
void |
FieldMapping.marshal(Writer out) |
void |
Container.marshal(Writer out) |
void |
Sql.marshal(Writer out) |
void |
BindXml.marshal(Writer out) |
void |
Ldap.marshal(Writer out) |
void |
Property.marshal(Writer out) |
static MappingRoot |
MappingRoot.unmarshal(Reader reader)
Method unmarshal.
|
static Include |
Include.unmarshal(Reader reader)
Method unmarshal.
|
static FieldHandlerDef |
FieldHandlerDef.unmarshal(Reader reader)
Method unmarshal.
|
static ClassMapping |
ClassMapping.unmarshal(Reader reader)
Method unmarshal.
|
static KeyGeneratorDef |
KeyGeneratorDef.unmarshal(Reader reader)
Method unmarshal.
|
static Param |
Param.unmarshal(Reader reader)
Method unmarshal.
|
static CacheTypeMapping |
CacheTypeMapping.unmarshal(Reader reader)
Method unmarshal.
|
static MapTo |
MapTo.unmarshal(Reader reader)
Method unmarshal.
|
static NamedQuery |
NamedQuery.unmarshal(Reader reader)
Method unmarshal.
|
static NamedNativeQuery |
NamedNativeQuery.unmarshal(Reader reader)
Method unmarshal.
|
static ClassChoice |
ClassChoice.unmarshal(Reader reader)
Method unmarshal.
|
static QueryHint |
QueryHint.unmarshal(Reader reader)
Method unmarshal.
|
static FieldMapping |
FieldMapping.unmarshal(Reader reader)
Method unmarshal.
|
static Container |
Container.unmarshal(Reader reader)
Method unmarshal.
|
static Sql |
Sql.unmarshal(Reader reader)
Method unmarshal.
|
static BindXml |
BindXml.unmarshal(Reader reader)
Method unmarshal.
|
static Ldap |
Ldap.unmarshal(Reader reader)
Method unmarshal.
|
static Property |
Property.unmarshal(Reader reader)
Method unmarshal.
|
void |
MappingRoot.validate() |
void |
Include.validate() |
void |
FieldHandlerDef.validate() |
void |
ClassMapping.validate() |
void |
KeyGeneratorDef.validate() |
void |
Param.validate() |
void |
CacheTypeMapping.validate() |
void |
MapTo.validate() |
void |
NamedQuery.validate() |
void |
NamedNativeQuery.validate() |
void |
ClassChoice.validate() |
void |
QueryHint.validate() |
void |
FieldMapping.validate() |
void |
Container.validate() |
void |
Sql.validate() |
void |
BindXml.validate() |
void |
Ldap.validate() |
void |
Property.validate() |
void |
PropertyType.validate() |
Modifier and Type | Method and Description |
---|---|
void |
BaseDescriptor.checkDescriptorForCorrectOrderWithinSequence(XMLFieldDescriptor elementDescriptor,
UnmarshalState parentState,
String xmlName)
Checks whether the given XMLFieldDescriptor is the one actually expected,
given the natural order as defined by a sequence definition
|
boolean |
RecurringDuration.equal(RecurringDuration reccD)
Deprecated.
Returns true if the present instance of Recurring Duration is equal to
the parameter.
|
boolean |
RecurringDurationBase.equal(RecurringDurationBase reccD)
Deprecated.
Returns true if the present instance of Recurring Duration Base is equal
to the parameter.
|
boolean |
RecurringDuration.isGreater(RecurringDuration reccD)
Deprecated.
Returns true if the present instance of RecurringDuration is greater than
the parameter
|
boolean |
RecurringDurationBase.isGreater(RecurringDurationBase reccD)
Deprecated.
Returns true if the present instance of RecurringDurationBase is greater
than the parameter
|
Modifier and Type | Method and Description |
---|---|
ValidationException |
ValidationException.getNext()
Returns the next ValidationException in the list, or null if no
additional validation exceptions exist.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
ValidationException.remove(ValidationException exception)
Removes the given ValidationException from the current list of
ValidationException.
|
protected void |
ValidationException.setLast(ValidationException exception)
Adds the given ValidationException as the last exception in the list.
|
void |
ValidationException.setNext(ValidationException exception)
Sets the given ValidationException as the next Exception in the list.
|
Modifier and Type | Method and Description |
---|---|
void |
ValidationContext.addID(String id)
Adds current ID (as seen during (un)marshalling) to the ID cache.
|
void |
XMLClassDescriptor.checkDescriptorForCorrectOrderWithinSequence(XMLFieldDescriptor elementDescriptor,
UnmarshalState parentState,
String xmlName)
Checks whether the given XMLFieldDescriptor is the one actually expected,
given the natural order as defined by a sequence definition
|
void |
Validator.checkUnresolvedIdrefs(ValidationContext context) |
void |
Marshaller.marshal(Object object)
Marshals the given Object as XML using the DocumentHandler
for this Marshaller.
|
static void |
Marshaller.marshal(Object object,
ContentHandler handler)
Marshals the given Object as XML using the given ContentHandler
to send events to.
|
static void |
Marshaller.marshal(Object object,
DocumentHandler handler)
Marshals the given Object as XML using the given DocumentHandler
to send events to.
|
static void |
Marshaller.marshal(Object object,
Node node)
Marshals the given Object as XML using the given DOM Node
to send events to.
|
static void |
Marshaller.marshal(Object object,
Writer out)
Marshals the given Object as XML using the given writer.
|
static Object |
Unmarshaller.unmarshal(Class c,
InputSource source)
Unmarshals Objects of the given Class type.
|
static Object |
Unmarshaller.unmarshal(Class c,
Node node)
Unmarshals Objects of the given Class type.
|
static Object |
Unmarshaller.unmarshal(Class c,
Reader reader)
Unmarshals Objects of the given Class type.
|
Object |
Unmarshaller.unmarshal(EventProducer eventProducer)
Deprecated.
please use @see #unmarshal(SAX2EventProducer) instead.
|
Object |
Unmarshaller.unmarshal(InputSource source)
Unmarshals Objects of this Unmarshaller's Class type.
|
Object |
Unmarshaller.unmarshal(Node node)
Unmarshals Objects of this Unmarshaller's Class type.
|
Object |
Unmarshaller.unmarshal(Reader reader)
Unmarshals Objects of this Unmarshaller's Class type.
|
Object |
Unmarshaller.unmarshal(SAX2EventAndErrorProducer eventProducer)
Unmarshals objects of this
Unmarshaller 's class type. |
Object |
Unmarshaller.unmarshal(SAX2EventProducer eventProducer)
Unmarshals Objects of this Unmarshaller's Class type.
|
Object |
Unmarshaller.unmarshal(Source source)
Unmarshals ths given
Source instance. |
Object |
Unmarshaller.unmarshal(XMLEventReader eventReader)
Unmarshals objects of this
Unmarshaller 's class type. |
Object |
Unmarshaller.unmarshal(XMLStreamReader streamReader)
Unmarshals objects of this
Unmarshaller 's class type. |
void |
Validator.validate(Object object)
Validates the given Object.
|
void |
Validator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
TypeValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
FieldValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
Modifier and Type | Method and Description |
---|---|
void |
BaseDescriptor.checkDescriptorForCorrectOrderWithinSequence(XMLFieldDescriptor elementDescriptor,
UnmarshalState parentState,
String xmlName)
Checks whether the given XMLFieldDescriptor is the one actually expected,
given the natural order as defined by a sequence definition
|
Modifier and Type | Method and Description |
---|---|
abstract void |
Structure.validate()
Checks the validity of this Schema defintion.
|
void |
Wildcard.validate() |
void |
ElementDecl.validate()
Checks the validity of this element definition.
|
void |
Group.validate()
Checks the validity of this
Group defintion. |
void |
ModelGroup.validate()
Checks the validity of this Schema defintion.
|
void |
Annotation.validate()
Checks the validity of this Schema definition.
|
void |
ComplexType.validate()
Checks the validity of this ComplexType defintion.
|
void |
AttributeGroup.validate()
Checks the validity of this Attribute declaration
|
void |
Schema.validate()
Checks the validity of this
Schema definition. |
void |
IdentityConstraint.validate()
Checks the validity of this Schema defintion.
|
void |
AnnotationItem.validate()
Checks the validity of this Schema defintion.
|
void |
AttributeGroupDecl.validate()
Checks the validity of this Attribute declaration
|
void |
AttributeDecl.validate()
Checks the validity of this Attribute declaration
|
void |
RedefineSchema.validate() |
void |
SimpleType.validate()
Checks the validity of this SimpleType definition.
|
void |
IdentitySelector.validate()
Checks the validity of this Schema defintion.
|
void |
IdentityField.validate()
Checks the validity of this Schema defintion.
|
void |
Facet.validate()
Checks the validity of this Schema defintion.
|
void |
TypeReference.validate()
Checks the validity of this type defintion.
|
void |
UnknownDef.validate()
Checks the validity of this Schema defintion.
|
void |
AnyType.validate()
Checks the validity of this Schema defintion.
|
Modifier and Type | Method and Description |
---|---|
void |
PkType.marshal(ContentHandler handler) |
void |
Column.marshal(ContentHandler handler) |
void |
ReadonlyDirtyType.marshal(ContentHandler handler) |
void |
OneToOne.marshal(ContentHandler handler) |
void |
OneToMany.marshal(ContentHandler handler) |
void |
ManyToMany.marshal(ContentHandler handler) |
void |
Table.marshal(ContentHandler handler) |
void |
PrimaryKey.marshal(ContentHandler handler) |
void |
PkType.marshal(Writer out) |
void |
Column.marshal(Writer out) |
void |
ReadonlyDirtyType.marshal(Writer out) |
void |
OneToOne.marshal(Writer out) |
void |
OneToMany.marshal(Writer out) |
void |
ManyToMany.marshal(Writer out) |
void |
Table.marshal(Writer out) |
void |
PrimaryKey.marshal(Writer out) |
static PkType |
PkType.unmarshal(Reader reader)
Method unmarshal.
|
static Column |
Column.unmarshal(Reader reader)
Method unmarshal.
|
static ReadonlyDirtyType |
ReadonlyDirtyType.unmarshal(Reader reader)
Method unmarshal.
|
static OneToOne |
OneToOne.unmarshal(Reader reader)
Method unmarshal.
|
static OneToMany |
OneToMany.unmarshal(Reader reader)
Method unmarshal.
|
static ManyToMany |
ManyToMany.unmarshal(Reader reader)
Method unmarshal.
|
static Table |
Table.unmarshal(Reader reader)
Method unmarshal.
|
static PrimaryKey |
PrimaryKey.unmarshal(Reader reader)
Method unmarshal.
|
void |
PkType.validate() |
void |
Column.validate() |
void |
ReadonlyDirtyType.validate() |
void |
OneToOne.validate() |
void |
OneToMany.validate() |
void |
ManyToMany.validate() |
void |
Table.validate() |
void |
PrimaryKey.validate() |
Modifier and Type | Method and Description |
---|---|
void |
Field.marshal(ContentHandler handler) |
void |
Field.marshal(Writer out) |
static Field |
Field.unmarshal(Reader reader)
Method unmarshal.
|
void |
Field.validate() |
Modifier and Type | Method and Description |
---|---|
void |
XMLClassDescriptorImpl.checkDescriptorForCorrectOrderWithinSequence(XMLFieldDescriptor elementDescriptor,
UnmarshalState parentState,
String xmlName)
Checks whether the given XMLFieldDescriptor is the one actually expected,
given the natural order as defined by a sequence definition
|
void |
XMLClassDescriptorImpl.validate(Object object)
Validates the given Object
|
void |
XMLClassDescriptorImpl.validate(Object object,
ValidationContext context)
Validates the given object
|
Modifier and Type | Method and Description |
---|---|
void |
DecimalValidator.validate(BigDecimal bd,
ValidationContext context)
Validates the given Object.
|
void |
BigIntegerValidator.validate(BigInteger value,
ValidationContext context)
Validates the given Object.
|
void |
BooleanValidator.validate(boolean b,
ValidationContext context)
Validates the given Object.
|
void |
ByteValidator.validate(byte b,
ValidationContext context)
Validates the given Object.
|
void |
DateTimeValidator.validate(DateTimeBase dateTime)
Validates a Date/Time instance.
|
void |
DateTimeValidator.validate(DateTimeBase dateTime,
ValidationContext context)
Validates a Date/Time instance.
|
void |
DoubleValidator.validate(double d,
ValidationContext context)
Validates the given Object.
|
void |
DurationValidator.validate(Duration duration)
Validate a duration instance.
|
void |
DurationValidator.validate(Duration duration,
ValidationContext context)
Validates a duration instance.
|
void |
FloatValidator.validate(float d,
ValidationContext context)
Validates the given Object.
|
void |
IntValidator.validate(int i,
ValidationContext context)
Validates the given Object.
|
void |
LongValidator.validate(long value,
ValidationContext context)
Validates the given Object.
|
void |
IntegerValidator.validate(long value,
ValidationContext context)
Validates the given Object.
|
void |
StringValidator.validate(Object object)
Validates the given Object.
|
void |
LongValidator.validate(Object object)
Validates the given Object.
|
void |
IntegerValidator.validate(Object object)
Validates the given Object.
|
void |
ByteValidator.validate(Object object)
Validates the given Object.
|
void |
IntValidator.validate(Object object)
Validates the given Object.
|
void |
NameValidator.validate(Object object)
Validates the given Object.
|
void |
ShortValidator.validate(Object object)
Validates the given Object.
|
void |
IdValidator.validate(Object object)
Validates the given Object.
|
void |
DurationValidator.validate(Object object)
Validates the given Object.
|
void |
DecimalValidator.validate(Object object)
Validates the given Object.
|
void |
DateTimeValidator.validate(Object object)
Validates the given Object.
|
void |
BigIntegerValidator.validate(Object object)
Validates the given Object.
|
void |
DoubleValidator.validate(Object object)
Validates the given Object.
|
void |
FloatValidator.validate(Object object)
Validates the given Object.
|
void |
BooleanValidator.validate(Object object)
Validates the given Object.
|
void |
ClassValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
StringValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
PatternValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
LongValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
IdRefValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
IntegerValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
ByteValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
IdRefsValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
IntValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
SimpleTypeValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
NameValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
ShortValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
IdValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
DurationValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
DecimalValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
DateTimeValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
BigIntegerValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
DoubleValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
FloatValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
BooleanValidator.validate(Object object,
ValidationContext context)
Validates the given Object.
|
void |
ShortValidator.validate(short s,
ValidationContext context)
Validates the given Object.
|
void |
StringValidator.validate(String value,
ValidationContext context)
Validates the given Object.
|
void |
PatternValidator.validate(String str,
ValidationContext context)
Validates the given String against the regular expression pattern of this
PatternValidator.
|
void |
NameValidator.validate(String value,
ValidationContext context)
Validates the given Object.
|
void |
IdValidator.validate(String value,
ValidationContext context)
Validates the given Object.
|
Copyright © 2016. All rights reserved.