|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Attribute | Describes an attribute. |
AttributeContainer | Basic contract for any container holding attributes. |
Hierarchical | Additional contract for things that can occur in an inheritance hierarchy (specifically ones we would need to traverse). |
IndexedPluralAttribute | TODO : javadoc |
PluralAttribute | TODO : javadoc |
SingularAttribute | A single valued (non-collection) attribute |
Type | Basic information about a Java type, in regards to its role in particular set of mappings. |
Class Summary | |
---|---|
AbstractAttributeContainer | Convenient base class for AttributeContainer . |
AbstractAttributeContainer.IndexedPluralAttributeImpl | |
AbstractAttributeContainer.PluralAttributeImpl | |
AbstractAttributeContainer.SingularAttributeImpl | |
BasicType | Models a basic type. |
Component | Models the notion of a component (what JPA calls an Embeddable). |
Entity | Models the notion of an entity |
JavaType | Models the naming of a Java type where we may not have access to that type's Class reference. |
NonEntity | Models the concept class in the hierarchy with no persistent attributes. |
Superclass | Models the concept of a (intermediate) superclass |
Enum Summary | |
---|---|
PluralAttributeNature | Identifies the specific semantic of a plural valued attribute. |
TypeNature | Describes the type of a type :/ |
This package defines metadata modeling of a logical domain model. Specifically note that this package does not in any way attempt to encapsulate data modeling information such cardinality or associations. Also note that the top-level logical model is represetation (entity-mode) agnostic.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |