Package org.kuali.rice.krad.data.metadata

The interfaces in this package form the data model for the metadata repository extracted via the MetadataProvider classes.

See:
          Description

Interface Summary
DataObjectAttribute Represents attribute metadata (persistent or non-persistent) for a data object.
DataObjectAttributeRelationship Represents a relationship between a parent and child attribute.
DataObjectCollection Represents the metadata for a collection within a data object.
DataObjectCollectionSortAttribute Represents a single field on which to sort a DataObjectCollection within a DataObjectMetadata.
DataObjectMetadata Metadata for a given data object type.
DataObjectRelationship Represents a relationship between two data objects.
MetadataChild Interface shared by all non-top-level metadata objects which link to other persistable objects.
MetadataCommon An interface for attributes common to all primary metadata objects.
MetadataRepository Public (read-only) interface to MetadataProvider stack.
 

Enum Summary
MetadataMergeAction A component of MetadataCommon which specifies what to do when a duplicate data object, attribute, collection or reference is encountered during the merging performed by the CompositeMetadataProvider.
SortDirection Sorting orders used for collection definitions and lookup generation.
 

Exception Summary
MetadataConfigurationException  
 

Package org.kuali.rice.krad.data.metadata Description

The interfaces in this package form the data model for the metadata repository extracted via the MetadataProvider classes.

Author:
Kuali Rice Team (rice.collab@kuali.org)


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.