public class SupportAttributeDefinition extends PrimitiveAttributeDefinition
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
identifier |
sourceName, targetNameembeddedDataObjectMetadata, generatedFromMetadata, idcomponentCode, namespaceCode| Constructor and Description |
|---|
SupportAttributeDefinition() |
| Modifier and Type | Method and Description |
|---|---|
void |
completeValidation(Class rootBusinessObjectClass,
Class otherBusinessObjectClass)
Directly validate simple fields.
|
void |
completeValidation(Class rootBusinessObjectClass,
Class otherBusinessObjectClass,
ValidationTrace tracer)
Directly validate simple fields
|
boolean |
isIdentifier() |
void |
setIdentifier(boolean identifier)
identifier when true, only the field marked as an identifier will be passed in as a lookup parameter
at most one supportAttribute for each relationship should be defined as identifier="true"
|
String |
toString() |
getSourceName, getTargetName, setSourceName, setTargetNamegetId, hasEmbeddedDataObjectMetadata, setEmbeddedDataObjectMetadata, setGeneratedFromMetadata, setId, wasGeneratedFromMetadataclone, copy, dataDictionaryPostProcessing, getComponentCode, getNamespaceCode, setComponentCode, setNamespaceCodeequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdataDictionaryPostProcessing, getComponentCode, getNamespaceCodeprotected boolean identifier
public SupportAttributeDefinition()
public boolean isIdentifier()
public void setIdentifier(boolean identifier)
public void completeValidation(Class rootBusinessObjectClass, Class otherBusinessObjectClass)
completeValidation in interface DataDictionaryDefinitioncompleteValidation in class PrimitiveAttributeDefinitionrootBusinessObjectClass - Class of the BusinessObjectEntry which ultimately contains this definitionotherBusinessObjectClass - other stuff required to complete validationDataDictionaryDefinition.completeValidation(java.lang.Class,
java.lang.Class)public void completeValidation(Class rootBusinessObjectClass, Class otherBusinessObjectClass, ValidationTrace tracer)
completeValidation in interface DataDictionaryDefinitioncompleteValidation in class PrimitiveAttributeDefinitionrootBusinessObjectClass - Class of the BusinessObjectEntry which ultimately contains this definitionotherBusinessObjectClass - other stuff required to complete validationtracer - ValidationTrace class used to track what was being validated at the time of any problems discoveredDataDictionaryEntry.completeValidation(org.kuali.rice.krad.datadictionary.validator.ValidationTrace)public String toString()
toString in class PrimitiveAttributeDefinitionCopyright © 2005–2016 The Kuali Foundation. All rights reserved.