Package | Description |
---|---|
org.kuali.rice.krad.data.metadata |
The interfaces in this package form the data model for the metadata repository extracted via the
MetadataProvider classes. |
org.kuali.rice.krad.data.metadata.impl | |
org.kuali.rice.krad.data.provider.impl |
Modifier and Type | Interface and Description |
---|---|
interface |
DataObjectCollection
Collection metadata
|
interface |
DataObjectRelationship
Relationship between two data objects.
|
Modifier and Type | Method and Description |
---|---|
MetadataChild |
MetadataChild.getInverseRelationship()
Gets bi-directional relationship
|
Modifier and Type | Class and Description |
---|---|
class |
DataObjectCollectionImpl
Collection meta data.
|
class |
DataObjectRelationshipImpl
Class defining common attributes on many different components of the metadata (data objects, attributes, etc...)
|
class |
MetadataChildBase
Class defining common attributes on many different components of the metadata (data objects, attributes, etc...)
|
Modifier and Type | Field and Description |
---|---|
protected MetadataChild |
MetadataChildBase.embeddedMetadataChild |
protected MetadataChild |
MetadataChildBase.inverseRelationship |
Modifier and Type | Method and Description |
---|---|
MetadataChild |
MetadataChildBase.getEmbeddedMetadataChild()
Gets the metadata from the child
|
MetadataChild |
MetadataChildBase.getInverseRelationship()
Gets bi-directional relationship
|
Modifier and Type | Method and Description |
---|---|
void |
MetadataChildBase.setEmbeddedMetadataChild(MetadataChild embeddedMetadataChild) |
void |
MetadataChildBase.setInverseRelationship(MetadataChild inverseRelationship) |
Modifier and Type | Method and Description |
---|---|
Collection<MetadataChild> |
DataObjectWrapperBase.getChildrenMatchingOptions(MaterializeOption... options)
This method retrieves the
MetadataChild objects (DataObjectRelationship or
DataObjectCollection ) which match the given MaterializeOption options. |
Modifier and Type | Method and Description |
---|---|
protected void |
DataObjectWrapperBase.fetchRelationship(MetadataChild relationship,
boolean useForeignKeyAttribute,
boolean nullifyDanglingRelationship)
Fetches and populates the value for the relationship with the given name on the wrapped object.
|
protected void |
DataObjectWrapperBase.fetchRelationshipUsingAttributes(MetadataChild relationship,
boolean nullifyDanglingRelationship)
Fetches the relationship using the foreign key attributes.
|
protected void |
DataObjectWrapperBase.fetchRelationshipUsingIdentity(MetadataChild relationship,
boolean nullifyDanglingRelationship)
Fetches the relationship using the primary key attributes.
|
protected void |
DataObjectWrapperBase.linkForeignKeysInternal(DataObjectWrapper<?> wrapped,
MetadataChild relationship,
Object relationshipValue,
boolean onlyLinkReadOnly)
Links foreign keys non-recursively using the relationship with the given name on the wrapped data object.
|
protected void |
DataObjectWrapperBase.populateInverseRelationship(MetadataChild relationship,
Object propertyValue)
Populates the property on the other side of the relationship.
|
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.