|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
AttributeCreator | An attribute creator allows setting attribute information, which includes the following pieces: name: The qualified name to use for input and output. |
AttributeMetadata<D> | Metadata describing an attribute. |
ElementCreator | An element creator allows setting element information, which includes the following pieces: name: The qualified name to use for input and output. |
ElementMetadata<D,E extends Element> | Element metadata. |
ElementMetadata.MultipleVirtualElement | Defines a virtual element with multiple cardinality. |
ElementMetadata.SingleVirtualElement | Defines a virtual element with single cardinality. |
ElementValidator | The ElementValidator interface defines the model for verifying that element state is valid. |
ElementVisitor | The ElementVisitor interface describes the implementation of a visitor pattern for GData data model processing. |
Metadata<D> | The Metadata interface defines operations that are common to all content model properties (elements or attributes). |
Metadata.VirtualValue | Defines a virtual value. |
MetadataCreator | Shared interface for metadata creators. |
Class Summary | |
---|---|
Attribute | A data attribute in an instance document. |
AttributeKey<D> | A key referring to a particular attribute. |
CompositeElementVisitor | This class provides an ElementVisitor implementation that aggregates multiple nested ElementVisitor instances. |
Element | Data element in an instance document. |
ElementKey<D,E extends Element> | A key referring to a particular element. |
ForwardingElementMetadata<D,E extends Element> | The ForwardingElementMetadata abstract class provides a simple delegating ElementMetadata implementation. |
MetadataContext | A context that metadata is operating under. |
MetadataKey<D> | A key representing a particular metadata instance. |
MetadataRegistry | A mutable, thread-safe registry for metadata. |
MetadataValidator | Default ElementValidator implementation that validates an
Element based upon constraints expressed in its
ElementMetadata . |
MetadataValueTransform | This class represents a transformation of a value based on a list of keys to use as the value for the element. |
Path | The Path class represents an immutable path to a model entity in the GData DOM. |
Path.Builder | The Builder class provides a model for incrementally constructing new
Path relative or absolute instances. |
QName | Qualified name of a data model element or attribute. |
Schema | An immutable set of metadata. |
ValidationContext | Data structure used to accumulate data model validation errors. |
XmlBlob | Arbitrary self-contained block of XML. |
Enum Summary | |
---|---|
ElementMetadata.Cardinality | Cardinality of an element. |
Exception Summary | |
---|---|
ElementVisitor.StoppedException | The StoppedException is thrown by ElementVisitor instances to immediately exit from element tree processing. |
PathException | The PathException class defines a specialized type of {link RuntimeException}
that is thrown as a result of various exception conditions for the
Path class. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |