public class BusinessObjectEntry extends DataObjectEntry
| Modifier and Type | Field and Description |
|---|---|
protected Class<? extends BusinessObject> |
baseBusinessObjectClass |
boNotesEnabled, dataObjectClass, exporterClass, groupByAttributesForEffectiveDating, helpDefinition, inactivationBlockingDefinitions, mustOccurConstraints, name, objectDescription, objectLabel, primaryKeys, titleAttributeattributeMap, attributes, collectionMap, collections, complexAttributeMap, complexAttributes, relationshipMap, relationships| Constructor and Description |
|---|
BusinessObjectEntry() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet()
This overridden method ...
|
void |
completeValidation()
Directly validate simple fields, call completeValidation on Definition fields.
|
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) |
String |
toString() |
getDataObjectClass, getEntryClass, getExporterClass, getFullClassName, getGroupByAttributesForEffectiveDating, getHelpDefinition, getInactivationBlockingDefinitions, getJstlKey, getMustOccurConstraints, getName, getObjectDescription, getObjectLabel, getPrimaryKeys, getTitleAttribute, isBoNotesEnabled, setBoNotesEnabled, setDataObjectClass, setExporterClass, setGroupByAttributesForEffectiveDating, setHelpDefinition, setInactivationBlockingDefinitions, setMustOccurConstraints, setName, setObjectDescription, setObjectLabel, setPrimaryKeys, setTitleAttributegetAttributeDefinition, getAttributeNames, getAttributes, getCollectionDefinition, getCollectionNames, getCollections, getComplexAttributes, getRelationshipDefinition, getRelationshipNames, getRelationships, setAttributes, setCollections, setComplexAttributes, setRelationshipsprotected Class<? extends BusinessObject> baseBusinessObjectClass
public 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 afterPropertiesSet() throws Exception
DataDictionaryEntryBaseafterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanafterPropertiesSet in class DataDictionaryEntryBaseExceptionDataDictionaryEntryBase.afterPropertiesSet()public String toString()
toString in class DataObjectEntryObject.toString()Copyright © 2005–2016 The Kuali Foundation. All rights reserved.