public class HierarchicObjectDMO extends DmcObject implements DmcNamedObjectIF, Serializable
Generated from the dmrbase schema at version 0.1
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 |
|---|---|
|
HierarchicObjectDMO() |
|
HierarchicObjectDMO(DmcTypeModifierMV mods) |
protected |
HierarchicObjectDMO(String oc) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
String |
getFile() |
FullyQualifiedName |
getFQN() |
Integer |
getLineNumber() |
HierarchicObjectDMO |
getModificationRecorder() |
HierarchicObjectDMO |
getNew()
Auto-generated derived classes override this to return an empty instance
of themselves.
|
FullyQualifiedName |
getObjectName() |
DmcAttribute<?> |
getObjectNameAttribute() |
HierarchicObjectDMO |
getSlice(DmcSliceInfo info)
Auto-generated derived classes override this to return an instance of themselves
with just the specified slice of attributes.
|
int |
hashCode() |
void |
remFile()
Removes the file attribute value.
|
void |
remFQN()
Removes the FQN attribute value.
|
void |
remLineNumber()
Removes the lineNumber attribute value.
|
void |
setFile(Object value)
Sets file to the specified value.
|
void |
setFile(String value)
Sets file to the specified value.
|
void |
setFQN(FullyQualifiedName value)
Sets FQN to the specified value.
|
void |
setFQN(Object value)
Sets FQN to the specified value.
|
void |
setLineNumber(Integer value)
Sets lineNumber to the specified value.
|
void |
setLineNumber(Object value)
Sets lineNumber to the specified value.
|
add, 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 HierarchicObjectDMO()
protected HierarchicObjectDMO(String oc)
public HierarchicObjectDMO(DmcTypeModifierMV mods)
public HierarchicObjectDMO getNew()
DmcObjectpublic HierarchicObjectDMO getSlice(DmcSliceInfo info)
DmcObjectpublic HierarchicObjectDMO getModificationRecorder()
public FullyQualifiedName getObjectName()
getObjectName in interface DmcNamedObjectIFpublic DmcAttribute<?> getObjectNameAttribute()
getObjectNameAttribute in interface DmcNamedObjectIFpublic boolean equals(Object obj)
DmcObjectequals in interface DmcNamedObjectIFequals in class DmcObjectobj - The comparison object.public Integer getLineNumber()
public void setLineNumber(Integer value)
value - Integerpublic void setLineNumber(Object value) throws DmcValueException
value - A value compatible with DmcTypeIntegerSVDmcValueException - if value is not correctpublic void remLineNumber()
public String getFile()
public void setFile(String value)
value - Stringpublic void setFile(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringSVDmcValueException - if value is not correctpublic void remFile()
public FullyQualifiedName getFQN()
public void setFQN(FullyQualifiedName value)
value - FullyQualifiedNamepublic void setFQN(Object value) throws DmcValueException
value - A value compatible with DmcTypeFullyQualifiedNameSVDmcValueException - if value is not correctpublic void remFQN()
Copyright © 2023. All rights reserved.