Package | Description |
---|---|
org.kuali.rice.krad.data.jpa | |
org.kuali.rice.krad.data.jpa.eclipselink | |
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.service.impl |
Modifier and Type | Method and Description |
---|---|
abstract DataObjectRelationship |
JpaMetadataProviderImpl.addExtensionRelationship(Class<?> entityClass,
String extensionPropertyName,
Class<?> extensionEntity)
Given the parameters, injects into the JPA repository a 1:1 relationship between the parent entity and the
extension entity via the given property name (which must exist on the entityClass).
|
DataObjectRelationship |
JpaMetadataProvider.addExtensionRelationship(Class<?> entityClass,
String extensionPropertyName,
Class<?> extensionEntity)
Given the parameters, injects into the JPA repository a 1:1 relationship between the parent entity and the
extension entity via the given property name (which must exist on the entityClass).
|
protected DataObjectRelationship |
JpaMetadataProviderImpl.getRelationshipMetadata(javax.persistence.metamodel.SingularAttribute rd)
Gets a single field's relationship metadata.
|
Modifier and Type | Method and Description |
---|---|
protected List<DataObjectRelationship> |
JpaMetadataProviderImpl.getRelationships(Set<?> references)
Gets the list of relationships for this data object.
|
Modifier and Type | Method and Description |
---|---|
DataObjectRelationship |
EclipseLinkJpaMetadataProviderImpl.addExtensionRelationship(Class<?> entityClass,
String extensionPropertyName,
Class<?> extensionEntityClass)
Given the parameters, injects into the JPA repository a 1:1 relationship between the parent entity and the
extension entity via the given property name (which must exist on the entityClass).
|
Modifier and Type | Method and Description |
---|---|
DataObjectRelationship |
DataObjectMetadata.getRelationship(String relationshipName)
Gets the named relationship's metadata from the data object.
|
DataObjectRelationship |
DataObjectMetadata.getRelationshipByLastAttributeInRelationship(String attributeName)
Gets relationship of last attribute.
|
Modifier and Type | Method and Description |
---|---|
List<DataObjectRelationship> |
DataObjectMetadata.getRelationships()
Gets child relationships.
|
List<DataObjectRelationship> |
DataObjectMetadata.getRelationshipsInvolvingAttribute(String attributeName)
Gets attribute relationships.
|
Modifier and Type | Class and Description |
---|---|
class |
DataObjectRelationshipImpl
Class defining common attributes on many different components of the metadata (data objects, attributes, etc...)
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,List<DataObjectRelationship>> |
DataObjectMetadataImpl.attributeToRelationshipMap |
protected Map<String,DataObjectRelationship> |
DataObjectMetadataImpl.lastAttributeToRelationshipMap |
protected Map<String,DataObjectRelationship> |
DataObjectMetadataImpl.relationshipMap |
protected List<DataObjectRelationship> |
DataObjectMetadataImpl.relationships |
Modifier and Type | Method and Description |
---|---|
DataObjectRelationship |
DataObjectMetadataImpl.getRelationship(String relationshipName)
Gets the named relationship's metadata from the data object.
|
DataObjectRelationship |
DataObjectMetadataImpl.getRelationshipByLastAttributeInRelationship(String attributeName)
Gets relationship of last attribute.
|
Modifier and Type | Method and Description |
---|---|
List<DataObjectRelationship> |
DataObjectMetadataImpl.getRelationships()
Gets child relationships.
|
List<DataObjectRelationship> |
DataObjectMetadataImpl.getRelationshipsInvolvingAttribute(String attributeName)
Gets attribute relationships.
|
Modifier and Type | Method and Description |
---|---|
void |
DataObjectMetadataImpl.setRelationships(List<DataObjectRelationship> relationships)
Sets relationships.
|
Modifier and Type | Method and Description |
---|---|
protected List<DataObjectRelationship> |
KRADLegacyDataAdapterImpl.findNonUpdateableRelationships(Object persistableObject) |
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.