public class ComplexTypeTestDMO extends DmcObject implements Serializable
Generated from the dmt 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 |
|---|---|
|
ComplexTypeTestDMO() |
|
ComplexTypeTestDMO(DmcTypeModifierMV mods) |
protected |
ComplexTypeTestDMO(String oc) |
| Modifier and Type | Method and Description |
|---|---|
DmcAttribute<?> |
addMvComplex(MenuElementTypeAndComment value)
Adds another mvComplex to the specified value.
|
DmcAttribute<?> |
addMvComplex(Object value)
Adds another mvComplex value.
|
DmcAttribute<?> |
delMvComplex(MenuElementTypeAndComment value)
Deletes a mvComplex from the specified value.
|
DmcAttribute<?> |
delMvComplex(Object value)
Deletes a mvComplex value.
|
ComplexTypeTestDMO |
getModificationRecorder() |
Iterator<MenuElementTypeAndComment> |
getMvComplex() |
int |
getMvComplexSize() |
ComplexTypeTestDMO |
getNew()
Auto-generated derived classes override this to return an empty instance
of themselves.
|
MenuElementTypeAndComment |
getNthMvComplex(int i) |
ComplexTypeTestDMO |
getSlice(DmcSliceInfo info)
Auto-generated derived classes override this to return an instance of themselves
with just the specified slice of attributes.
|
MenuElementTypeAndComment |
getSvComplex() |
boolean |
mvComplexContains(MenuElementTypeAndComment value) |
void |
remMvComplex()
Removes the mvComplex attribute value.
|
void |
remSvComplex()
Removes the svComplex attribute value.
|
void |
setSvComplex(MenuElementTypeAndComment value)
Sets svComplex to the specified value.
|
void |
setSvComplex(Object value)
Sets svComplex to the specified value.
|
add, add, addAux, addAux, addBackref, allowsAttribute, applyModifier, clearReferenceInfo, cloneIt, del, del, delFromEmptyAttribute, deserializeIt, equals, 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 ComplexTypeTestDMO()
protected ComplexTypeTestDMO(String oc)
public ComplexTypeTestDMO(DmcTypeModifierMV mods)
public ComplexTypeTestDMO getNew()
DmcObjectpublic ComplexTypeTestDMO getSlice(DmcSliceInfo info)
DmcObjectpublic ComplexTypeTestDMO getModificationRecorder()
public MenuElementTypeAndComment getSvComplex()
public void setSvComplex(MenuElementTypeAndComment value)
value - MenuElementTypeAndCommentpublic void setSvComplex(Object value) throws DmcValueException
value - A value compatible with DmcTypeMenuElementTypeAndCommentSVDmcValueException - if value is not correctpublic void remSvComplex()
public Iterator<MenuElementTypeAndComment> getMvComplex()
public MenuElementTypeAndComment getNthMvComplex(int i)
i - the indexpublic DmcAttribute<?> addMvComplex(MenuElementTypeAndComment value)
value - MenuElementTypeAndCommentpublic boolean mvComplexContains(MenuElementTypeAndComment value)
value - MenuElementTypeAndCommentpublic DmcAttribute<?> addMvComplex(Object value) throws DmcValueException
value - A value compatible with MenuElementTypeAndCommentDmcValueException - if value is not correctpublic int getMvComplexSize()
public DmcAttribute<?> delMvComplex(Object value) throws DmcValueException
value - The MenuElementTypeAndComment to be deleted from set of attribute values.DmcValueException - if the value is incorrectpublic DmcAttribute<?> delMvComplex(MenuElementTypeAndComment value)
value - MenuElementTypeAndCommentpublic void remMvComplex()
Copyright © 2023. All rights reserved.