public abstract class TdlDefinitionDMO extends DSDefinitionDMO implements DmcNamedObjectIF, Serializable
Generated from the dmtdl schema at version unknown
This code was auto-generated by the dmogenerator utility and shouldn't be alterred manually! Generated from: org.dmd.dms.util.DmoFormatter.dumpDMO(DmoFormatter.java:134)
| Modifier and Type | Field and Description |
|---|---|
static String |
constructionClassName |
__objectClass, attributes| Modifier | Constructor and Description |
|---|---|
|
TdlDefinitionDMO() |
protected |
TdlDefinitionDMO(String oc) |
| Modifier and Type | Method and Description |
|---|---|
DmcAttribute<?> |
addDescription(Object value)
Adds another description value.
|
DmcAttribute<?> |
addDescription(String value)
Adds another description to the specified value.
|
DmcAttribute<?> |
delDescription(Object value)
Deletes a description value.
|
DmcAttribute<?> |
delDescription(String value)
Deletes a description from the specified value.
|
boolean |
descriptionContains(String value) |
boolean |
equals(Object obj)
This method performs an attribute by attribute comparison of this
object with the specified object and returns true if they are equal.
|
TdlModuleREF |
getDefinedInTdlModule() |
TdlModuleREF |
getDefinedInTdlModuleREF() |
Iterator<String> |
getDescription()
The description attribute is used to provide descriptive\n documentation
for schema related definitions.
|
int |
getDescriptionSize() |
DotName |
getDotName()
The dotName attribute is used to store dot separated names.
|
DefinitionName |
getName()
The name attribute is used to store a single string token that represents
a unique name\n for an object with the set of definitions of which it is a
part.
|
String |
getNthDescription(int i) |
DefinitionName |
getObjectName() |
DmcAttribute<?> |
getObjectNameAttribute() |
int |
hashCode() |
void |
remDefinedInTdlModule()
Removes the definedInTdlModule attribute value.
|
void |
remDescription()
Removes the description attribute value.
|
void |
remDotName()
Removes the dotName attribute value.
|
void |
remName()
Removes the name attribute value.
|
void |
setDefinedInTdlModule(Object value)
Sets definedInTdlModule to the specified value.
|
void |
setDefinedInTdlModule(TdlModuleDMO value)
Sets definedInTdlModule to the specified value.
|
void |
setDotName(DotName value)
Sets dotName to the specified value.
|
void |
setDotName(Object value)
Sets dotName to the specified value.
|
void |
setName(DefinitionName value)
Sets name to the specified value.
|
void |
setName(Object value)
Sets name to the specified value.
|
addComment, addExample, addNvp, addOptimize, addQuestion, addSkip, addTags, getComment, getDefinedIn, getDescriptionWithNewlines, getDmoFromModule, getExample, getFile, getHint, getIdToAttrInfo, getLineNumber, getNew, getNvp, getObsolete, getOptimize, getQuestion, getRelationship, getSearchable, getSkip, getSlice, getSortName, getStringToAttrInfo, getTags, getVersion, getWhy, setDefinedIn, setDmoFromModule, setFile, setHint, setLineNumber, setObsolete, setRelationship, setSearchable, setSortName, setVersion, setWhyadd, add, addAux, addAux, addBackref, allowsAttribute, applyModifier, clearReferenceInfo, cloneIt, del, del, delFromEmptyAttribute, deserializeIt, get, get, get, getAdditionalAttributes, getAttributeInfo, getAttributeInfo, getAttributeIterator, getAttributeNames, getAttributes, getAttributeValidators, getBackref, getBackRefs, getConstructionClass, getConstructionClassInfo, getConstructionClassName, getContainer, getDataType, getFullClassName, getLastValue, getModifier, getObjectClass, getObjectValidators, getReferringObjects, getReferringObjectsViaAttribute, getStagingObject, hasAux, hasValue, isModrec, isReferenced, isStaging, modrec, nth, nthNullFromEmptyAttribute, numberOfAttributes, populateSlice, referenceCount, rem, rem, removeAux, removeBackref, resolveReferences, resolveReferences, resolveReferences, resolveReferencesExceptClass, resolveReferencesExceptClass, serializeIt, set, set, setContainer, setLastValue, setModifier, shallowCopy, staging, supportsBackrefTracking, toCompactJSON, toCompactJSON, toJSON, toJSON, toJSON, toOIF, toOIF, toOIFNoPadding, toPersistentOIF, toPersistentOIF, toString, youAreDeletedpublic static final String constructionClassName
public TdlDefinitionDMO()
protected TdlDefinitionDMO(String oc)
public DefinitionName getObjectName()
getObjectName in interface DmcNamedObjectIFgetObjectName in class DSDefinitionDMOpublic DmcAttribute<?> getObjectNameAttribute()
getObjectNameAttribute in interface DmcNamedObjectIFgetObjectNameAttribute in class DSDefinitionDMOpublic boolean equals(Object obj)
DmcObjectequals in interface DmcNamedObjectIFequals in class DmcObjectobj - The comparison object.public Iterator<String> getDescription()
DSDefinitionDMOgetDescription in class DSDefinitionDMOpublic String getNthDescription(int i)
i - the indexpublic DmcAttribute<?> addDescription(String value)
value - Stringpublic boolean descriptionContains(String value)
value - Stringpublic DmcAttribute<?> addDescription(Object value) throws DmcValueException
addDescription in class DSDefinitionDMOvalue - A value compatible with StringDmcValueException - if value is not correctpublic int getDescriptionSize()
public DmcAttribute<?> delDescription(Object value) throws DmcValueException
value - The String to be deleted from set of attribute values.DmcValueException - if the value is incorrectpublic DmcAttribute<?> delDescription(String value)
value - Stringpublic void remDescription()
public DefinitionName getName()
DSDefinitionDMOgetName in class DSDefinitionDMOpublic void setName(DefinitionName value)
value - DefinitionNamepublic void setName(Object value) throws DmcValueException
setName in class DSDefinitionDMOvalue - A value compatible with DmcTypeDefinitionNameSVDmcValueException - if value is not correctpublic void remName()
public DotName getDotName()
DSDefinitionDMOgetDotName in class DSDefinitionDMOpublic void setDotName(DotName value)
value - DotNamepublic void setDotName(Object value) throws DmcValueException
setDotName in class DSDefinitionDMOvalue - A value compatible with DmcTypeDotNameSVDmcValueException - if value is not correctpublic void remDotName()
public TdlModuleREF getDefinedInTdlModule()
public TdlModuleREF getDefinedInTdlModuleREF()
public void setDefinedInTdlModule(TdlModuleDMO value)
value - TdlModuleDMOpublic void setDefinedInTdlModule(Object value) throws DmcValueException
value - A value compatible with DmcTypeTdlModuleREFSVDmcValueException - if value is not correctpublic void remDefinedInTdlModule()
Copyright © 2023. All rights reserved.