|
|||||||||
| 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 | ||||||||