Index

A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

acquireTransactionManager() - Method in class org.kuali.rice.krad.data.jpa.eclipselink.JtaTransactionController
addDataObjectCollection(DataObjectMetadataImpl, Field, CollectionRelationship) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Adds a collection relationship for a field to the metadata object.
addDataObjectRelationship(DataObjectMetadataImpl, Field, Relationship) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Adds a relationship for a field to the metadata object.
addExtensionRelationship(Class<?>, String, Class<?>) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
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).
addExtensionRelationship(Class<?>, String, Class<?>) - Method in interface org.kuali.rice.krad.data.jpa.JpaMetadataProvider
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).
addExtensionRelationship(Class<?>, String, Class<?>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
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).
afterPropertiesSet() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
afterPropertiesSet() - Method in class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactoryBean
afterPropertiesSet() - Method in class org.kuali.rice.krad.data.provider.ProviderRegistrar
ALL - Enum constant in enum class org.kuali.rice.krad.data.provider.annotation.SerializationContext
Matches all the other contexts defined in SerializationContext.
AnnotationMetadataProviderImpl - Class in org.kuali.rice.krad.data.provider.annotation.impl
Parses custom krad-data annotations for additional metadata to layer on top of that provided by the persistence metadata provider which should have run before this one.
AnnotationMetadataProviderImpl() - Constructor for class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
 
areAllPrimaryKeyAttributesPopulated() - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Returns whether all fields in the primary key are populated with a non-null/non-blank value.
areAllPrimaryKeyAttributesPopulated() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Returns whether all fields in the primary key are populated with a non-null/non-blank value.
areAnyPrimaryKeyAttributesPopulated() - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Returns whether any fields in the primary key is populated with a non-null/non-blank value.
areAnyPrimaryKeyAttributesPopulated() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Returns whether any fields in the primary key is populated with a non-null/non-blank value.
ASCENDING - Enum constant in enum class org.kuali.rice.krad.data.metadata.SortDirection
 
ASCENDING_NULLS_FIRST - Enum constant in enum class org.kuali.rice.krad.data.metadata.SortDirection
 
ASCENDING_NULLS_LAST - Enum constant in enum class org.kuali.rice.krad.data.metadata.SortDirection
 
assembleLinkingPaths(Link) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Returns a list of link paths based on provided link.
assemblePersistenceUnitPostProcessors() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Assembles the PersistenceUnitPostProcessors into an array.
attributeMap - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
attributeName - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionSortAttributeImpl
 
attributeName() - Element in annotation interface org.kuali.rice.krad.data.jpa.FilterGenerator
(Required) The attribute name to have the customization applied in the query.
AttributeRelationship - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Defines a relationship between attributes on two data objects.
attributeRelationships - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
attributeRelationships() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.CollectionRelationship
The list of attribute relationships linking the parent object and the collection objects.
attributeResolverClass() - Element in annotation interface org.kuali.rice.krad.data.jpa.FilterGenerator
(Optional) The class that resolves the value that the attribute named will be used to build expression fragment.
attributes - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
attributeToRelationshipMap - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
attributeValue() - Element in annotation interface org.kuali.rice.krad.data.jpa.FilterGenerator
(Optional) The value that the attribute named will be used to build expression fragment.
AUTO_FLUSH - Static variable in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Indicates if a JPA EntityManager flush should be automatically executed when calling DataObjectService.save(Object, org.kuali.rice.krad.data.PersistenceOption...) using a JPA provider.

B

backingObjectName - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
beanFactory - Variable in class org.kuali.rice.krad.data.provider.spring.SpringMetadataProviderImpl
The default bean factory to use.
Behavior - Search tag in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Section
Boolean01BigDecimalConverter - Class in org.kuali.rice.krad.data.jpa.converters
Converts values of 0 or 1 to and from false or true where the field is stored as a Decimal numeric type.
Boolean01BigDecimalConverter() - Constructor for class org.kuali.rice.krad.data.jpa.converters.Boolean01BigDecimalConverter
 
Boolean01Converter - Class in org.kuali.rice.krad.data.jpa.converters
Converts values of 0 or 1 to and from false or true.
Boolean01Converter() - Constructor for class org.kuali.rice.krad.data.jpa.converters.Boolean01Converter
 
BooleanTFConverter - Class in org.kuali.rice.krad.data.jpa.converters
Converts true/false represented by the characters "T" and "F" to and from true and false.
BooleanTFConverter() - Constructor for class org.kuali.rice.krad.data.jpa.converters.BooleanTFConverter
 
BooleanYNConverter - Class in org.kuali.rice.krad.data.jpa.converters
Converts true/false represented by a set of yes characters and the character "N" to and from true and false.
BooleanYNConverter() - Constructor for class org.kuali.rice.krad.data.jpa.converters.BooleanYNConverter
 
buildQueryCustomizers(Class<?>, Field, String) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkCustomizer
Build and populate map of QueryCustomizer annotations.
BusinessKey - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Indicates that the field forms part of the business key for the data object.
businessKeyAttributeNames - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 

C

cascade() - Element in annotation interface org.kuali.rice.krad.data.util.Link
Indicates whether or not linking should cascade through the specified path(s).
cascadeLinkingAnnotations(DataObjectWrapper<?>, Map<String, Set<String>>, Set<Object>) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Gets indexes that have been modified.
caseInsensitive - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
childAttributeName - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeRelationshipImpl
 
childAttributeName() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.AttributeRelationship
Gets the attribute name on the child object.
clearObjectIdOnUpdatableObjects(Object, Set<Object>) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
For the given data object, recurse through all updatable references and clear the object ID on the basis that this is a unique column in each object's table.
clearVersionNumberOnUpdatableObjects(Object, Set<Object>) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
For the given data object, recurse through all updatable references and clear the object ID on the basis that this is a unique column in each object's table.
collectionElementClass() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.CollectionRelationship
The element type of the collection.
collectionMap - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
CollectionRelationship - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Defines that the associated Collection field contains a collection of DataObjects.
collections - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
COLLECTIONS - Static variable in class org.kuali.rice.krad.data.MaterializeOption
Specify that only collections should be materialized.
CollectionSortAttribute - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Defines an attribute on which to sort a collection.
CompositeMetadataProvider - Interface in org.kuali.rice.krad.data.provider
This metadata provider forms the main provider for the krad-data module.
CompositeMetadataProviderImpl - Class in org.kuali.rice.krad.data.provider.impl
This "provider" aggregates the other metadata providers given in its spring configuration.
CompositeMetadataProviderImpl() - Constructor for class org.kuali.rice.krad.data.provider.impl.CompositeMetadataProviderImpl
 
CompoundKey - Class in org.kuali.rice.krad.data
Stores the values for a multi-valued key.
CompoundKey(Map<String, ?>) - Constructor for class org.kuali.rice.krad.data.CompoundKey
Construct a new instance of a CompoundKey from the given key values map.
constructPersistenceUnitJpaPropertyPrefix() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Builds a persistence unit JPA property prefix.
contains(Class<?>) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataRepositoryImpl
 
contains(Class<?>) - Method in interface org.kuali.rice.krad.data.metadata.MetadataRepository
Indicates whether or not the repository contains metadata for the given type.
convertIfNecessary(Object, Class<Y>) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
convertIfNecessary(Object, Class<Y>, Field) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
convertIfNecessary(Object, Class<Y>, MethodParameter) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
convertToDatabaseColumn(Boolean) - Method in class org.kuali.rice.krad.data.jpa.converters.Boolean01BigDecimalConverter
This implementation will convert from a false or true value to a 0 or 1 Decimal numeric type value.
convertToDatabaseColumn(Boolean) - Method in class org.kuali.rice.krad.data.jpa.converters.Boolean01Converter
This implementation will convert from a false or true value to a 0 or 1 value.
convertToDatabaseColumn(Boolean) - Method in class org.kuali.rice.krad.data.jpa.converters.BooleanTFConverter
This implementation will convert from a false or true value to an "F" or "T" value.
convertToDatabaseColumn(Boolean) - Method in class org.kuali.rice.krad.data.jpa.converters.BooleanYNConverter
This implementation will convert from a false or true value to an "N" or "Y" value.
convertToDatabaseColumn(String) - Method in class org.kuali.rice.krad.data.jpa.converters.EncryptionConverter
This implementation encrypts the value going to the database.
convertToDatabaseColumn(String) - Method in class org.kuali.rice.krad.data.jpa.converters.HashConverter
This implementation hashes the value going to the database.
convertToDatabaseColumn(KualiDecimal) - Method in class org.kuali.rice.krad.data.jpa.converters.KualiDecimalConverter
This implementation will convert from a KualiDecimal to a BigDecimal.
convertToDatabaseColumn(KualiInteger) - Method in class org.kuali.rice.krad.data.jpa.converters.KualiIntegerConverter
This implementation will convert from a KualiInteger to a Long.
convertToDatabaseColumn(KualiPercent) - Method in class org.kuali.rice.krad.data.jpa.converters.KualiPercentConverter
This implementation will convert from a KualiPercent to a BigDecimal.
convertToEntityAttribute(Long) - Method in class org.kuali.rice.krad.data.jpa.converters.KualiIntegerConverter
This implementation will convert from a Long to a KualiInteger.
convertToEntityAttribute(String) - Method in class org.kuali.rice.krad.data.jpa.converters.BooleanTFConverter
This implementation will convert from a "F" or "T" value to a false or true.
convertToEntityAttribute(String) - Method in class org.kuali.rice.krad.data.jpa.converters.BooleanYNConverter
This implementation will convert from a "F" or any of the yes values to a false or true.
convertToEntityAttribute(String) - Method in class org.kuali.rice.krad.data.jpa.converters.EncryptionConverter
This implementation decrypts the value coming from the database.
convertToEntityAttribute(String) - Method in class org.kuali.rice.krad.data.jpa.converters.HashConverter
This implementation directly returns the hash value coming from the database.
convertToEntityAttribute(BigDecimal) - Method in class org.kuali.rice.krad.data.jpa.converters.Boolean01BigDecimalConverter
This implementation will convert from a 0 or 1 Decimal numeric type value to a false or true value.
convertToEntityAttribute(BigDecimal) - Method in class org.kuali.rice.krad.data.jpa.converters.KualiDecimalConverter
This implementation will convert from a BigDecimal to a KualiDecimal.
convertToEntityAttribute(BigDecimal) - Method in class org.kuali.rice.krad.data.jpa.converters.KualiPercentConverter
This implementation will convert from a BigDecimal to a KualiPercent.
convertToEntityAttribute(BigInteger) - Method in class org.kuali.rice.krad.data.jpa.converters.Boolean01Converter
This implementation will convert from a false or true value to a 0 or 1 value.
copyInstance(T, CopyOption...) - Method in interface org.kuali.rice.krad.data.DataObjectService
Returns a copy of the given data object instance.
copyInstance(T, CopyOption...) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Returns a copy of the given data object instance.
copyInstance(T, CopyOption...) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Returns a copy of the given data object instance.
copyInstance(T, CopyOption...) - Method in interface org.kuali.rice.krad.data.provider.PersistenceProvider
Returns a copy of the given data object instance.
CopyOption - Class in org.kuali.rice.krad.data
CopyOption is used when calling the
invalid reference
DataObjectService#copyInstance(Object)
method to adjust the behavior of the method.
CopyOption(String) - Constructor for class org.kuali.rice.krad.data.CopyOption
Sets the option Id
createInternalFactoryBean(PersistenceUnitManager) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Creates a JPA-specific entity manager factory bean.
createNativeEntityManager(Map<?, ?>) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
createPersistenceUnitManager() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Creates a persistence unit manager.
customize(Session) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkCustomizer
customizeField(List<FilterGenerator>, ClassDescriptor, String) - Static method in class org.kuali.rice.krad.data.jpa.Filter
Takes a list of filter generators and executes the changes on the class descriptor for a field.

D

DatabasePlatformInfo - Class in org.kuali.rice.krad.data.platform
Contains database platform information, specifically the name and major version of the database.
DatabasePlatformInfo(String, int) - Constructor for class org.kuali.rice.krad.data.platform.DatabasePlatformInfo
Creates database platform information.
DatabasePlatforms - Class in org.kuali.rice.krad.data.platform
Contains constants and utilities related to the supported database platforms.
DataObjectAttribute - Interface in org.kuali.rice.krad.data.metadata
Attribute metadata
DataObjectAttributeImpl - Class in org.kuali.rice.krad.data.metadata.impl
Base implementation class for attribute metadata for data object classes.
DataObjectAttributeImpl() - Constructor for class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
DataObjectAttributeInternal - Interface in org.kuali.rice.krad.data.metadata.impl
Interface implemented by the classes within the provider, but that we don't want to expose to use outside of the krad-data module.
DataObjectAttributeRelationship - Interface in org.kuali.rice.krad.data.metadata
Parent and child attribute relationship.
DataObjectAttributeRelationshipImpl - Class in org.kuali.rice.krad.data.metadata.impl
DataObjectAttributeRelationshipImpl() - Constructor for class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeRelationshipImpl
 
DataObjectAttributeRelationshipImpl(String, String) - Constructor for class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeRelationshipImpl
Gets results where the actual rows are requested.
DataObjectCollection - Interface in org.kuali.rice.krad.data.metadata
Collection metadata
DataObjectCollectionImpl - Class in org.kuali.rice.krad.data.metadata.impl
Collection meta data.
DataObjectCollectionImpl() - Constructor for class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
 
DataObjectCollectionSortAttribute - Interface in org.kuali.rice.krad.data.metadata
Represents a single field on which to sort a DataObjectCollection within a DataObjectMetadata.
DataObjectCollectionSortAttributeImpl - Class in org.kuali.rice.krad.data.metadata.impl
DataObjectCollectionSortAttributeImpl() - Constructor for class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionSortAttributeImpl
 
DataObjectCollectionSortAttributeImpl(String, SortDirection) - Constructor for class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionSortAttributeImpl
 
DataObjectMetadata - Interface in org.kuali.rice.krad.data.metadata
Metadata for a given data object type.
DataObjectMetadataImpl - Class in org.kuali.rice.krad.data.metadata.impl
Base implementation class for the metadata related to the data object as a whole.
DataObjectMetadataImpl() - Constructor for class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
DataObjectMetadataInternal - Interface in org.kuali.rice.krad.data.metadata.impl
Additional methods which are needed to support the linking between embedded metadata objects but that we don't want to expose on our public interfaces.
DataObjectRelationship - Interface in org.kuali.rice.krad.data.metadata
Relationship between two data objects.
DataObjectRelationshipImpl - Class in org.kuali.rice.krad.data.metadata.impl
DataObjectRelationshipImpl() - Constructor for class org.kuali.rice.krad.data.metadata.impl.DataObjectRelationshipImpl
 
DataObjectService - Interface in org.kuali.rice.krad.data
The primary API for interacting with the data layer.
DataObjectWrapper<T> - Interface in org.kuali.rice.krad.data
Wraps a data object and it's associated metadata.
DataObjectWrapperBase<T> - Class in org.kuali.rice.krad.data.provider.impl
The base implementation of DataObjectWrapper.
DataObjectWrapperBase(T, DataObjectMetadata, DataObjectService, ReferenceLinker) - Constructor for class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Creates a data object wrapper.
dataType - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
decomposePropertyPaths(Set<String>) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Returns decomposed property paths based on changedPropertyPaths
decomposePropertyPaths(Set<String>, String) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Returns decomposed property paths that start with the provide prefix
defaultOrdering - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
 
delete(Object) - Method in interface org.kuali.rice.krad.data.DataObjectService
Deletes a given data object.
delete(Object) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Deletes a given data object.
delete(Object) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Deletes a given data object.
delete(Object) - Method in interface org.kuali.rice.krad.data.provider.PersistenceProvider
Deletes a given data object.
deleteAll(Class<T>) - Method in interface org.kuali.rice.krad.data.DataObjectService
Removes all records for the given data object type
deleteAll(Class<T>) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Deletes all data objects based on the given type.
deleteAll(Class<T>) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Removes all records for the given data object type
deleteAll(Class<T>) - Method in interface org.kuali.rice.krad.data.provider.PersistenceProvider
Deletes all data objects based on the given type.
deletedWithParent - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
deleteMatching(Class<T>, QueryByCriteria) - Method in interface org.kuali.rice.krad.data.DataObjectService
Deletes records for the given type and matching the given criteria.
deleteMatching(Class<T>, QueryByCriteria) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Deletes data objects based on the given criteria
deleteMatching(Class<T>, QueryByCriteria) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Deletes records for the given type and matching the given criteria.
deleteMatching(Class<T>, QueryByCriteria) - Method in interface org.kuali.rice.krad.data.provider.PersistenceProvider
Deletes data objects based on the given criteria
DESCENDING - Enum constant in enum class org.kuali.rice.krad.data.metadata.SortDirection
 
DESCENDING_NULLS_FIRST - Enum constant in enum class org.kuali.rice.krad.data.metadata.SortDirection
 
DESCENDING_NULLS_LAST - Enum constant in enum class org.kuali.rice.krad.data.metadata.SortDirection
 
description - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
Description - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Defines the data dictionary attribute 'description', which gives a longer description of the object than its label.
destroy() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
detectPersistenceExceptionTranslators(ListableBeanFactory) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Gets any PersistenceExceptionTranslators from the BeanFactory.
detectPlatform(DataSource) - Static method in class org.kuali.rice.krad.data.platform.DatabasePlatforms
Gets the platform information from the DataSource.
DisableVersioning - Annotation Interface in org.kuali.rice.krad.data.jpa
Class level annotation that may be used to disable versioning on optimistic locking policies.
displayAttributeName - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
doWithExceptionTranslation(Callable<T>) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Surrounds the transaction with a try/catch block that can use the PersistenceExceptionTranslator to translate the exception if necessary.

E

EclipseLinkJpaMetadataProviderImpl - Class in org.kuali.rice.krad.data.jpa.eclipselink
Provides an EclipseLink-specific implementation for the JpaMetadataProviderImpl.
EclipseLinkJpaMetadataProviderImpl() - Constructor for class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
 
elementLabel - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
 
elementLabel() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.CollectionRelationship
When needed, how to label each element of the collection.
embedded - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
embeddedAttribute - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
embeddedCollection - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
 
embeddedCommonMetadata - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
embeddedMetadataChild - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
enabled() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.Serialized
If true, this indicates that the marked field should be serialized for the indicated contexts, and if false then the marked field should not.
EncryptionConverter - Class in org.kuali.rice.krad.data.jpa.converters
Calls the core service to encrypt values going to the database and decrypt values coming back from the database.
EncryptionConverter() - Constructor for class org.kuali.rice.krad.data.jpa.converters.EncryptionConverter
 
entityManager - Variable in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
The entity manager used in interacting with the database.
enumerateProviderInterfaces(Provider) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderRegistryImpl
Enumerates all Provider-derived interfaces in the type hierarchy of the specified Provider class.
EQUAL - Enum constant in enum class org.kuali.rice.krad.data.jpa.FilterOperators
The equal ("=") operator.
equals(Object) - Method in class org.kuali.rice.krad.data.jpa.IdClassBase
equals(Object) - Method in class org.kuali.rice.krad.data.platform.DatabasePlatformInfo
equalsByPrimaryKey(T) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Determines if the given data object is equal to the data object wrapped by this accessor based on primary key values only.
equalsByPrimaryKey(T) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Determines if the given data object is equal to the data object wrapped by this accessor based on primary key values only.
ExtensionFor - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Identifies the annotated class as an extension object for the given baseline class.
extensionPropertyName() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.ExtensionFor
(Optional) The name of the property on the source object which will hold the extension object.

F

fetchRelationship(String) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Fetches and populates the value for the relationship with the given name on the wrapped data object.
fetchRelationship(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Fetches and populates the value for the relationship with the given name on the wrapped data object.
fetchRelationship(String, boolean, boolean) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Fetches and populates the value for the relationship with the given name on the wrapped object.
fetchRelationship(String, boolean, boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Fetches and populates the value for the relationship with the given name on the wrapped object.
fetchRelationship(MetadataChild, boolean, boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Fetches and populates the value for the relationship with the given name on the wrapped object.
fetchRelationshipUsingAttributes(MetadataChild, boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Fetches the relationship using the foreign key attributes.
fetchRelationshipUsingIdentity(MetadataChild, boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Fetches the relationship using the primary key attributes.
Filter - Class in org.kuali.rice.krad.data.jpa
Takes a filter generator and executes the changes on the class descriptor for a field.
Filter() - Constructor for class org.kuali.rice.krad.data.jpa.Filter
 
FilterGenerator - Annotation Interface in org.kuali.rice.krad.data.jpa
Defines a filter generator that will alter the query for an annotated field.
FilterGenerators - Annotation Interface in org.kuali.rice.krad.data.jpa
Chains multiple filter generators.
FilterOperators - Enum Class in org.kuali.rice.krad.data.jpa
Operators used in the FilterGenerator annotation.
FilterValue - Interface in org.kuali.rice.krad.data.jpa
Provides a common interface for Filter annotation (attributeResolverClass element) on a data object field that you want to customize and want to dynamically generate a value.
find(Class<T>, Object) - Method in interface org.kuali.rice.krad.data.DataObjectService
Invoked to retrieve a data object instance by a single primary key field or id object.
find(Class<T>, Object) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Invoked to retrieve a data object instance by a single primary key field or id object.
find(Class<T>, Object) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Invoked to retrieve a data object instance by a single primary key field or id object.
find(Class<T>, Object) - Method in interface org.kuali.rice.krad.data.provider.PersistenceProvider
Invoked to retrieve a data object instance by a single primary key field or id object.
findAll(Class<T>) - Method in interface org.kuali.rice.krad.data.DataObjectService
Executes a query for the given data object returning all data objects for the given type.
findAll(Class<T>) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Retrieves all data objects for the given type.
findAll(Class<T>) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Executes a query for the given data object returning all data objects for the given type.
findAll(Class<T>) - Method in interface org.kuali.rice.krad.data.provider.PersistenceProvider
Retrieves all data objects for the given type.
findCustomEditor(Class<?>, String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
findExtensionInverse(ClassDescriptor, Class<?>) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
Gets the inverse extension of the given ClassDescriptor.
findMatching(Class<T>, QueryByCriteria) - Method in interface org.kuali.rice.krad.data.DataObjectService
Executes a query for the given data object.
findMatching(Class<T>, QueryByCriteria) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Executes a query for the given data object.
findMatching(Class<T>, QueryByCriteria) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Executes a query for the given data object.
findMatching(Class<T>, QueryByCriteria) - Method in interface org.kuali.rice.krad.data.provider.PersistenceProvider
Executes a query for the given data object.
findRelationshipPartner(DatabaseMapping) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
Gets the inverse mapping of the given DatabaseMapping.
findUnique(Class<T>, QueryByCriteria) - Method in interface org.kuali.rice.krad.data.DataObjectService
Executes a query for the data object matching the given queryByCriteria and expecting a single unique result to be returned.
findUnique(Class<T>, QueryByCriteria) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Executes a query for the data object matching the given queryByCriteria and expecting a single unique result to be returned.
flush(Class<?>) - Method in interface org.kuali.rice.krad.data.DataObjectService
Flushes any outstanding work to the backend data store.
flush(Class<?>) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Flush any outstanding changes within the current context for the provider pertaining to the given data object Class type.
flush(Class<?>) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Flushes any outstanding work to the backend data store.
flush(Class<?>) - Method in interface org.kuali.rice.krad.data.provider.PersistenceProvider
Flush any outstanding changes within the current context for the provider pertaining to the given data object Class type.
FLUSH - Static variable in class org.kuali.rice.krad.data.PersistenceOption
Used to synchronize the data object with the database.
forceUppercase - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
ForceUppercase - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Indicates that this attribute should be forced to upper case before being sent to the PersistenceProvider.
forContexts() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.Serialized
The serialization contexts that Serialized applies to.
foreignKeyFields() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.Relationship
Gets the list of foreign key field property names.

G

getAllMetadata() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataRepositoryImpl
 
getAllMetadata() - Method in interface org.kuali.rice.krad.data.metadata.MetadataRepository
Returns all metadata for all known data object types.
getAttribute(String) - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Gets attribute metadata.
getAttribute(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets attribute metadata.
getAttributeMetadata(Class<?>, SingularAttribute<?, ?>, List<String>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Gets a single field's metadata from the property descriptor.
getAttributeName() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectCollectionSortAttribute
Gets attribute name.
getAttributeName() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionSortAttributeImpl
Gets attribute name.
getAttributeRelationships() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
Gets the parent-child related fields
getAttributeRelationships() - Method in interface org.kuali.rice.krad.data.metadata.MetadataChild
Gets the parent-child related fields
getAttributes() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Gets attributes defined on the data object.
getAttributes() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets attributes defined on the data object.
getAutoGrowCollectionLimit() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
getBackingObjectName() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
getBackingObjectName() - Method in interface org.kuali.rice.krad.data.metadata.MetadataCommon
Provider specific name of the persistent storage behind this object type.
getBeanClassLoader() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
getBusinessKeyAttributeNames() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
List of attribute names which form a "user friendly" key.
getBusinessKeyAttributeNames() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
List of attribute names which form a "user friendly" key.
getChildAttributeName() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttributeRelationship
Gets matching child property.
getChildAttributeName() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeRelationshipImpl
Gets matching child property.
getChildrenMatchingOptions(MaterializeOption...) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
This method retrieves the MetadataChild objects (DataObjectRelationship or DataObjectCollection) which match the given MaterializeOption options.
getClassDescriptor(Class<?>) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
Gets the descriptor for the entity type.
getCollection(String) - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Gets the named collection's metadata from the data object.
getCollection(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets the named collection's metadata from the data object.
getCollectionMetadataFromCollectionAttribute(PluralAttribute) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Extracts the collection metadata from a single JPA PluralAttribute object.
getCollections() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Gets child collections.
getCollections() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets child collections.
getCollectionsFromMetadata(Set<PluralAttribute>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Gets a collection's metadata from the property descriptor.
getConversionService() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
getDataObjectService() - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Returns the DataObjectService.
getDataObjectService() - Static method in class org.kuali.rice.krad.data.KradDataServiceLocator
 
getDataObjectService() - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
getDataObjectService() - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Returns the DataObjectService used by this class
getDataSource() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
getDataSource() - Method in class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactoryBean
Gets the DataSource for which to retrieve the incrementer.
getDataType() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets the derived krad data type.
getDataType() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets the derived krad data type.
getDefaultOrdering() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectCollection
Gets the default ordering of a collection.
getDefaultOrdering() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
Gets the default ordering of a collection.
getDescription() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
getDescription() - Method in interface org.kuali.rice.krad.data.metadata.MetadataCommon
A longer description of the object.
getDisplayAttributeName() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets the display attribute name.
getDisplayAttributeName() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets the display attribute name.
getEclipseLinkEntityManager() - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
The entity manager for interacting with the database.
getElementLabel() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectCollection
Gets name of single object in collection
getElementLabel() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
The elementLabel defines the name to be used for a single object within the collection.
getEmbedded() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
The embedded DataObjectMetadata which will be used to fill in values not specified by this DataObjectMetadata.
getEmbedded() - Method in interface org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataInternal
The embedded DataObjectMetadata which will be used to fill in values not specified by this DataObjectMetadata.
getEmbeddedAttribute() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
If this data object attribute is wrapping another (generated by a lower metadata provider), return that.
getEmbeddedAttribute() - Method in interface org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeInternal
If this data object attribute is wrapping another (generated by a lower metadata provider), return that.
getEmbeddedCollection() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
Gets the embedded collection.
getEmbeddedCommonMetadata() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
getEmbeddedCommonMetadata() - Method in interface org.kuali.rice.krad.data.metadata.impl.MetadataCommonInternal
If this data object instance is wrapping another (generated by a lower metadata provider), return that.
getEmbeddedMetadataChild() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
Gets the metadata from the child
getEntityManager() - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Gets the entity manager for interacting with the database.
getEntityManagerInterface() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
getForeignKeyAttributeMap(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Gets the map of child attribute names to the parent attribute values.
getForeignKeyAttributeValue(String) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
As DataObjectWrapper.getForeignKeyValue(String) except only returns the value for the "attribute" foreign key value.
getForeignKeyAttributeValue(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
As DataObjectWrapper.getForeignKeyValue(String) except only returns the value for the "attribute" foreign key value.
getForeignKeyValue(String) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Returns the value of the foreign key for the specified relationship on the wrapped data object, or null if the wrapped object has no value for the requested foreign key.
getForeignKeyValue(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Returns the value of the foreign key for the specified relationship on the wrapped data object, or null if the wrapped object has no value for the requested foreign key.
getIncrementer(DataSource, String) - Static method in class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactory
Either constructs a new incrementer or retrieves a cached instance for the given DataSource and target incrementer name.
getIncrementerName() - Method in class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactoryBean
Gets the name of the incrementer.
getInheritedFromAttributeName() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets inherited attribute name.
getInheritedFromAttributeName() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets inherited attribute name.
getInheritedFromParentAttributeName() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets inherited parent attribute name.
getInheritedFromParentAttributeName() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets inherited parent attribute name.
getInheritedFromType() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets class type object is inherited from.
getInheritedFromType() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets class type object is inherited from.
getInternalFactoryBean() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Retrieve a reference to the internal LocalContainerEntityManagerFactoryBean which is used by this factory bean.
getInverseRelationship() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
Gets bi-directional relationship
getInverseRelationship() - Method in interface org.kuali.rice.krad.data.metadata.MetadataChild
Gets bi-directional relationship
getJpaDialect() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
getJpaPropertyMap() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Allow Map access to the JPA properties to be passed to the persistence provider, with the option to add or override specific entries.
getKeys() - Method in class org.kuali.rice.krad.data.CompoundKey
Returns an unmodifable Map of the key values on this CompoundKey
getLabel() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
getLabel() - Method in interface org.kuali.rice.krad.data.metadata.MetadataCommon
The user displayed name of the object.
getLabelFromPropertyName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
Parses the label from the property name.
getMajorVersion() - Method in class org.kuali.rice.krad.data.platform.DatabasePlatformInfo
Gets the major version of the database.
getManagedClassNames() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Returns the list of all managed class names which have been configured on this factory bean.
getMaxItems() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectCollection
The maximum number of items which may be in the collection.
getMaxItems() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
The maximum number of items which may be in the collection.
getMaxLength() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets the maximum length.
getMaxLength() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets the maximum length.
getMergeAction() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
getMergeAction() - Method in interface org.kuali.rice.krad.data.metadata.MetadataCommon
MetadataMergeAction which determines how to handle the embedding of this object when multiple metadata providers are in use.
getMetadata() - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Returns the metadata of the data object wrapped by this accessor.
getMetadata() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Returns the metadata of the data object wrapped by this accessor.
getMetadata(Class<?>) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataRepositoryImpl
 
getMetadata(Class<?>) - Method in interface org.kuali.rice.krad.data.metadata.MetadataRepository
Obtain metadata for specified data object type.
getMetadataForClass(Class<?>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Extracts the data from the JPA Persistence Unit.
getMetadataForType(Class<?>) - Method in class org.kuali.rice.krad.data.provider.impl.MetadataProviderBase
Obtains the metadata for a specific data type.
getMetadataForType(Class<?>) - Method in interface org.kuali.rice.krad.data.provider.MetadataProvider
Obtains the metadata for a specific data type.
getMetadataProvider(Class<?>) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderRegistryImpl
Obtain the first MetadataProvider which handles the gives type.
getMetadataProvider(Class<?>) - Method in interface org.kuali.rice.krad.data.provider.ProviderRegistry
Obtain the first MetadataProvider which handles the gives type.
getMetadataProviders() - Method in class org.kuali.rice.krad.data.provider.impl.ProviderRegistryImpl
Obtain list of all registered MetadataProviders
getMetadataProviders() - Method in interface org.kuali.rice.krad.data.provider.ProviderRegistry
Obtain list of all registered MetadataProviders
getMetadataRepository() - Method in interface org.kuali.rice.krad.data.DataObjectService
Returns the MetadataRepository which provides access to all data object metadata known to the system.
getMetadataRepository() - Static method in class org.kuali.rice.krad.data.KradDataServiceLocator
 
getMetadataRepository() - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Returns the MetadataRepository which provides access to all data object metadata known to the system.
getMinItems() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectCollection
Gets the minimum number of items which may be in the collection.
getMinItems() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
 
getMinLength() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets the minimum length.
getMinLength() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets the minimum length.
getName() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
getName() - Method in interface org.kuali.rice.krad.data.metadata.MetadataCommon
The name of the object as known to the system.
getName() - Method in class org.kuali.rice.krad.data.platform.DatabasePlatformInfo
Gets the name of the database.
getNativeEntityManagerFactory() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
getObject() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
getObject() - Method in class org.kuali.rice.krad.data.KradDataFactoryBean
 
getObject() - Method in class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactoryBean
getObjectType() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
getObjectType() - Method in class org.kuali.rice.krad.data.KradDataFactoryBean
 
getObjectType() - Method in class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactoryBean
getOptionId() - Method in class org.kuali.rice.krad.data.CopyOption
Gets the option id.
getOptionId() - Method in class org.kuali.rice.krad.data.MaterializeOption
Gets the option id.
getOptionId() - Method in class org.kuali.rice.krad.data.PersistenceOption
Gets the option id.
getOrderedAttributeList() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets sorted attribute list.
getOriginalDataObjectAttribute() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets original data object.
getOriginalDataObjectAttribute() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets original data object.
getOwningType() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets the data object type
getOwningType() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets the data object type
getParentAttributeName() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttributeRelationship
Gets attribute name of parent.
getParentAttributeName() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeRelationshipImpl
Gets attribute name of parent.
getParentAttributeNameRelatedToChildAttributeName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
Gets foreign key attribute from parent.
getParentAttributeNameRelatedToChildAttributeName(String) - Method in interface org.kuali.rice.krad.data.metadata.MetadataChild
Gets foreign key attribute from parent.
getPersistenceProvider() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
getPersistenceProvider(Class<?>) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderRegistryImpl
Return the persistence provider for a given type.
getPersistenceProvider(Class<?>) - Method in interface org.kuali.rice.krad.data.provider.ProviderRegistry
Return the persistence provider for a given type.
getPersistenceUnitInfo() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
getPersistenceUnitManager() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Returns a reference to the internal DefaultPersistenceUnitManager which is used by this factory bean.
getPersistenceUnitName() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
getPersistenceUnitPostProcessors() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Returns an array of the PersistenceUnitPostProcessor instances which have been configured on this factory bean.
getPrimaryDisplayAttributeName() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Gets primary display attribute name
getPrimaryDisplayAttributeName() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets primary display attribute name
getPrimaryKeyAttributeNames() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Get the list of primary key attribute names for this data object.
getPrimaryKeyAttributeNames() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Get the list of primary key attribute names for this data object.
getPrimaryKeyAttributeNames(EntityType<?>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Gets the attribute names for the primary keys from the given entity type.
getPrimaryKeyValue() - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Returns the value of the primary key for the wrapped data object, or null if the wrapped object has no value for it's primary key.
getPrimaryKeyValue() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Returns the value of the primary key for the wrapped data object, or null if the wrapped object has no value for it's primary key.
getPrimaryKeyValues() - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Returns a map containing the values of the primary keys on this data object.
getPrimaryKeyValues() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Returns a map containing the values of the primary keys on this data object.
getPropertyDescriptor(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
getPropertyDescriptors() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
getPropertyEditor() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets the property editor.
getPropertyEditor() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets the property editor.
getPropertyNameFromDatabaseColumnName(ManagedType, String) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
Returns the property name on the given entity type which the given database column is mapped to.
getPropertyNameFromGetterMethod(Method) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Used to find the property name from a getter method.
getPropertyType(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
getPropertyTypeDescriptor(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
getPropertyTypeNullSafe(Class<?>, String) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Get property type for property name on object, this can be a nested property and method will recursively use the metadata to find type.
getPropertyTypeNullSafe(Class<?>, String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Get property type for property name on object, this can be a nested property and method will recursively use the metadata to find type.
getPropertyValue(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
getPropertyValueNullSafe(String) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Get the current value of the specified property, but suppresses any NullValueInNestedPathExceptions that would be thrown if a null value is encountered in a nested path and just returns null instead.
getPropertyValueNullSafe(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Get the current value of the specified property, but suppresses any NullValueInNestedPathExceptions that would be thrown if a null value is encountered in a nested path and just returns null instead.
getProviderName() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets the metadata source.
getProviderRegistry() - Static method in class org.kuali.rice.krad.data.KradDataServiceLocator
 
getProviderRegistry() - Method in class org.kuali.rice.krad.data.provider.ProviderRegistrar
Gets the provider registry.
getProviders() - Method in interface org.kuali.rice.krad.data.provider.CompositeMetadataProvider
The list of providers this provider will use.
getProviders() - Method in class org.kuali.rice.krad.data.provider.impl.CompositeMetadataProviderImpl
The list of providers this provider will use.
getProviders() - Method in class org.kuali.rice.krad.data.provider.impl.ProviderRegistryImpl
Obtain list of all registered providers.
getProviders() - Method in class org.kuali.rice.krad.data.provider.ProviderRegistrar
Gets the list of providers for this module.
getProviders() - Method in interface org.kuali.rice.krad.data.provider.ProviderRegistry
Obtain list of all registered providers.
getProvidersForType(Class<? extends Provider>) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderRegistryImpl
Obtain list of all registered providers of a given type.
getProvidersForType(Class<? extends Provider>) - Method in interface org.kuali.rice.krad.data.provider.ProviderRegistry
Obtain list of all registered providers of a given type.
getReferenceLinker() - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Gets the reference linker.
getRelatedType() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
Gets the type of related object
getRelatedType() - Method in interface org.kuali.rice.krad.data.metadata.MetadataChild
Gets the type of related object
getRelationship(String) - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Gets the named relationship's metadata from the data object.
getRelationship(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets the named relationship's metadata from the data object.
getRelationshipByLastAttributeInRelationship(String) - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Gets relationship of last attribute.
getRelationshipByLastAttributeInRelationship(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets relationship of last attribute.
getRelationshipMetadata(SingularAttribute) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Gets a single field's relationship metadata.
getRelationships() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Gets child relationships.
getRelationships() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets child relationships.
getRelationships(Set<?>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Gets the list of relationships for this data object.
getRelationshipsInvolvingAttribute(String) - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Gets attribute relationships.
getRelationshipsInvolvingAttribute(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets attribute relationships.
getResourceLocations() - Method in class org.kuali.rice.krad.data.provider.spring.SpringMetadataProviderImpl
Gets the locations of the bean resources.
getSharedEntityManager() - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Gets the shared EntityManager.
getShortLabel() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
getShortLabel() - Method in interface org.kuali.rice.krad.data.metadata.MetadataCommon
A shorter version of the user displayed name of the object.
getSingularAttributes(Class<?>, Collection<?>, List<String>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Gets a list of attributes for this data object.
getSortDirection() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectCollectionSortAttribute
Gets the attribute sort.
getSortDirection() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionSortAttributeImpl
Gets the attribute sort.
getSupportedTypes() - Method in class org.kuali.rice.krad.data.provider.impl.MetadataProviderBase
Returns a complete list of the data object types which will return data from this provider.
getSupportedTypes() - Method in interface org.kuali.rice.krad.data.provider.MetadataProvider
Returns a complete list of the data object types which will return data from this provider.
getType() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Gets metadata object type.
getType() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Determines type of class.
getType() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets metadata object type.
getTypeClassName() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Gets type based on unknown class.
getTypeOfProperty(Class<?>, String) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Used to find the property type of a given attribute regardless of whether the attribute exists as a field or only as a getter method.
getUniqueKeyForMerging() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Returns the object's name without relying on embedded metadata.
getUniqueKeyForMerging() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
Returns the object's name without relying on embedded metadata.
getUniqueKeyForMerging() - Method in interface org.kuali.rice.krad.data.metadata.impl.MetadataCommonInternal
An object representing the object for purposes of merging.
getUnpopulatedPrimaryKeyAttributeNames() - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Returns the list of field of the primary key which have a null or blank value.
getUnpopulatedPrimaryKeyAttributeNames() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Returns the list of field of the primary key which have a null or blank value.
getValidCharactersConstraintBeanName() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
BETA: Gets the bean name.
getValidCharactersConstraintBeanName() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
BETA: Gets the bean name.
getValidValues() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Gets the values if a drop-down.
getValidValues() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Gets the values if a drop-down.
getValue() - Method in enum class org.kuali.rice.krad.data.jpa.FilterOperators
Gets the value of the operator.
getValue() - Method in interface org.kuali.rice.krad.data.jpa.FilterValue
Gets the value that has been dynamically generated
getWrappedClass() - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Return the type of the wrapped data object.
getWrappedClass() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Return the type of the wrapped data object.
getWrappedInstance() - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Returns the data object wrapped by this accessor.
getWrappedInstance() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Returns the data object wrapped by this accessor.
GLOBAL_JPA_PROPERTY_PREFIX - Static variable in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Prefix for property names that are passed to *all* JPA persistence contexts as JPA properties.

H

handleDescriptorModifications(Session) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkCustomizer
Determines if the class descriptors have been modified for the given session name.
handleDisableVersioning(Session) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkCustomizer
Checks class descriptors for
invalid @link
{@link @DisableVersioning
} annotations at the class level and removes the version database mapping for optimistic locking.
handleRemoveMapping(Session) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkCustomizer
Checks class descriptors for
invalid @link
{@link @RemoveMapping
} and RemoveMappings annotations at the class level and removes any specified mappings from the ClassDescriptor.
handles(Class<?>) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Indicates whether or not this provider handles persistence for the given data object type.
handles(Class<?>) - Method in class org.kuali.rice.krad.data.provider.impl.MetadataProviderBase
Indicates whether or not this provider handles metadata for the given data object type.
handles(Class<?>) - Method in interface org.kuali.rice.krad.data.provider.MetadataProvider
Indicates whether or not this provider handles metadata for the given data object type.
handles(Class<?>) - Method in interface org.kuali.rice.krad.data.provider.PersistenceProvider
Indicates whether or not this provider handles persistence for the given data object type.
hasDataObjectServiceMethod(Provider, String, Class[]) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderRegistryImpl
Determines if the given Provider has the given method.
hasDistinctBusinessKey() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Returns true if the list of primary key names and business key attribute names are different.
hasDistinctBusinessKey() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Returns true if the list of primary key names and business key attribute names are different.
hashCode() - Method in class org.kuali.rice.krad.data.jpa.IdClassBase
hashCode() - Method in class org.kuali.rice.krad.data.platform.DatabasePlatformInfo
HashConverter - Class in org.kuali.rice.krad.data.jpa.converters
Calls the core service to hash values going to the database.
HashConverter() - Constructor for class org.kuali.rice.krad.data.jpa.converters.HashConverter
 
hasNullKeyValues() - Method in class org.kuali.rice.krad.data.CompoundKey
Returns true if any of the fields in this compound key have null values, since that usually indicates an incomplete and unsaved object.

I

IdClassBase - Class in org.kuali.rice.krad.data.jpa
A base class for creating ID class implementations for JPA.
IdClassBase() - Constructor for class org.kuali.rice.krad.data.jpa.IdClassBase
 
INCLUDE_EAGER_REFS - Static variable in class org.kuali.rice.krad.data.MaterializeOption
Specify that non-lazy-loaded references should also be reloaded from the persistence provider.
indirectCollection - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
 
indirectCollection() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.CollectionRelationship
Whether this collection uses an indirection table between the parent and collection objects.
inheritedFromAttributeName - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
inheritedFromParentAttributeName - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
inheritedFromType - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
InheritProperties - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Container object for multiple InheritProperty references.
InheritProperty - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Represents a property which should be inherited from another data object class.
initializeMetadata(Collection<Class<?>>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Performs the initialization of the provider with the given set of types.
initializeMetadata(Collection<Class<?>>) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Performs the initialization of the provider with the given set of types.
initializeMetadata(Collection<Class<?>>) - Method in class org.kuali.rice.krad.data.provider.impl.CompositeMetadataProviderImpl
Performs the initialization of the provider with the given set of types.
initializeMetadata(Collection<Class<?>>) - Method in class org.kuali.rice.krad.data.provider.impl.MetadataProviderBase
Performs the initialization of the provider with the given set of types.
initializeMetadata(Collection<Class<?>>) - Method in class org.kuali.rice.krad.data.provider.spring.SpringMetadataProviderImpl
Performs the initialization of the provider with the given set of types.
initialValue() - Element in annotation interface org.kuali.rice.krad.data.jpa.PortableSequenceGenerator
(Optional) The value from which the sequence object is to start generating.
inverseRelationship - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
isAutoGrowNestedPaths() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
isCaseInsensitive() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Determines if attribute is case insensitive.
isCaseInsensitive() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Determines if attribute is case insensitive.
isClassPersistable(Class<?>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Determines whether the given class can be persisted.
isClassPersistable(Class<?>) - Method in class org.kuali.rice.krad.data.provider.impl.MetadataProviderBase
Determines whether the given class can be persisted.
isDeletedWithParent() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
Determines whether this object will be automatically deleted when the containing object is deleted.
isDeletedWithParent() - Method in interface org.kuali.rice.krad.data.metadata.MetadataChild
Determines whether this object will be automatically deleted when the containing object is deleted.
isExtractOldValueForEditor() - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
isForceUppercase() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Determines if attribute should be forced to upper case.
isForceUppercase() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Determines if attribute should be forced to upper case.
isIndirectCollection() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectCollection
Determines whether a linked objected is used.
isIndirectCollection() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
Determines whether a linked objected is used.
isInherited() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Determines whether attribute is inherited.
isInherited() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Determines whether attribute is inherited.
isInitializationAttempted() - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Gets whether initialization was attempted.
isLoadedAtParentLoadTime() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
Determines whether object will be loaded with parent
isLoadedAtParentLoadTime() - Method in interface org.kuali.rice.krad.data.metadata.MetadataChild
Determines whether object will be loaded with parent
isLoadedDynamicallyUponUse() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
Determines whether the object is reloaded automatically with parent
isLoadedDynamicallyUponUse() - Method in interface org.kuali.rice.krad.data.metadata.MetadataChild
Determines whether the object is reloaded automatically with parent
isPersisted() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Determines whether data object is persistent.
isPersisted() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Determines whether data object is persistent.
isPrimaryKeyModified(DataObjectMetadata, Set<String>) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Checks if primary key can be modified.
isReadableProperty(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
isReadOnly() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
isReadOnly() - Method in interface org.kuali.rice.krad.data.metadata.MetadataCommon
Whether this metadata object should be considered read-only by calling code.
isRequired() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Determines if attribute is required.
isRequired() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Determines if attribute is required.
isSavedWithParent() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
Determines whether object automatically saved
isSavedWithParent() - Method in interface org.kuali.rice.krad.data.metadata.MetadataChild
Determines whether object automatically saved
isSensitive() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectAttribute
Determines attribute case insensitivity.
isSensitive() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Determines attribute case insensitivity.
isSingleton() - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
isSingleton() - Method in class org.kuali.rice.krad.data.KradDataFactoryBean
 
isSingleton() - Method in class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactoryBean
isSupportsOptimisticLocking() - Method in interface org.kuali.rice.krad.data.metadata.DataObjectMetadata
Determines whether optimistic locking is supported.
isSupportsOptimisticLocking() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Determines whether optimistic locking is supported.
isWritableProperty(String) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase

J

JPA_PROPERTY_PREFIX - Static variable in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Prefix for property names that are passed to the JPA persistence context as JPA properties.
JpaMetadataProvider - Interface in org.kuali.rice.krad.data.jpa
Subclass of the MetadataProvider which contains the additional methods needed.
JpaMetadataProviderImpl - Class in org.kuali.rice.krad.data.jpa
A superclass which handles most of the JPA metadata extraction.
JpaMetadataProviderImpl() - Constructor for class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
 
JpaPersistenceProvider - Class in org.kuali.rice.krad.data.jpa
Java Persistence API (JPA) implementation of PersistenceProvider.
JpaPersistenceProvider() - Constructor for class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
 
JPA Property Defaults - Search tag in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Section
JtaTransactionController - Class in org.kuali.rice.krad.data.jpa.eclipselink
An implementation of EclipseLink's ExternalTransactionController which will utilize the JTA TransactionManager being used by the KRAD application.
JtaTransactionController() - Constructor for class org.kuali.rice.krad.data.jpa.eclipselink.JtaTransactionController
 

K

KeyValuesFinderClass - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Allows you to configure a KeyValuesFinder directly on the property.
KradDataFactoryBean - Class in org.kuali.rice.krad.data
A factory bean which load and/or acquires a reference to the data framework.
KradDataFactoryBean() - Constructor for class org.kuali.rice.krad.data.KradDataFactoryBean
 
KradDataServiceLocator - Class in org.kuali.rice.krad.data
Uses to locate services for the given service name.
KradDataServiceLocator() - Constructor for class org.kuali.rice.krad.data.KradDataServiceLocator
 
KradEclipseLinkCustomizer - Class in org.kuali.rice.krad.data.jpa.eclipselink
EclipseLink Session Customizer which understands PortableSequenceGenerator annotations and automatically registers custom EclipseLink Sequences.
KradEclipseLinkCustomizer() - Constructor for class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkCustomizer
 
KradEclipseLinkEntityManagerFactoryBean - Class in org.kuali.rice.krad.data.jpa.eclipselink
A KRAD-managed EntityManagerFactory factory bean which can be used to configure an EclipseLink persistence unit using JPA.
KradEclipseLinkEntityManagerFactoryBean() - Constructor for class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkEntityManagerFactoryBean
Creates a KRAD-managed EntityManagerFactory factory bean.
KradEntityManagerFactoryBean - Class in org.kuali.rice.krad.data.jpa
A KRAD-managed EntityManagerFactory factory bean which can be used to configure a JPA persistence unit using the Spring Framework.
KradEntityManagerFactoryBean() - Constructor for class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Creates a default KRAD-managed factory bean.
KualiDecimalConverter - Class in org.kuali.rice.krad.data.jpa.converters
Converts the custom KualiDecimal objects for OJB by converting them to/from BigDecimal.
KualiDecimalConverter() - Constructor for class org.kuali.rice.krad.data.jpa.converters.KualiDecimalConverter
 
KualiIntegerConverter - Class in org.kuali.rice.krad.data.jpa.converters
Converts the custom KualiInteger objects for OJB by converting them to/from Long.
KualiIntegerConverter() - Constructor for class org.kuali.rice.krad.data.jpa.converters.KualiIntegerConverter
 
KualiPercentConverter - Class in org.kuali.rice.krad.data.jpa.converters
Converts the custom KualiPercent objects for OJB by converting them to/from BigDecimal.
KualiPercentConverter() - Constructor for class org.kuali.rice.krad.data.jpa.converters.KualiPercentConverter
 

L

label - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
label() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.CollectionRelationship
The label of the collection itself.
label() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.InheritProperty
Gets the label to override.
Label - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Defines the data dictionary attribute 'label' that provides the primary label for the property on a field.
lastAttributeToRelationshipMap - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
Link - Annotation Interface in org.kuali.rice.krad.data.util
Specifies paths which should be linked during automatic reference linking processes.
LINK_KEYS - Static variable in class org.kuali.rice.krad.data.PersistenceOption
Used to link references and synchronize foreign keys in the data object.
linkBiDirectionalCollection(DataObjectWrapper<?>, DataObjectWrapper<?>, DataObjectCollection) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Performs bi-directional collection linking, ensuring that for bi-directional collection relationships that both sides of the relationship are properly populated.
linkChanges(Object, Set<String>) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Performs linking of references and keys for the given root object based on the given set of changed property paths that should be considered during the linking process.
linkChanges(Set<String>) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Executes reference linking using the wrapped object as the root and the set of changed paths.
linkChanges(Set<String>) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Executes reference linking using the wrapped object as the root and the set of changed paths.
linkChangesInternal(Object, Map<String, Set<String>>, Set<Object>) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Internal implementation of link changes which is implemented to support recursion through the object graph.
linkCollectionChanges(DataObjectWrapper<?>, Map<String, Set<String>>, Set<Object>) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Link changes for collections on the given wrapped data object.
linkForeignKeys(boolean) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Links foreign key values on the wrapped data object and then recurses through all child relationships and collections which are cascaded during persistence and does the same.
linkForeignKeys(boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Links foreign key values on the wrapped data object and then recurses through all child relationships and collections which are cascaded during persistence and does the same.
linkForeignKeys(String, boolean) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Links foreign keys non-recursively using the relationship with the given name on the wrapped data object.
linkForeignKeys(String, boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Links foreign keys non-recursively using the relationship with the given name on the wrapped data object.
linkForeignKeysInternal(Object, boolean, Set<Object>) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Links all foreign keys on the data object.
linkForeignKeysInternal(DataObjectWrapper<?>, MetadataChild, Object, boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Links foreign keys non-recursively using the relationship with the given name on the wrapped data object.
linkForeignKeysInternalWrapped(DataObjectWrapper<?>, boolean, Set<Object>) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Links all foreign keys on the wrapped data object.
linkRelationshipChanges(DataObjectWrapper<?>, Map<String, Set<String>>, Set<Object>) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Link changes for relationships on the given wrapped data object.
loadCustomJpaDefaults(Map<String, String>) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkEntityManagerFactoryBean
Allows for loading of custom JPA defaults by subclasses, default implementation does nothing so subclasses need not call super.loadCustomJpaDefaults.
loadCustomJpaDefaults(Map<String, String>) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Allows for loading of custom JPA defaults by subclasses, default implementation does nothing so subclasses need not call super.loadCustomJpaDefaults.
loadedAtParentLoadTime - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
loadedDynamicallyUponUse - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
loadFieldSequences(Class<?>, List<PortableSequenceGenerator>) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkCustomizer
Loads any field-based sequences from the given type.
loadGlobalJpaDefaults(Map<String, String>) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Loads the global JPA defaults from the config.
loadPersistenceUnitJpaDefaults(Map<String, String>) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Loads the persistence unit JPA defaults from the config.
loadQueryCustomizers(Session) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkCustomizer
Load Query Customizer based on annotations on fields and call customizer to modify descriptor.
loadSequences(Session) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkCustomizer
Gets any Sequence from the session.

M

MAINTENANCE - Enum constant in enum class org.kuali.rice.krad.data.provider.annotation.SerializationContext
The context for serializing within the maintenance document framework.
MARIADB - Static variable in class org.kuali.rice.krad.data.platform.DatabasePlatforms
The name of the MariaDB platform.
masterMetadataMap - Variable in class org.kuali.rice.krad.data.provider.impl.MetadataProviderBase
The map of types to metadata.
matches(SerializationContext[]) - Method in enum class org.kuali.rice.krad.data.provider.annotation.SerializationContext
Does the given array of serializationContexts match this one?
MaterializeOption - Class in org.kuali.rice.krad.data
MaterializeOption is used when calling the DataObjectWrapper.materializeReferencedObjects(MaterializeOption...) method to adjust the behavior of the method.
MaterializeOption(String) - Constructor for class org.kuali.rice.krad.data.MaterializeOption
Sets the option Id
materializeReferencedObjects(MaterializeOption...) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Fetches and populates referenced objects within the wrapped object.
materializeReferencedObjects(MaterializeOption...) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Fetches and populates referenced objects within the wrapped object.
materializeReferencedObjectsToDepth(int, MaterializeOption...) - Method in interface org.kuali.rice.krad.data.DataObjectWrapper
Fetches and populates referenced objects within the wrapped object.
materializeReferencedObjectsToDepth(int, MaterializeOption...) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Fetches and populates referenced objects within the wrapped object.
maxItems - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
 
maxItemsInCollection() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.CollectionRelationship
The maximum items that can appear in the collection.
maxLength - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
MaxValueIncrementerFactory - Class in org.kuali.rice.krad.data.platform
Factory for obtaining instances of DataFieldMaxValueIncrementer for a given DataSource and incrementer name.
MaxValueIncrementerFactoryBean - Class in org.kuali.rice.krad.data.platform
A factory bean for putting a DataFieldMaxValueIncrementer in the Spring context.
MaxValueIncrementerFactoryBean() - Constructor for class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactoryBean
 
MERGE - Enum constant in enum class org.kuali.rice.krad.data.metadata.MetadataMergeAction
The default behavior.
mergeAction - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
MergeAction - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Indicates that, for other annotation metadata on the current class, field, how they should be handled.
mergeInheritedAttributes() - Method in class org.kuali.rice.krad.data.provider.impl.CompositeMetadataProviderImpl
Merges attributes from the current map with those that are inherited.
mergeLists(List<T>, List<T>) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
Merges multiple lists into one.
mergeMetadataForType(DataObjectMetadata, DataObjectMetadata) - Method in class org.kuali.rice.krad.data.provider.impl.CompositeMetadataProviderImpl
Merges the metadata of two specific types.
MetadataChild - Interface in org.kuali.rice.krad.data.metadata
Non-top-level metadata object
MetadataChildBase - Class in org.kuali.rice.krad.data.metadata.impl
MetadataChildBase() - Constructor for class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
MetadataCommon - Interface in org.kuali.rice.krad.data.metadata
An interface for attributes common to all primary metadata objects.
MetadataCommonBase - Class in org.kuali.rice.krad.data.metadata.impl
Class defining common attributes on many different components of the metadata (data objects, attributes, etc...)
MetadataCommonBase() - Constructor for class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
MetadataCommonInternal - Interface in org.kuali.rice.krad.data.metadata.impl
Interface implemented by the classes within the provider, but that we don't want to expose to use outside of the krad-data module.
MetadataConfigurationException - Exception Class in org.kuali.rice.krad.data.metadata
Metadata exception handling
MetadataConfigurationException() - Constructor for exception class org.kuali.rice.krad.data.metadata.MetadataConfigurationException
Metadata exception.
MetadataConfigurationException(String) - Constructor for exception class org.kuali.rice.krad.data.metadata.MetadataConfigurationException
Metadata config exception.
MetadataConfigurationException(String, Throwable) - Constructor for exception class org.kuali.rice.krad.data.metadata.MetadataConfigurationException
Metadata config exception.
MetadataConfigurationException(Throwable) - Constructor for exception class org.kuali.rice.krad.data.metadata.MetadataConfigurationException
Metadata config exception.
MetadataMergeAction - Enum Class in org.kuali.rice.krad.data.metadata
A component of MetadataCommon which specifies what to do when a duplicate data object, attribute, collection or reference is encountered during the merging performed by the CompositeMetadataProvider.
MetadataProvider - Interface in org.kuali.rice.krad.data.provider
Defines metadata SPI for data providers.
MetadataProviderBase - Class in org.kuali.rice.krad.data.provider.impl
Superclass for all metadata providers which contain the basic operations and data structure.
MetadataProviderBase() - Constructor for class org.kuali.rice.krad.data.provider.impl.MetadataProviderBase
 
metadataRepository - Variable in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
The metadata repository.
MetadataRepository - Interface in org.kuali.rice.krad.data.metadata
Public (read-only) interface to MetadataProvider stack.
MetadataRepositoryImpl - Class in org.kuali.rice.krad.data.metadata.impl
MetadataRepository implementation backed by the ProviderRegistry
MetadataRepositoryImpl() - Constructor for class org.kuali.rice.krad.data.metadata.impl.MetadataRepositoryImpl
 
Minimal Configuration - Search tag in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Section
minItems - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
 
minItemsInCollection() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.CollectionRelationship
The minimum items that can appear in the collection.
minLength - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
MYSQL - Static variable in class org.kuali.rice.krad.data.platform.DatabasePlatforms
The name of the MySQL platform.

N

name - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
name() - Element in annotation interface org.kuali.rice.krad.data.jpa.PortableSequenceGenerator
(Required) A unique generator name that can be referenced by one or more classes to be the generator for primary key values.
name() - Element in annotation interface org.kuali.rice.krad.data.jpa.RemoveMapping
(Required) The property name of the mapping to remove.
name() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.InheritProperty
Gets the name of the property to be inherited.
NO_OVERRIDE - Enum constant in enum class org.kuali.rice.krad.data.metadata.MetadataMergeAction
If a match is found (same data object or attribute name), the existing object will be left alone.
NonPersistentProperty - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Defines the property as one which should be picked up by the metadata.
NULL_INVALID_REFS - Static variable in class org.kuali.rice.krad.data.MaterializeOption
If this option is set, when the foreign key fields do not point to a saved object (per the persistence provider), the object reference will be nulled out.

O

operator() - Element in annotation interface org.kuali.rice.krad.data.jpa.FilterGenerator
(Optional) The operator that will be used for this fragment expression.
ORACLE - Static variable in class org.kuali.rice.krad.data.platform.DatabasePlatforms
The name of the Oracle platform.
orderAttributesByDefinedOrder(List<DataObjectAttribute>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Orders attributes by defined order.
orderedAttributeList - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
org.kuali.rice.krad.data - package org.kuali.rice.krad.data
 
org.kuali.rice.krad.data.jpa - package org.kuali.rice.krad.data.jpa
 
org.kuali.rice.krad.data.jpa.converters - package org.kuali.rice.krad.data.jpa.converters
 
org.kuali.rice.krad.data.jpa.eclipselink - package org.kuali.rice.krad.data.jpa.eclipselink
 
org.kuali.rice.krad.data.metadata - package 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 - package org.kuali.rice.krad.data.metadata.impl
 
org.kuali.rice.krad.data.platform - package org.kuali.rice.krad.data.platform
 
org.kuali.rice.krad.data.provider - package org.kuali.rice.krad.data.provider
 
org.kuali.rice.krad.data.provider.annotation - package org.kuali.rice.krad.data.provider.annotation
 
org.kuali.rice.krad.data.provider.annotation.impl - package org.kuali.rice.krad.data.provider.annotation.impl
 
org.kuali.rice.krad.data.provider.impl - package org.kuali.rice.krad.data.provider.impl
 
org.kuali.rice.krad.data.provider.spring - package org.kuali.rice.krad.data.provider.spring
 
org.kuali.rice.krad.data.util - package org.kuali.rice.krad.data.util
 
owningType - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 

P

parentAttributeName - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeRelationshipImpl
 
parentAttributeName() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.AttributeRelationship
Gets the attribute name on the parent object.
path() - Element in annotation interface org.kuali.rice.krad.data.util.Link
Specify the path or paths (relative to the annotated class or field) at which to start the reference linking process.
persisted - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
PersistenceOption - Class in org.kuali.rice.krad.data
PersistenceOption is used when saving through the data object service to configure how the data will be stored.
PersistenceOption(String) - Constructor for class org.kuali.rice.krad.data.PersistenceOption
Sets the option Id
PersistenceProvider - Interface in org.kuali.rice.krad.data.provider
Defines persistence SPI for data providers.
persistenceProviderForObject(Object) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Gets the PersistenceProvider returned by the ProviderRegistry for the given object.
persistenceProviderForType(Class<?>) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Gets the PersistenceProvider returned by the ProviderRegistry for the given type.
PLATFORM_INCREMENTER_PREFIX - Static variable in class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactory
Prefix for property names used to identify the classname for a DataFieldMaxValueIncrementer to use for a given platform.
populateImplementationSpecificAttributeLevelMetadata(DataObjectAttributeImpl, SingularAttribute<?, ?>) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
Hook called after all "standard" attribute-level annotations are processed to perform any further extraction based on the internals of the JPA implementation.
populateImplementationSpecificAttributeLevelMetadata(DataObjectAttributeImpl, SingularAttribute<?, ?>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Hook called after all "standard" attribute-level annotations are processed to perform any further extraction based on the internals of the JPA implementation.
populateImplementationSpecificCollectionLevelMetadata(DataObjectCollectionImpl, PluralAttribute<?, ?, ?>) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
Hook called after all "standard" field-level annotations are processed on attributes identified as "plural" to perform any further extraction based on the internals of the JPA implementation.
populateImplementationSpecificCollectionLevelMetadata(DataObjectCollectionImpl, PluralAttribute<?, ?, ?>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Hook called after all "standard" field-level annotations are processed on attributes identified as "plural" to perform any further extraction based on the internals of the JPA implementation.
populateImplementationSpecificEntityLevelMetadata(DataObjectMetadataImpl, EntityType<?>) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
Hook called after all "standard" annotations are processed to perform any further extraction based on the internals of the JPA implementation.
populateImplementationSpecificEntityLevelMetadata(DataObjectMetadataImpl, EntityType<?>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Hook called after all "standard" annotations are processed to perform any further extraction based on the internals of the JPA implementation.
populateImplementationSpecificRelationshipLevelMetadata(DataObjectRelationshipImpl, SingularAttribute<?, ?>) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
Hook called after all "standard" field-level annotations are processed on attributes identified as "associations" to perform any further extraction based on the internals of the JPA implementation.
populateImplementationSpecificRelationshipLevelMetadata(DataObjectRelationshipImpl, SingularAttribute<?, ?>) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Hook called after all "standard" field-level annotations are processed on attributes identified as "associations" to perform any further extraction based on the internals of the JPA implementation.
populateInverseRelationship(DatabaseMapping, MetadataChildBase) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.EclipseLinkJpaMetadataProviderImpl
Populates the inverse relationship for a given relationship.
populateInverseRelationship(MetadataChild, Object) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
Populates the property on the other side of the relationship.
PortableSequenceGenerator - Annotation Interface in org.kuali.rice.krad.data.jpa
Defines a primary key generator that may be referenced by name when a generator element is specified for the GeneratedValue annotation.
primaryDisplayAttributeName - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
primaryDisplayAttributeSetManually - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
primaryKeyAttributeNames - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
processAnnotationForAttribute(Annotation, DataObjectAttributeImpl, DataObjectMetadataImpl) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Helper method to process the annotations which can be present on attributes.
processAnnotationsforCommonMetadata(Annotation, MetadataCommonBase) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Helper method to process the annotations which can be present on attributes or classes.
processClassLevelAnnotations(Class<?>, DataObjectMetadataImpl) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Handle annotations made at the class level and add their data to the given metadata object.
processFieldLevelAnnotations(Class<?>, DataObjectMetadataImpl) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Handle annotations made at the field level and add their data to the given metadata object.
processInheritedAttributes(Class<?>, DataObjectMetadataImpl) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Handle inherited properties and add their data to the given metadata object.
processMethodLevelAnnotations(Class<?>, DataObjectMetadataImpl) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Handle annotations made at the method level and add their data to the given metadata object.
propertyEditor - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
PropertyEditorClass - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Allows you to define a PropertyEditor for the attribute.
provideMetadata() - Method in class org.kuali.rice.krad.data.provider.impl.MetadataProviderBase
Provides the metadata available from this provider for all of it's data objects.
provideMetadata() - Method in interface org.kuali.rice.krad.data.provider.MetadataProvider
Provides the metadata available from this provider for all of it's data objects.
provideMetadataForTypes(Collection<Class<?>>) - Method in class org.kuali.rice.krad.data.provider.impl.MetadataProviderBase
Provides the metadata for the given types.
provideMetadataForTypes(Collection<Class<?>>) - Method in interface org.kuali.rice.krad.data.provider.MetadataProvider
Provides the metadata for the given types.
Provider - Interface in org.kuali.rice.krad.data.provider
Marker interface for a data object provider.
ProviderBasedDataObjectService - Class in org.kuali.rice.krad.data.provider.impl
DataObjectService implementation backed by the ProviderRegistry.
ProviderBasedDataObjectService() - Constructor for class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
 
providerName - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Property used to help with debugging.
ProviderRegistrar - Class in org.kuali.rice.krad.data.provider
Provides a mechanism for registering Providers in the ProviderRegistry using Spring.
ProviderRegistrar() - Constructor for class org.kuali.rice.krad.data.provider.ProviderRegistrar
 
providerRegistry - Variable in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
The provider registry.
providerRegistry - Variable in class org.kuali.rice.krad.data.provider.ProviderRegistrar
The provider registry.
ProviderRegistry - Interface in org.kuali.rice.krad.data.provider
Registry of KRAD Data Providers.
ProviderRegistryImpl - Class in org.kuali.rice.krad.data.provider.impl
Defines a basic ProviderRegistry implementation.
ProviderRegistryImpl() - Constructor for class org.kuali.rice.krad.data.provider.impl.ProviderRegistryImpl
 
providers - Variable in class org.kuali.rice.krad.data.provider.impl.CompositeMetadataProviderImpl
 
providers - Variable in class org.kuali.rice.krad.data.provider.ProviderRegistrar
The providers currently assigned to the registry.
pushOneToOneKeysToChildObjects(Object) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
 

R

readOnly - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
ReadOnly - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Marks the property as read-only for the purposes of any interfaces.
reduceCompoundKey(Object) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
If the given id object is an instance of CompoundKey but there is only one entry in the key map, then just grab that single value and treat it as a single id.
referenceLinker - Variable in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
The reference linker.
ReferenceLinker - Class in org.kuali.rice.krad.data.util
The ReferenceLinker provides functionality that allows for ensuring that relationships and foreign key state are populated and kept in sync as changes are made to a data object.
ReferenceLinker() - Constructor for class org.kuali.rice.krad.data.util.ReferenceLinker
 
REFERENCES - Static variable in class org.kuali.rice.krad.data.MaterializeOption
Specify that only references should be materialized.
registerCustomEditor(Class<?>, PropertyEditor) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
registerCustomEditor(Class<?>, String, PropertyEditor) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
registerProvider(Provider) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderRegistryImpl
Register a Provider.
registerProvider(Provider) - Method in interface org.kuali.rice.krad.data.provider.ProviderRegistry
Register a Provider.
relatedType - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
Relationship - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Defines a relationship between the current field and a list of foreign key fields.
relationshipMap - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
relationships - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
REMOVE - Enum constant in enum class org.kuali.rice.krad.data.metadata.MetadataMergeAction
If a match is found (same data object or attribute name), the existing object will be removed.
removedAttributeNames - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
removedCollectionNames - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
removedRelationshipNames - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 
RemoveMapping - Annotation Interface in org.kuali.rice.krad.data.jpa
Class level annotation that indicates that a mapping inherited from a superclass should be "unmapped" in the child class.
RemoveMappings - Annotation Interface in org.kuali.rice.krad.data.jpa
Class level annotation that allows for multiple RemoveMapping annotations to be defined.
REPLACE - Enum constant in enum class org.kuali.rice.krad.data.metadata.MetadataMergeAction
If a match is found (same data object or attribute name), the existing object will be replaced completely by this one.
required - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
requiresListOfExistingTypes() - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Flag which allows the service to indicate that it requires knowledge of previously discovered persistable entities.
requiresListOfExistingTypes() - Method in class org.kuali.rice.krad.data.provider.impl.MetadataProviderBase
Flag which allows the service to indicate that it requires knowledge of previously discovered persistable entities.
requiresListOfExistingTypes() - Method in interface org.kuali.rice.krad.data.provider.MetadataProvider
Flag which allows the service to indicate that it requires knowledge of previously discovered persistable entities.
RESET_OBJECT_ID - Static variable in class org.kuali.rice.krad.data.CopyOption
Specify that the <tt>objectId</tt> field (see GloballyUnique) should be cleared on the copied object and all children.
RESET_PK_FIELDS - Static variable in class org.kuali.rice.krad.data.CopyOption
Specify that the PK fields on the object must be cleared as part of the copy operation.
RESET_VERSION_NUMBER - Static variable in class org.kuali.rice.krad.data.CopyOption
Specify that the Version annotated field should be cleared if present on the copied object.
resourceLoader - Variable in class org.kuali.rice.krad.data.provider.spring.SpringMetadataProviderImpl
The default resource loader to use.
resourceLocations - Variable in class org.kuali.rice.krad.data.provider.spring.SpringMetadataProviderImpl
The locations of the bean resources.

S

save(T, PersistenceOption...) - Method in interface org.kuali.rice.krad.data.DataObjectService
Saves the given data object, determining whether or not this is a new data object which is being created, or an existing one which should be updated.
save(T, PersistenceOption...) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Saves the given data object, determining whether or not this is a new data object which is being created, or an existing one which should be updated.
save(T, PersistenceOption...) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Saves the given data object, determining whether or not this is a new data object which is being created, or an existing one which should be updated.
save(T, PersistenceOption...) - Method in interface org.kuali.rice.krad.data.provider.PersistenceProvider
Saves the given data object, determining whether or not this is a new data object which is being created, or an existing one which should be updated.
savedWithParent - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
scanForRemoveMappings(ClassDescriptor) - Method in class org.kuali.rice.krad.data.jpa.eclipselink.KradEclipseLinkCustomizer
Gets any RemoveMappings out of the given ClassDescriptor.
sensitive - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
Sensitive - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Indicates that the attribute contents could be sensitive and should be protected (masked) by default when included in user interfaces.
sequenceName() - Element in annotation interface org.kuali.rice.krad.data.jpa.PortableSequenceGenerator
(Optional) The name of the database sequence object from which to obtain primary key values.
SerializationContext - Enum Class in org.kuali.rice.krad.data.provider.annotation
Defines different context(s) for serialization in Rice.
Serialized - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Indicates whether the attribute contents should be serialized in the given context(s).
setAttributeName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionSortAttributeImpl
Sets attribute name.
setAttributeRelationships(List<DataObjectAttributeRelationship>) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
setAttributes(List<DataObjectAttribute>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets attributes.
setAutoGrowCollectionLimit(int) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
setAutoGrowNestedPaths(boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
setBackingObjectName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
setBeanClassLoader(ClassLoader) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
setBeanFactory(BeanFactory) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
setBeanFactory(BeanFactory) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
setBeanName(String) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
setBusinessKeyAttributeNames(List<String>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets list of attribute names that make up business key.
setCaseInsensitive(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets value that determines whether attribute is case insensitive.
setChildAttributeName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeRelationshipImpl
Sets the child attribute name.
setCollections(List<DataObjectCollection>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets collections.
setConversionService(ConversionService) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
setDataObjectService(DataObjectService) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Setter for the DataObjectService.
setDataObjectService(DataObjectService) - Method in class org.kuali.rice.krad.data.provider.annotation.impl.AnnotationMetadataProviderImpl
Setter for the the DataObjectService.
setDataObjectService(DataObjectService) - Method in class org.kuali.rice.krad.data.util.ReferenceLinker
Specify the DataObjectService to be used during linking.
setDataSource(DataSource) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specify the JDBC DataSource that the JPA persistence provider is supposed to use for accessing the database.
setDataSource(DataSource) - Method in class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactoryBean
Setter for the DataSource.
setDataType(DataType) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets KRAD data type.
setDefaultCollectionOrderingAttributeNames(List<DataObjectCollectionSortAttribute>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
Sets attribute that the default order of the collection.
setDeletedWithParent(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
setDescription(String) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
setDisplayAttributeName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets the attribute display name.
setElementLabel(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
Sets name used for single object within collection.
setEmbedded(DataObjectMetadataInternal) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets the embedded DataObjectMetadata.
setEmbedded(DataObjectMetadataInternal) - Method in interface org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataInternal
Sets the embedded DataObjectMetadata.
setEmbeddedAttribute(DataObjectAttribute) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets embedded attribute.
setEmbeddedAttribute(DataObjectAttribute) - Method in interface org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeInternal
Sets embedded attribute.
setEmbeddedCollection(DataObjectCollection) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
 
setEmbeddedCommonMetadata(MetadataCommon) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
setEmbeddedCommonMetadata(MetadataCommon) - Method in interface org.kuali.rice.krad.data.metadata.impl.MetadataCommonInternal
 
setEmbeddedMetadataChild(MetadataChild) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
setEntityManager(EntityManager) - Method in class org.kuali.rice.krad.data.jpa.JpaMetadataProviderImpl
Setter for the entity manager.
setEntityManagerFactoryInterface(Class<? extends EntityManagerFactory>) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specify the (potentially vendor-specific) EntityManagerFactory interface that this EntityManagerFactory proxy is supposed to implement.
setEntityManagerInterface(Class<? extends EntityManager>) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specify the (potentially vendor-specific) EntityManager interface that this factory's EntityManagers are supposed to implement.
setExtractOldValueForEditor(boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
setForceUppercase(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Determines if attribute should be forced to upper case.
setIncrementerName(String) - Method in class org.kuali.rice.krad.data.platform.MaxValueIncrementerFactoryBean
Setter for the incrementer name.
setIndirectCollection(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
Sets whether linked item is used.
setInheritedFromAttributeName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets data object name to determine if inherited.
setInheritedFromParentAttributeName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets parent data object name to determine if inherited.
setInheritedFromType(Class<?>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets unknown class to determine if inherited.
setInverseRelationship(MetadataChild) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
setJpaDialect(JpaDialect) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specify the vendor-specific JpaDialect implementation to associate with this EntityManagerFactory.
setJpaProperties(Properties) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specify JPA properties, to be passed into Persistence.createEntityManagerFactory (if any).
setJpaPropertyMap(Map<String, ?>) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specify JPA properties as a Map, to be passed into Persistence.createEntityManagerFactory (if any).
setJpaVendorAdapter(JpaVendorAdapter) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specify the JpaVendorAdapter implementation for the desired JPA provider, if any.
setJtaDataSource(DataSource) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specify the JDBC DataSource that the JPA persistence provider is supposed to use for accessing the database.
setLabel(String) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
setLoadedAtParentLoadTime(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
setLoadedDynamicallyUponUse(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
setLoadTimeWeaver(LoadTimeWeaver) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
setManagedClassNames(List<String>) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specifies a List of class names which should be loaded into the resulting EntityManagerFactory as managed JPA classes.
setMappingResources(String...) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specify one or more mapping resources (equivalent to &lt;mapping-file&gt; entries in persistence.xml) for the default persistence unit.
setMaxItemsInCollection(Long) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
Sets maximum items in collection.
setMaxLength(Long) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets max length of attribute.
setMergeAction(MetadataMergeAction) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
setMetadataRepository(MetadataRepository) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Setter for the metadata repository.
setMinItemsInCollection(Long) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionImpl
Sets minimum items in collection.
setMinLength(Long) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets minimum length of attribute.
setName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
setOrderedAttributeList(List<String>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets sorted attribute list.
setOwningType(Class<?>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets the data object type to which this attribute belongs.
setPackagesToScan(String...) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Set whether to use Spring-based scanning for entity classes in the classpath instead of using JPA's standard scanning of jar files with persistence.xml markers in them.
setParentAttributeName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeRelationshipImpl
Sets the parent attribute name.
setPersisted(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets flag whether object is persisted.
setPersistenceProvider(PersistenceProvider) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Set the PersistenceProvider instance to use for creating the EntityManagerFactory.
setPersistenceUnitName(String) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Specify the name of the EntityManagerFactory configuration.
setPersistenceUnitPostProcessors(PersistenceUnitPostProcessor...) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Set the PersistenceUnitPostProcessors to be applied to the * PersistenceUnitInfo used for creating this EntityManagerFactory.
setPrimaryDisplayAttributeName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets list of attribute names used for display.
setPrimaryKeyAttributeNames(List<String>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets list of primary attribute names which make up key.
setPropertyEditor(PropertyEditor) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets the property editor used when loading data.
setPropertyValue(String, Object) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
setPropertyValue(PropertyValue) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
setPropertyValues(Map<?, ?>) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
setPropertyValues(PropertyValues) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
setPropertyValues(PropertyValues, boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
setPropertyValues(PropertyValues, boolean, boolean) - Method in class org.kuali.rice.krad.data.provider.impl.DataObjectWrapperBase
setProviderName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets provider name.
setProviderRegistry(ProviderRegistry) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataRepositoryImpl
 
setProviderRegistry(ProviderRegistry) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Setter for the provider registry.
setProviderRegistry(ProviderRegistry) - Method in class org.kuali.rice.krad.data.provider.ProviderRegistrar
Setter for the provider registry.
setProviders(List<MetadataProvider>) - Method in class org.kuali.rice.krad.data.provider.impl.CompositeMetadataProviderImpl
Setter for the providers.
setProviders(List<Provider>) - Method in class org.kuali.rice.krad.data.provider.ProviderRegistrar
Sets the list of providers for this module.
setReadOnly(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
setReferenceLinker(ReferenceLinker) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Setter for the reference linker.
setRelatedType(Class<?>) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
setRelationships(List<DataObjectRelationship>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets relationships.
setRequired(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Set whether attribute is required.
setResourceLoader(ResourceLoader) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
setResourceLocations(List<String>) - Method in class org.kuali.rice.krad.data.provider.spring.SpringMetadataProviderImpl
Setter for the resource locations.
setSavedWithParent(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
 
setSensitive(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets whether sensitive.
setSharedEntityManager(EntityManager) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Setter for the shared EntityManager.
setShortLabel(String) - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
setSortDirection(SortDirection) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionSortAttributeImpl
Sets sort direction.
setSupportsOptimisticLocking(boolean) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets whether optimistic locking is supported.
setType(Class<?>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets unknown class in order to determine type.
setType(Class<?>) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
Sets unknown class to determine type.
setTypeClassName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
This is really a helper method for cases where these objects may need to be built up via Spring XML.
setValidCharactersConstraintBeanName(String) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
BETA: Sets valid character constraint bean name.
setValidValues(KeyValuesFinder) - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
Sets keyValueFinder used for dropdown.
shortLabel - Variable in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
ShortLabel - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
Defines the data dictionary attribute 'short label' that provides an alternate shorter label for the property on a field.
sortAttributes() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.CollectionRelationship
The default sort order for the collection.
sortDirection - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionSortAttributeImpl
 
sortDirection() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.CollectionSortAttribute
Gets the direction which to sort.
SortDirection - Enum Class in org.kuali.rice.krad.data.metadata
Sorting orders used for collection definitions and lookup generation.
SpringMetadataProviderImpl - Class in org.kuali.rice.krad.data.provider.spring
Metadata provider which can be configured via the standard spring mechanisms.
SpringMetadataProviderImpl() - Constructor for class org.kuali.rice.krad.data.provider.spring.SpringMetadataProviderImpl
Creates a metadata provider which can be configured via the standard spring mechanisms.
Subclassing - Search tag in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
Section
supports(Class<T>) - Method in interface org.kuali.rice.krad.data.DataObjectService
Returns whether the DataObjectService supports the given type, where "supports" means that there is at least one PersistenceProvider that handles the given type.
supports(Class<T>) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
Returns whether the DataObjectService supports the given type, where "supports" means that there is at least one PersistenceProvider that handles the given type.
supportsOptimisticLocking - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 

T

toString() - Method in class org.kuali.rice.krad.data.CopyOption
 
toString() - Method in class org.kuali.rice.krad.data.jpa.IdClassBase
toString() - Method in class org.kuali.rice.krad.data.MaterializeOption
 
toString() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
toString() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeRelationshipImpl
toString() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectCollectionSortAttributeImpl
toString() - Method in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
toString() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataChildBase
toString() - Method in class org.kuali.rice.krad.data.metadata.impl.MetadataCommonBase
 
toString() - Method in class org.kuali.rice.krad.data.platform.DatabasePlatformInfo
toString() - Method in class org.kuali.rice.krad.data.provider.spring.SpringMetadataProviderImpl
translateExceptionIfPossible(RuntimeException) - Method in class org.kuali.rice.krad.data.jpa.KradEntityManagerFactoryBean
 
type - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
type - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectMetadataImpl
 

U

UifValidCharactersConstraintBeanName - Annotation Interface in org.kuali.rice.krad.data.provider.annotation
BETA: Defines a bean name (from the UIF data dictionary) which should be used when validating characters entered into this property.
unregisterProvider(Provider) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderRegistryImpl
Unregister a Provider if it exists.
unregisterProvider(Provider) - Method in interface org.kuali.rice.krad.data.provider.ProviderRegistry
Unregister a Provider if it exists.
UnsupportedDatabasePlatformException - Exception Class in org.kuali.rice.krad.data.platform
A runtime exception which indicates that an unsupported database platform was encountered.
UnsupportedDatabasePlatformException() - Constructor for exception class org.kuali.rice.krad.data.platform.UnsupportedDatabasePlatformException
Creates an unsupported database platform exception.
UnsupportedDatabasePlatformException(String) - Constructor for exception class org.kuali.rice.krad.data.platform.UnsupportedDatabasePlatformException
Creates an unsupported database platform exception.
UnsupportedDatabasePlatformException(String, Throwable) - Constructor for exception class org.kuali.rice.krad.data.platform.UnsupportedDatabasePlatformException
Creates an unsupported database platform exception.
UnsupportedDatabasePlatformException(Throwable) - Constructor for exception class org.kuali.rice.krad.data.platform.UnsupportedDatabasePlatformException
Creates an unsupported database platform exception.
UnsupportedDatabasePlatformException(DatabasePlatformInfo) - Constructor for exception class org.kuali.rice.krad.data.platform.UnsupportedDatabasePlatformException
Creates an unsupported database platform exception.
UPDATE_UPDATABLE_REFS - Static variable in class org.kuali.rice.krad.data.MaterializeOption
Specify that references and/or collections which are saved when the wrapped object is saved should also be refreshed.

V

validCharactersConstraintBeanName - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
validValues - Variable in class org.kuali.rice.krad.data.metadata.impl.DataObjectAttributeImpl
 
value() - Element in annotation interface org.kuali.rice.krad.data.jpa.FilterGenerators
Gets a list of filter generations.
value() - Element in annotation interface org.kuali.rice.krad.data.jpa.RemoveMappings
A list of the mappings to remove.
value() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.CollectionSortAttribute
Gets the attribute name to sort on.
value() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.Description
Gets the text of the description.
value() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.ExtensionFor
(Required) The class for which this one is an extension.
value() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.InheritProperties
Gets the list of InheritPropertys.
value() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.KeyValuesFinderClass
Gets the KeyValuesFinder class to instantiate.
value() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.Label
Gets the label of the property.
value() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.MergeAction
Gets the indicator on how metadata merging should occur.
value() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.PropertyEditorClass
Gets the PropertyEditor class to instantiate.
value() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.ShortLabel
Gets the short label of the property.
value() - Element in annotation interface org.kuali.rice.krad.data.provider.annotation.UifValidCharactersConstraintBeanName
Gets the bean name which should be used to validate characters for this property.
valueOf(String) - Static method in enum class org.kuali.rice.krad.data.jpa.FilterOperators
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kuali.rice.krad.data.metadata.MetadataMergeAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kuali.rice.krad.data.metadata.SortDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kuali.rice.krad.data.provider.annotation.SerializationContext
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.kuali.rice.krad.data.jpa.FilterOperators
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kuali.rice.krad.data.metadata.MetadataMergeAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kuali.rice.krad.data.metadata.SortDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kuali.rice.krad.data.provider.annotation.SerializationContext
Returns an array containing the constants of this enum class, in the order they are declared.
verifyDataObjectWritable(Object) - Method in class org.kuali.rice.krad.data.jpa.JpaPersistenceProvider
Verifies that the data object can be written to.

W

wrap(T) - Method in interface org.kuali.rice.krad.data.DataObjectService
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.
wrap(T) - Method in class org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService
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.

Y

YES_VALUES - Static variable in class org.kuali.rice.krad.data.jpa.converters.BooleanYNConverter
Defines the set of values that all correspond to yes.
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form