public class SequenceRoot
extends org.umlg.runtime.domain.BaseUmlgCompositionNode
implements org.umlg.runtime.domain.UmlgRootNode, org.umlg.runtime.domain.CompositionNode
| Modifier and Type | Class and Description |
|---|---|
static class |
SequenceRoot.SequenceRootRuntimePropertyEnum |
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
SequenceRoot()
default constructor for SequenceRoot
|
SequenceRoot(Boolean persistent)
constructor for SequenceRoot
|
SequenceRoot(Object id)
constructor for SequenceRoot
|
SequenceRoot(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
constructor for SequenceRoot
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToName(String name) |
void |
addToNameIgnoreInverse(String name) |
void |
addToSequenceTest(int index,
SequenceTest sequenceTest) |
void |
addToSequenceTest(int index,
org.umlg.runtime.collection.UmlgOrderedSet<SequenceTest> sequenceTest) |
void |
addToSequenceTest(SequenceTest sequenceTest) |
void |
addToSequenceTest(org.umlg.runtime.collection.UmlgOrderedSet<SequenceTest> sequenceTest) |
void |
addToSequenceTestIgnoreInverse(SequenceTest sequenceTest) |
static org.umlg.runtime.collection.UmlgSet<? extends SequenceRoot> |
allInstances() |
static org.umlg.runtime.collection.UmlgSet<? extends SequenceRoot> |
allInstances(org.umlg.runtime.collection.Filter filter) |
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
checkClassConstraints() |
void |
clearName() |
void |
clearSequenceTest() |
void |
delete() |
void |
fromJson(Map<String,Object> propertyMap) |
void |
fromJson(String json) |
void |
fromJsonDataTypeAndComposite(Map<String,Object> propertyMap) |
void |
fromJsonNonCompositeOne(Map<String,Object> propertyMap) |
void |
fromJsonNonCompositeRequiredMany(Map<String,Object> propertyMap) |
String |
getMetaDataAsJson() |
String |
getName() |
org.umlg.runtime.domain.UmlgNode |
getOwningObject() |
String |
getQualifiedName() |
List<org.umlg.runtime.collection.Qualifier> |
getQualifiers(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
org.umlg.runtime.domain.UmlgNode node,
boolean inverse)
getQualifiers is called from the collection in order to update the index used to implement the qualifier
|
org.umlg.runtime.collection.UmlgOrderedSet<SequenceTest> |
getSequenceTest() |
int |
getSize(boolean inverse,
org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty)
getSize is called from the BaseCollection.addInternal in order to save the size of the inverse collection to update the edge's sequence order
|
String |
getUid() |
boolean |
hasOnlyOneCompositeParent() |
void |
initDataTypeVariablesWithDefaultValues() |
void |
initialiseProperties(boolean loaded)
boolean properties' default values are initialized in the constructor via z_internalBooleanProperties
|
void |
initialiseProperty(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse,
boolean loaded) |
void |
initVariables() |
org.umlg.runtime.collection.UmlgRuntimeProperty |
inverseAdder(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse,
org.umlg.runtime.domain.UmlgNode umlgNode) |
boolean |
isTinkerRoot() |
void |
removeFromName(String name) |
void |
removeFromName(org.umlg.runtime.collection.UmlgSet<String> name) |
void |
removeFromSequenceTest(SequenceTest sequenceTest) |
void |
removeFromSequenceTest(org.umlg.runtime.collection.UmlgOrderedSet<SequenceTest> sequenceTest) |
void |
setName(String name) |
void |
setSequenceTest(org.umlg.runtime.collection.UmlgOrderedSet<SequenceTest> sequenceTest) |
String |
toJson() |
String |
toJson(Boolean deep)
deep indicates that components also be serialized.
|
String |
toJsonWithoutCompositeParent() |
String |
toJsonWithoutCompositeParent(Boolean deep)
deep indicates that components also be serialized.
|
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
validateMultiplicities() |
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
validateName(String name) |
void |
z_internalAddPersistentValueToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
Object umlgNode) |
void |
z_internalAddToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
Object umlgNode) |
Set<org.umlg.runtime.collection.UmlgRuntimeProperty> |
z_internalBooleanProperties() |
Set<org.umlg.runtime.collection.UmlgRuntimeProperty> |
z_internalDataTypeProperties() |
Map<org.umlg.runtime.collection.UmlgRuntimeProperty,Object> |
z_internalDataTypePropertiesWithDefaultValues() |
org.umlg.runtime.collection.UmlgCollection<? extends Object> |
z_internalGetCollectionFor(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse) |
void |
z_internalMarkCollectionLoaded(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
boolean loaded) |
getPathToCompositionalRootaddToThreadEntityVar, asSet, changed, doBeforeCommit, equals, getEdge, getId, getVertex, hashCode, hasInitBeenCalled, notEquals, oclAsType, oclIsInState, oclIsInvalid, oclIsKindOf, oclIsNew, oclIsTypeOf, oclIsUndefined, oclLocale, oclType, reload, setEdge, setVertexclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitasSet, getEdge, getPathToCompositionalRoot, getVertex, setEdgepublic static final long serialVersionUID
public SequenceRoot(Object id)
id - public SequenceRoot(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
vertex - public SequenceRoot()
public SequenceRoot(Boolean persistent)
persistent - public void addToName(String name)
public void addToNameIgnoreInverse(String name)
public void addToSequenceTest(SequenceTest sequenceTest)
public void addToSequenceTest(org.umlg.runtime.collection.UmlgOrderedSet<SequenceTest> sequenceTest)
public void addToSequenceTest(int index,
SequenceTest sequenceTest)
public void addToSequenceTest(int index,
org.umlg.runtime.collection.UmlgOrderedSet<SequenceTest> sequenceTest)
public void addToSequenceTestIgnoreInverse(SequenceTest sequenceTest)
public static org.umlg.runtime.collection.UmlgSet<? extends SequenceRoot> allInstances(org.umlg.runtime.collection.Filter filter)
public static org.umlg.runtime.collection.UmlgSet<? extends SequenceRoot> allInstances()
public List<org.umlg.runtime.validation.UmlgConstraintViolation> checkClassConstraints()
checkClassConstraints in interface org.umlg.runtime.domain.UmlgNodepublic void clearName()
public void clearSequenceTest()
public void delete()
delete in interface org.umlg.runtime.domain.UmlgNodepublic void fromJson(Map<String,Object> propertyMap)
fromJson in interface org.umlg.runtime.domain.PersistentObjectpublic void fromJson(String json)
fromJson in interface org.umlg.runtime.domain.PersistentObjectpublic void fromJsonDataTypeAndComposite(Map<String,Object> propertyMap)
fromJsonDataTypeAndComposite in interface org.umlg.runtime.domain.PersistentObjectpublic void fromJsonNonCompositeOne(Map<String,Object> propertyMap)
fromJsonNonCompositeOne in interface org.umlg.runtime.domain.PersistentObjectpublic void fromJsonNonCompositeRequiredMany(Map<String,Object> propertyMap)
fromJsonNonCompositeRequiredMany in interface org.umlg.runtime.domain.PersistentObjectpublic String getMetaDataAsJson()
getMetaDataAsJson in interface org.umlg.runtime.domain.PersistentObjectpublic String getName()
getName in class org.umlg.runtime.domain.BaseUmlgpublic org.umlg.runtime.domain.UmlgNode getOwningObject()
getOwningObject in interface org.umlg.runtime.domain.CompositionNodegetOwningObject in interface org.umlg.runtime.domain.UmlgNodepublic String getQualifiedName()
getQualifiedName in interface org.umlg.runtime.domain.UmlgEnumpublic List<org.umlg.runtime.collection.Qualifier> getQualifiers(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, org.umlg.runtime.domain.UmlgNode node, boolean inverse)
getQualifiers in interface org.umlg.runtime.domain.UmlgNodetumlRuntimeProperty - node - inverse - public org.umlg.runtime.collection.UmlgOrderedSet<SequenceTest> getSequenceTest()
public int getSize(boolean inverse,
org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty)
getSize in interface org.umlg.runtime.domain.UmlgNodeinverse - tumlRuntimeProperty - public String getUid()
getUid in interface org.umlg.runtime.domain.PersistentObjectpublic boolean hasOnlyOneCompositeParent()
hasOnlyOneCompositeParent in interface org.umlg.runtime.domain.UmlgNodepublic void initDataTypeVariablesWithDefaultValues()
public void initVariables()
initVariables in interface org.umlg.runtime.domain.UmlgNodepublic void initialiseProperties(boolean loaded)
initialiseProperties in interface org.umlg.runtime.domain.UmlgNodeloaded - public void initialiseProperty(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse,
boolean loaded)
initialiseProperty in interface org.umlg.runtime.domain.UmlgNodepublic org.umlg.runtime.collection.UmlgRuntimeProperty inverseAdder(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse,
org.umlg.runtime.domain.UmlgNode umlgNode)
inverseAdder in interface org.umlg.runtime.domain.UmlgNodepublic boolean isTinkerRoot()
isTinkerRoot in interface org.umlg.runtime.domain.UmlgNodepublic void removeFromName(String name)
public void removeFromName(org.umlg.runtime.collection.UmlgSet<String> name)
public void removeFromSequenceTest(SequenceTest sequenceTest)
public void removeFromSequenceTest(org.umlg.runtime.collection.UmlgOrderedSet<SequenceTest> sequenceTest)
public void setName(String name)
public void setSequenceTest(org.umlg.runtime.collection.UmlgOrderedSet<SequenceTest> sequenceTest)
public String toJson(Boolean deep)
toJson in interface org.umlg.runtime.domain.PersistentObjectdeep - public String toJson()
toJson in interface org.umlg.runtime.domain.PersistentObjecttoJson in interface org.umlg.runtime.domain.UmlgEnumpublic String toJsonWithoutCompositeParent(Boolean deep)
toJsonWithoutCompositeParent in interface org.umlg.runtime.domain.PersistentObjectdeep - public String toJsonWithoutCompositeParent()
toJsonWithoutCompositeParent in interface org.umlg.runtime.domain.PersistentObjectpublic List<org.umlg.runtime.validation.UmlgConstraintViolation> validateMultiplicities()
validateMultiplicities in interface org.umlg.runtime.domain.UmlgNodepublic List<org.umlg.runtime.validation.UmlgConstraintViolation> validateName(String name)
public void z_internalAddPersistentValueToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
Object umlgNode)
z_internalAddPersistentValueToCollection in interface org.umlg.runtime.domain.UmlgNodepublic void z_internalAddToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
Object umlgNode)
z_internalAddToCollection in interface org.umlg.runtime.domain.UmlgNodepublic Set<org.umlg.runtime.collection.UmlgRuntimeProperty> z_internalBooleanProperties()
z_internalBooleanProperties in interface org.umlg.runtime.domain.UmlgNodepublic Set<org.umlg.runtime.collection.UmlgRuntimeProperty> z_internalDataTypeProperties()
z_internalDataTypeProperties in interface org.umlg.runtime.domain.UmlgNodepublic Map<org.umlg.runtime.collection.UmlgRuntimeProperty,Object> z_internalDataTypePropertiesWithDefaultValues()
z_internalDataTypePropertiesWithDefaultValues in interface org.umlg.runtime.domain.UmlgNodepublic org.umlg.runtime.collection.UmlgCollection<? extends Object> z_internalGetCollectionFor(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse)
z_internalGetCollectionFor in interface org.umlg.runtime.domain.UmlgNodepublic void z_internalMarkCollectionLoaded(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
boolean loaded)
z_internalMarkCollectionLoaded in interface org.umlg.runtime.domain.UmlgNodeCopyright © 2018. All rights reserved.