Uses of Interface
org.kuali.rice.krad.data.metadata.DataObjectRelationship
Packages that use DataObjectRelationship
Package
Description
The interfaces in this package form the data model for the metadata repository extracted via the
MetadataProvider classes.-
Uses of DataObjectRelationship in org.kuali.rice.krad.data.jpa
Methods in org.kuali.rice.krad.data.jpa that return DataObjectRelationshipModifier and TypeMethodDescriptionJpaMetadataProvider.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).abstract DataObjectRelationshipJpaMetadataProviderImpl.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 DataObjectRelationshipJpaMetadataProviderImpl.getRelationshipMetadata(javax.persistence.metamodel.SingularAttribute rd) Gets a single field's relationship metadata.Methods in org.kuali.rice.krad.data.jpa that return types with arguments of type DataObjectRelationshipModifier and TypeMethodDescriptionprotected List<DataObjectRelationship>JpaMetadataProviderImpl.getRelationships(Set<?> references) Gets the list of relationships for this data object. -
Uses of DataObjectRelationship in org.kuali.rice.krad.data.jpa.eclipselink
Methods in org.kuali.rice.krad.data.jpa.eclipselink that return DataObjectRelationshipModifier and TypeMethodDescriptionEclipseLinkJpaMetadataProviderImpl.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). -
Uses of DataObjectRelationship in org.kuali.rice.krad.data.metadata
Methods in org.kuali.rice.krad.data.metadata that return DataObjectRelationshipModifier and TypeMethodDescriptionDataObjectMetadata.getRelationship(String relationshipName) Gets the named relationship's metadata from the data object.DataObjectMetadata.getRelationshipByLastAttributeInRelationship(String attributeName) Gets relationship of last attribute.Methods in org.kuali.rice.krad.data.metadata that return types with arguments of type DataObjectRelationshipModifier and TypeMethodDescriptionDataObjectMetadata.getRelationships()Gets child relationships.DataObjectMetadata.getRelationshipsInvolvingAttribute(String attributeName) Gets attribute relationships. -
Uses of DataObjectRelationship in org.kuali.rice.krad.data.metadata.impl
Classes in org.kuali.rice.krad.data.metadata.impl that implement DataObjectRelationshipModifier and TypeClassDescriptionclassClass defining common attributes on many different components of the metadata (data objects, attributes, etc...)Fields in org.kuali.rice.krad.data.metadata.impl with type parameters of type DataObjectRelationshipModifier and TypeFieldDescriptionprotected Map<String,List<DataObjectRelationship>> DataObjectMetadataImpl.attributeToRelationshipMapprotected Map<String,DataObjectRelationship> DataObjectMetadataImpl.lastAttributeToRelationshipMapprotected Map<String,DataObjectRelationship> DataObjectMetadataImpl.relationshipMapprotected List<DataObjectRelationship>DataObjectMetadataImpl.relationshipsMethods in org.kuali.rice.krad.data.metadata.impl that return DataObjectRelationshipModifier and TypeMethodDescriptionDataObjectMetadataImpl.getRelationship(String relationshipName) Gets the named relationship's metadata from the data object.DataObjectMetadataImpl.getRelationshipByLastAttributeInRelationship(String attributeName) Gets relationship of last attribute.Methods in org.kuali.rice.krad.data.metadata.impl that return types with arguments of type DataObjectRelationshipModifier and TypeMethodDescriptionDataObjectMetadataImpl.getRelationships()Gets child relationships.DataObjectMetadataImpl.getRelationshipsInvolvingAttribute(String attributeName) Gets attribute relationships.Method parameters in org.kuali.rice.krad.data.metadata.impl with type arguments of type DataObjectRelationshipModifier and TypeMethodDescriptionvoidDataObjectMetadataImpl.setRelationships(List<DataObjectRelationship> relationships) Sets relationships.