public class BusinessObjectEntry extends DataObjectEntry
baseDataObjectClass, boNotesEnabled, dataObjectClass, exporterClass, groupByAttributesForEffectiveDating, helpDefinition, inactivationBlockingDefinitions, mustOccurConstraints, name, objectDescription, objectLabel, primaryKeys, titleAttributeattributeMap, attributes, collectionMap, collections, complexAttributeMap, complexAttributes, dataObjectMetadata, EXCLUDED_PROPERTY_NAMES, relationshipMap, relationships, stateMappingcomponentCode, namespaceCode| Constructor and Description |
|---|
BusinessObjectEntry() |
| Modifier and Type | Method and Description |
|---|---|
void |
completeValidation()
Directly validate simple fields, call completeValidation on Definition fields.
|
void |
completeValidation(ValidationTrace tracer)
Directly validate simple fields
|
void |
dataDictionaryPostProcessing()
Perform any needed post-processing of the bean properties.
|
Class<? extends BusinessObject> |
getBaseBusinessObjectClass() |
Class<? extends BusinessObject> |
getBusinessObjectClass() |
void |
setBaseBusinessObjectClass(Class<? extends BusinessObject> baseBusinessObjectClass)
The baseBusinessObjectClass is an optional parameter for specifying a base class
for the dataObjectClass, allowing the data dictionary to index by the base class
in addition to the current class.
|
void |
setBusinessObjectClass(Class<? extends BusinessObject> businessObjectClass) |
getBaseDataObjectClass, getDataObjectClass, getEntryClass, getExporterClass, getFullClassName, getGroupByAttributesForEffectiveDating, getHelpDefinition, getInactivationBlockingDefinitions, getJstlKey, getMustOccurConstraints, getName, getObjectDescription, getObjectLabel, getPrimaryKeys, getTitleAttribute, isBoNotesEnabled, setBaseDataObjectClass, setBoNotesEnabled, setDataObjectClass, setExporterClass, setGroupByAttributesForEffectiveDating, setHelpDefinition, setInactivationBlockingDefinitions, setMustOccurConstraints, setName, setObjectDescription, setObjectLabel, setPrimaryKeys, setTitleAttributeembedMetadata, getAttributeDefinition, getAttributeNames, getAttributes, getCollectionDefinition, getCollectionNames, getCollections, getComplexAttributes, getDataObjectMetadata, getRelationshipDefinition, getRelationshipMap, getRelationshipNames, getRelationships, getStateMapping, hasEmbeddedDataObjectMetadata, hasExcludedHint, injectMetadataIntoAttributes, injectMetadataIntoCollections, injectMetadataIntoRelationships, setAttributes, setCollections, setComplexAttributes, setDataObjectMetadata, setRelationshipMap, setRelationships, setStateMappingclone, copy, getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCodeequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComponentCode, getNamespaceCodepublic BusinessObjectEntry()
public void setBusinessObjectClass(Class<? extends BusinessObject> businessObjectClass)
public Class<? extends BusinessObject> getBusinessObjectClass()
public void setBaseBusinessObjectClass(Class<? extends BusinessObject> baseBusinessObjectClass)
public Class<? extends BusinessObject> getBaseBusinessObjectClass()
public void completeValidation()
completeValidation in interface DataDictionaryEntrycompleteValidation in class DataObjectEntrypublic void completeValidation(ValidationTrace tracer)
DataObjectEntrycompleteValidation in interface DataDictionaryEntrycompleteValidation in class DataObjectEntrytracer - - Record of object's locationDataDictionaryEntry.completeValidation(org.kuali.rice.krad.datadictionary.validator.ValidationTrace)public void dataDictionaryPostProcessing()
DictionaryBeandataDictionaryPostProcessing in interface DictionaryBeandataDictionaryPostProcessing in class DataDictionaryEntryBaseCopyright © 2005–2016 The Kuali Foundation. All rights reserved.