Uses of Interface
org.kuali.rice.krad.data.DataObjectWrapper
Packages that use DataObjectWrapper
Package
Description
-
Uses of DataObjectWrapper in org.kuali.rice.krad.data
Methods in org.kuali.rice.krad.data that return DataObjectWrapperModifier and TypeMethodDescription<T> DataObjectWrapper<T> DataObjectService.wrap(T dataObject) Wraps the given data object in an accessor which provides numerous utility and helper methods related to accessing data and attributes on the data object. -
Uses of DataObjectWrapper in org.kuali.rice.krad.data.provider.impl
Classes in org.kuali.rice.krad.data.provider.impl that implement DataObjectWrapperMethods in org.kuali.rice.krad.data.provider.impl that return DataObjectWrapperModifier and TypeMethodDescription<T> DataObjectWrapper<T> ProviderBasedDataObjectService.wrap(T dataObject) Wraps the given data object in an accessor which provides numerous utility and helper methods related to accessing data and attributes on the data object.Methods in org.kuali.rice.krad.data.provider.impl with parameters of type DataObjectWrapperModifier and TypeMethodDescriptionprotected voidDataObjectWrapperBase.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 voidDataObjectWrapperBase.linkForeignKeysInternalWrapped(DataObjectWrapper<?> wrapped, boolean onlyLinkReadOnly, Set<Object> linked) Links all foreign keys on the wrapped data object. -
Uses of DataObjectWrapper in org.kuali.rice.krad.data.util
Methods in org.kuali.rice.krad.data.util with parameters of type DataObjectWrapperModifier and TypeMethodDescriptionprotected voidReferenceLinker.cascadeLinkingAnnotations(DataObjectWrapper<?> wrapped, Map<String, Set<String>> decomposedPaths, Set<Object> linked) Gets indexes that have been modified.protected voidReferenceLinker.linkBiDirectionalCollection(DataObjectWrapper<?> parentWrapper, DataObjectWrapper<?> elementWrapper, DataObjectCollection collectionMetadata) Performs bi-directional collection linking, ensuring that for bi-directional collection relationships that both sides of the relationship are properly populated.protected voidReferenceLinker.linkCollectionChanges(DataObjectWrapper<?> wrapped, Map<String, Set<String>> decomposedPaths, Set<Object> linked) Link changes for collections on the given wrapped data object.protected voidReferenceLinker.linkRelationshipChanges(DataObjectWrapper<?> wrapped, Map<String, Set<String>> decomposedPaths, Set<Object> linked) Link changes for relationships on the given wrapped data object.