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 DataObjectRelationshipFields 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.