Package org.kuali.rice.krad.data.provider.annotation
package org.kuali.rice.krad.data.provider.annotation
-
ClassDescriptionDefines a relationship between attributes on two data objects.Indicates that the field forms part of the business key for the data object.Defines that the associated Collection field contains a collection of DataObjects.Defines an attribute on which to sort a collection.Defines the data dictionary attribute 'description', which gives a longer description of the object than its label.Identifies the annotated class as an extension object for the given baseline class.Indicates that this attribute should be forced to upper case before being sent to the
PersistenceProvider.Container object for multipleInheritPropertyreferences.Represents a property which should be inherited from another data object class.Allows you to configure aKeyValuesFinderdirectly on the property.Defines the data dictionary attribute 'label' that provides the primary label for the property on a field.Indicates that, for other annotation metadata on the current class, field, how they should be handled.Defines the property as one which should be picked up by the metadata.Allows you to define aPropertyEditorfor the attribute.Marks the property as read-only for the purposes of any interfaces.Defines a relationship between the current field and a list of foreign key fields.Indicates that the attribute contents could be sensitive and should be protected (masked) by default when included in user interfaces.Defines different context(s) for serialization in Rice.Indicates whether the attribute contents should be serialized in the given context(s).Defines the data dictionary attribute 'short label' that provides an alternate shorter label for the property on a field.BETA: Defines a bean name (from the UIF data dictionary) which should be used when validating characters entered into this property.