public class ExtendedRefMVIDXDMO 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 |
|---|---|
|
ExtendedRefMVIDXDMO() |
|
ExtendedRefMVIDXDMO(DmcTypeModifierMV mods) |
protected |
ExtendedRefMVIDXDMO(String oc) |
| Modifier and Type | Method and Description |
|---|---|
DmcAttribute<?> |
addMvIdxExtendedRef(Object value)
Adds another mvIdxExtendedRef value.
|
DmcAttribute<?> |
delMvIdxExtendedRef(Object value)
Deletes a mvIdxExtendedRef value.
|
ExtendedRefMVIDXDMO |
getModificationRecorder() |
int |
getMvIdxExtendedRefSize() |
ExtendedRefMVIDXDMO |
getNew()
Auto-generated derived classes override this to return an empty instance
of themselves.
|
SomeRelation |
getNthMvIdxExtendedRef(int i) |
SomeRelation |
getNthMvIdxExtendedRefREF(int i) |
ExtendedRefMVIDXDMO |
getSlice(DmcSliceInfo info)
Auto-generated derived classes override this to return an instance of themselves
with just the specified slice of attributes.
|
void |
remMvIdxExtendedRef()
Removes the mvIdxExtendedRef attribute value.
|
DmcAttribute<?> |
setNthMvIdxExtendedRef(int index,
SomeRelation value)
Sets the mvIdxExtendedRef value at the specified index.
|
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 ExtendedRefMVIDXDMO()
protected ExtendedRefMVIDXDMO(String oc)
public ExtendedRefMVIDXDMO(DmcTypeModifierMV mods)
public ExtendedRefMVIDXDMO getNew()
DmcObjectpublic ExtendedRefMVIDXDMO getSlice(DmcSliceInfo info)
DmcObjectpublic ExtendedRefMVIDXDMO getModificationRecorder()
public SomeRelation getNthMvIdxExtendedRef(int i)
public SomeRelation getNthMvIdxExtendedRefREF(int i)
public DmcAttribute<?> setNthMvIdxExtendedRef(int index, SomeRelation value)
value - SomeRelationpublic DmcAttribute<?> addMvIdxExtendedRef(Object value) throws DmcValueException
value - A value compatible with SomeRelationDmcValueException - if value is not correctpublic int getMvIdxExtendedRefSize()
public DmcAttribute<?> delMvIdxExtendedRef(Object value)
value - The SomeRelation to be deleted from set of attribute values.public void remMvIdxExtendedRef()
Copyright © 2023. All rights reserved.