Uses of Interface
org.exolab.castor.xml.XMLFieldDescriptor

Packages that use XMLFieldDescriptor
org.exolab.castor.types The Castor implementation of specific XML Schema Types Version: $Revision: 6213 $ Author: Arnaud Blandin This package contains the implementation of the date/time datatypes defined in W3C XML Schema 1.0 Recommendation. 
org.exolab.castor.xml The XML Marshaller API Version: $Revision: 6213 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $ Author: Keith Visco Marshaller marshalls a Java object into an XML document. 
org.exolab.castor.xml.descriptors   
org.exolab.castor.xml.util   
 

Uses of XMLFieldDescriptor in org.exolab.castor.types
 

Fields in org.exolab.castor.types declared as XMLFieldDescriptor
protected static XMLFieldDescriptor[] BaseDescriptor.noXMLFields
          Used for returning no attribute and no element fields
 

Methods in org.exolab.castor.types that return XMLFieldDescriptor
 XMLFieldDescriptor[] BaseDescriptor.getAttributeDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshalled as XML attributes.
 XMLFieldDescriptor YearDescriptor.getContentDescriptor()
          Deprecated. Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor TimePeriodDescriptor.getContentDescriptor()
          Deprecated. Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor TimeDurationDescriptor.getContentDescriptor()
          Deprecated. Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor TimeDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor RecurringDurationDescriptor.getContentDescriptor()
          Deprecated. Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor MonthDescriptor.getContentDescriptor()
          Deprecated. Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor GYearMonthDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor GYearDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor GMonthDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor GMonthDayDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshaled as text content.
 XMLFieldDescriptor GDayDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor DurationDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor DateTimeDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor DateDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor CenturyDescriptor.getContentDescriptor()
          Deprecated. Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor BaseDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor[] BaseDescriptor.getElementDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshalled as XML elements.
 XMLFieldDescriptor BaseDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 

Methods in org.exolab.castor.types with parameters of type XMLFieldDescriptor
 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
 

Uses of XMLFieldDescriptor in org.exolab.castor.xml
 

Methods in org.exolab.castor.xml that return XMLFieldDescriptor
 XMLFieldDescriptor[] XMLClassDescriptor.getAttributeDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshalled as XML attributes.
 XMLFieldDescriptor XMLClassDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor[] XMLClassDescriptor.getElementDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshalled as XML elements.
 XMLFieldDescriptor Marshaller.NilObject.getFieldDescriptor()
          Returns the associated XMLFieldDescriptor
 XMLFieldDescriptor XMLClassDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name, namespace, and nodeType.
 

Methods in org.exolab.castor.xml with parameters of type XMLFieldDescriptor
 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 FieldValidator.setDescriptor(XMLFieldDescriptor descriptor)
          Sets the field descriptor to use for obtaining information about the field to validate, such as the field name, the field handler, etc.
 

Uses of XMLFieldDescriptor in org.exolab.castor.xml.descriptors
 

Methods in org.exolab.castor.xml.descriptors that return XMLFieldDescriptor
 XMLFieldDescriptor[] VectorClassDescriptor.getAttributeDescriptors()
          Returns the set of attribute XMLFieldDescriptors.
 XMLFieldDescriptor[] StringClassDescriptor.getAttributeDescriptors()
          Returns the set of attribute XMLFieldDescriptors.
 XMLFieldDescriptor[] SQLTimestampClassDescriptor.getAttributeDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshaled as XML attributes.
 XMLFieldDescriptor[] SQLTimeClassDescriptor.getAttributeDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshaled as XML attributes.
 XMLFieldDescriptor[] SQLDateClassDescriptor.getAttributeDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshaled as XML attributes.
 XMLFieldDescriptor[] RootArrayDescriptor.getAttributeDescriptors()
          Returns the set of attribute XMLFieldDescriptors.
 XMLFieldDescriptor[] LocaleDescriptor.getAttributeDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshaled as XML attributes.
 XMLFieldDescriptor[] ListClassDescriptor.getAttributeDescriptors()
          Returns the set of attribute XMLFieldDescriptors.
 XMLFieldDescriptor[] DateClassDescriptor.getAttributeDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshaled as XML attributes.
 XMLFieldDescriptor VectorClassDescriptor.getContentDescriptor()
          Returns the descriptor for dealing with Text content.
 XMLFieldDescriptor StringClassDescriptor.getContentDescriptor()
          Returns the descriptor for dealing with Text content.
 XMLFieldDescriptor SQLTimestampClassDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshaled as text content.
 XMLFieldDescriptor SQLTimeClassDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshaled as text content.
 XMLFieldDescriptor SQLDateClassDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshaled as text content.
 XMLFieldDescriptor RootArrayDescriptor.getContentDescriptor()
          Returns the descriptor for dealing with Text content.
 XMLFieldDescriptor LocaleDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshaled as text content.
 XMLFieldDescriptor ListClassDescriptor.getContentDescriptor()
          Returns the descriptor for dealing with Text content.
 XMLFieldDescriptor DateClassDescriptor.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshaled as text content.
 XMLFieldDescriptor[] VectorClassDescriptor.getElementDescriptors()
          Returns the set of element MarshalDescriptors.
 XMLFieldDescriptor[] StringClassDescriptor.getElementDescriptors()
          Returns the set of element MarshalDescriptors.
 XMLFieldDescriptor[] SQLTimestampClassDescriptor.getElementDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshaled as XML elements.
 XMLFieldDescriptor[] SQLTimeClassDescriptor.getElementDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshaled as XML elements.
 XMLFieldDescriptor[] SQLDateClassDescriptor.getElementDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshaled as XML elements.
 XMLFieldDescriptor[] RootArrayDescriptor.getElementDescriptors()
          Returns the set of element MarshalDescriptors.
 XMLFieldDescriptor[] LocaleDescriptor.getElementDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshaled as XML elements.
 XMLFieldDescriptor[] ListClassDescriptor.getElementDescriptors()
          Returns the set of element MarshalDescriptors.
 XMLFieldDescriptor[] DateClassDescriptor.getElementDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshaled as XML elements.
 XMLFieldDescriptor VectorClassDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 XMLFieldDescriptor StringClassDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 XMLFieldDescriptor SQLTimestampClassDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 XMLFieldDescriptor SQLTimeClassDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 XMLFieldDescriptor SQLDateClassDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 XMLFieldDescriptor RootArrayDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 XMLFieldDescriptor LocaleDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 XMLFieldDescriptor ListClassDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 XMLFieldDescriptor DateClassDescriptor.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 

Methods in org.exolab.castor.xml.descriptors with parameters of type XMLFieldDescriptor
 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
 

Uses of XMLFieldDescriptor in org.exolab.castor.xml.util
 

Classes in org.exolab.castor.xml.util that implement XMLFieldDescriptor
 class XMLContainerElementFieldDescriptor
           
 class XMLFieldDescriptorImpl
          XML field descriptor.
 

Methods in org.exolab.castor.xml.util that return XMLFieldDescriptor
 XMLFieldDescriptor XMLFieldDescriptors.get(int index)
          Returns the XMLFieldDescriptor at the specified position in this list.
 XMLFieldDescriptor[] XMLClassDescriptorImpl.getAttributeDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshalled as XML attributes.
 XMLFieldDescriptor XMLClassDescriptorImpl.getContentDescriptor()
          Returns the XMLFieldDescriptor for the member that should be marshalled as text content.
 XMLFieldDescriptor[] XMLClassDescriptorImpl.getElementDescriptors()
          Returns the set of XMLFieldDescriptors for all members that should be marshalled as XML elements.
 XMLFieldDescriptor XMLClassDescriptorImpl.getFieldDescriptor(String name, String namespace, NodeType nodeType)
          Returns the XML field descriptor matching the given xml name and nodeType.
 XMLFieldDescriptor XMLFieldDescriptors.remove(int index)
          Removes the descriptor at the specified index from the list.
 XMLFieldDescriptor[] XMLFieldDescriptors.toArray()
          Returns an array containing all of the descriptors in this list in proper sequence.
 XMLFieldDescriptor[] XMLFieldDescriptors.toArray(XMLFieldDescriptor[] dst)
          Returns an array containing all of the descriptors in this list in proper sequence.
 XMLFieldDescriptor[] XMLFieldDescriptors.toArray(XMLFieldDescriptor[] dst, int offset)
          Returns an array containing all of the elements in this list in proper sequence.
 

Methods in org.exolab.castor.xml.util with parameters of type XMLFieldDescriptor
 boolean XMLFieldDescriptors.add(XMLFieldDescriptor descriptor)
          Adds the specified XMLFieldDescriptor to the collection.
 void XMLClassDescriptorImpl.addFieldDescriptor(XMLFieldDescriptor descriptor)
          Adds the given XMLFieldDescriptor to the list of descriptors.
protected  void XMLClassDescriptorImpl.addSequenceElement(XMLFieldDescriptor element)
          Adds a XMLFieldDescriptor instance to the internally maintained list of sequence elements.
 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
 boolean XMLFieldDescriptors.contains(XMLFieldDescriptor descriptor)
          Returns true if the specified descriptor is contained in this collection.
 boolean XMLClassDescriptorImpl.contains(XMLFieldDescriptor descriptor)
          Returns true if the given XMLFieldDescriptor is contained within this XMLClassDescriptor.
 int XMLFieldDescriptors.indexOf(XMLFieldDescriptor descriptor)
          Returns the index of the first occurrence of the specified XMLFieldDescriptor, or -1 if the descriptor is not contained in the collection.
 boolean XMLFieldDescriptors.remove(XMLFieldDescriptor descriptor)
          Removes the given XMLFieldDescriptor from the list.
 boolean XMLClassDescriptorImpl.removeFieldDescriptor(XMLFieldDescriptor descriptor)
          Removes the given XMLFieldDescriptor from the list of descriptors.
 void XMLClassDescriptorImpl.setIdentity(XMLFieldDescriptor fieldDesc)
          Sets the Identity FieldDescriptor, if the FieldDescriptor is not already a contained in this ClassDescriptor, it will be added
 XMLFieldDescriptor[] XMLFieldDescriptors.toArray(XMLFieldDescriptor[] dst)
          Returns an array containing all of the descriptors in this list in proper sequence.
 XMLFieldDescriptor[] XMLFieldDescriptors.toArray(XMLFieldDescriptor[] dst, int offset)
          Returns an array containing all of the elements in this list in proper sequence.
 



Copyright © 2013. All Rights Reserved.