public class UsingIndexedAttributesDMO 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 |
|---|---|
|
UsingIndexedAttributesDMO() |
|
UsingIndexedAttributesDMO(DmcTypeModifierMV mods) |
protected |
UsingIndexedAttributesDMO(String oc) |
| Modifier and Type | Method and Description |
|---|---|
DmcAttribute<?> |
addIndexedString(Object value)
Adds another indexedString value.
|
DmcAttribute<?> |
addSomeRelationIndexed(Object value)
Adds another someRelationIndexed value.
|
DmcAttribute<?> |
delIndexedString(Object value)
Deletes a indexedString value.
|
DmcAttribute<?> |
delIndexedString(String value)
Deletes a indexedString from the specified value.
|
DmcAttribute<?> |
delSomeRelationIndexed(Object value)
Deletes a someRelationIndexed value.
|
Iterator<String> |
getIndexedString() |
int |
getIndexedStringSize() |
UsingIndexedAttributesDMO |
getModificationRecorder() |
UsingIndexedAttributesDMO |
getNew()
Auto-generated derived classes override this to return an empty instance
of themselves.
|
String |
getNthIndexedString(int i) |
SomeRelation |
getNthSomeRelationIndexed(int i) |
SomeRelation |
getNthSomeRelationIndexedREF(int i) |
UsingIndexedAttributesDMO |
getSlice(DmcSliceInfo info)
Auto-generated derived classes override this to return an instance of themselves
with just the specified slice of attributes.
|
int |
getSomeRelationIndexedSize() |
boolean |
indexedStringContains(String value) |
void |
remIndexedString()
Removes the indexedString attribute value.
|
void |
remSomeRelationIndexed()
Removes the someRelationIndexed attribute value.
|
DmcAttribute<?> |
setNthIndexedString(int index,
String value)
Sets the value at the specified index.
|
DmcAttribute<?> |
setNthSomeRelationIndexed(int index,
SomeRelation value)
Sets the someRelationIndexed 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 UsingIndexedAttributesDMO()
protected UsingIndexedAttributesDMO(String oc)
public UsingIndexedAttributesDMO(DmcTypeModifierMV mods)
public UsingIndexedAttributesDMO getNew()
DmcObjectpublic UsingIndexedAttributesDMO getSlice(DmcSliceInfo info)
DmcObjectpublic UsingIndexedAttributesDMO getModificationRecorder()
public SomeRelation getNthSomeRelationIndexed(int i)
public SomeRelation getNthSomeRelationIndexedREF(int i)
public DmcAttribute<?> setNthSomeRelationIndexed(int index, SomeRelation value)
value - SomeRelationpublic DmcAttribute<?> addSomeRelationIndexed(Object value) throws DmcValueException
value - A value compatible with SomeRelationDmcValueException - if value is not correctpublic int getSomeRelationIndexedSize()
public DmcAttribute<?> delSomeRelationIndexed(Object value)
value - The SomeRelation to be deleted from set of attribute values.public void remSomeRelationIndexed()
public String getNthIndexedString(int i)
i - the indexpublic DmcAttribute<?> setNthIndexedString(int index, String value)
value - Stringpublic boolean indexedStringContains(String value)
value - Stringpublic DmcAttribute<?> addIndexedString(Object value) throws DmcValueException
value - A value compatible with StringDmcValueException - if value is not correctpublic int getIndexedStringSize()
public DmcAttribute<?> delIndexedString(Object value) throws DmcValueException
value - The String to be deleted from set of attribute values.DmcValueException - if the value is incorrectpublic DmcAttribute<?> delIndexedString(String value)
value - Stringpublic void remIndexedString()
Copyright © 2023. All rights reserved.