Package org.umlg.associationclass
Class AssociationClass5
java.lang.Object
org.umlg.runtime.domain.BaseUmlg
org.umlg.runtime.domain.BaseUmlgCompositionNode
org.umlg.associationclass.AssociationClass5
- All Implemented Interfaces:
Serializable,org.umlg.runtime.domain.CompositionNode,org.umlg.runtime.domain.ocl.OclAny,org.umlg.runtime.domain.PersistentObject,org.umlg.runtime.domain.UmlgEnum,org.umlg.runtime.domain.UmlgNode,org.umlg.runtime.domain.UmlgRootNode
public class AssociationClass5
extends org.umlg.runtime.domain.BaseUmlgCompositionNode
implements org.umlg.runtime.domain.UmlgRootNode, org.umlg.runtime.domain.CompositionNode
- See Also:
- Serialized Form
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsFields inherited from class org.umlg.runtime.domain.BaseUmlg
hasInitBeenCalled, vertex -
Constructor Summary
ConstructorsConstructorDescriptiondefault constructor for AssociationClass5AssociationClass5(Boolean persistent)constructor for AssociationClass5AssociationClass5(Object id)constructor for AssociationClass5AssociationClass5(org.apache.tinkerpop.gremlin.structure.Vertex vertex)constructor for AssociationClass5 -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToFromAssociationclass5(int index, AssociationClass5 fromAssociationclass5, AssociationClassAC3 associationClassAC3)voidaddToFromAssociationclass5(int index, org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_fromAssociationclass5)voidaddToFromAssociationclass5(AssociationClass5 fromAssociationclass5, AssociationClassAC3 associationClassAC3)voidaddToFromAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_fromAssociationclass5)voidaddToFromAssociationclass5IgnoreInverse(AssociationClass5 fromAssociationclass5, AssociationClassAC3 associationClassAC3)voidvoidaddToNameIgnoreInverse(String name)voidaddToToAssociationclass5(int index, AssociationClass5 toAssociationclass5, AssociationClassAC3 associationClassAC3)voidaddToToAssociationclass5(int index, org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_toAssociationclass5)voidaddToToAssociationclass5(AssociationClass5 toAssociationclass5, AssociationClassAC3 associationClassAC3)voidaddToToAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_toAssociationclass5)voidaddToToAssociationclass5IgnoreInverse(AssociationClass5 toAssociationclass5, AssociationClassAC3 associationClassAC3)static org.umlg.runtime.collection.UmlgSet<? extends AssociationClass5>static org.umlg.runtime.collection.UmlgSet<? extends AssociationClass5>allInstances(org.umlg.runtime.collection.Filter filter)List<org.umlg.runtime.validation.UmlgConstraintViolation>voidvoidvoidvoiddelete()voidvoidvoidfromJsonDataTypeAndComposite(Map<String,Object> propertyMap)voidfromJsonNonCompositeOne(Map<String,Object> propertyMap)voidfromJsonNonCompositeRequiredMany(Map<String,Object> propertyMap)org.umlg.runtime.collection.UmlgOrderedSet<AssociationClassAC3>getAssociationClassAC3_fromAssociationclass5_fromAssociationclass5(AssociationClass5 fromAssociationclass5)org.umlg.runtime.collection.UmlgOrderedSet<AssociationClassAC3>getAssociationClassAC3_toAssociationclass5_toAssociationclass5(AssociationClass5 toAssociationclass5)org.umlg.runtime.collection.UmlgPropertyAssociationClassOrderedSet<AssociationClass5,AssociationClassAC3>getName()org.umlg.runtime.domain.UmlgNodeList<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 qualifierintgetSize(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 orderorg.umlg.runtime.collection.UmlgPropertyAssociationClassOrderedSet<AssociationClass5,AssociationClassAC3>getUid()booleanvoidvoidinitialiseProperties(boolean loaded)boolean properties' default values are initialized in the constructor via z_internalBooleanPropertiesvoidinitialiseProperty(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse, boolean loaded)voidorg.umlg.runtime.collection.UmlgRuntimePropertyinverseAdder(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse, org.umlg.runtime.domain.UmlgNode umlgNode)booleanorg.umlg.runtime.collection.UmlgSet<AssociationClass5>org.umlg.runtime.collection.UmlgSet<AssociationClass5>voidmoveFromAssociationclass5(Integer index, AssociationClass5 fromAssociationclass5)voidmoveToAssociationclass5(Integer index, AssociationClass5 toAssociationclass5)voidremoveFromFromAssociationclass5(AssociationClass5 fromAssociationclass5)voidremoveFromFromAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<AssociationClass5> fromAssociationclass5)voidremoveFromName(String name)voidremoveFromName(org.umlg.runtime.collection.UmlgSet<String> name)voidremoveFromToAssociationclass5(AssociationClass5 toAssociationclass5)voidremoveFromToAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<AssociationClass5> toAssociationclass5)voidsetFromAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_fromAssociationclass5)voidvoidsetToAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_toAssociationclass5)toJson()deep indicates that components also be serialized.deep indicates that components also be serialized.List<org.umlg.runtime.validation.UmlgConstraintViolation>List<org.umlg.runtime.validation.UmlgConstraintViolation>validateName(String name)voidz_internalAddPersistentValueToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty, Object umlgNode)voidz_internalAddToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty, Object umlgNode)Set<org.umlg.runtime.collection.UmlgRuntimeProperty>Set<org.umlg.runtime.collection.UmlgRuntimeProperty>org.umlg.runtime.collection.UmlgCollection<? extends Object>z_internalGetCollectionFor(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse)org.umlg.runtime.collection.UmlgRuntimePropertyz_internalInverseAdder(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse, org.umlg.runtime.domain.UmlgNode umlgNode)voidz_internalMarkCollectionLoaded(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty, boolean loaded)Methods inherited from class org.umlg.runtime.domain.BaseUmlgCompositionNode
getPathToCompositionalRootMethods inherited from class org.umlg.runtime.domain.BaseUmlg
addToThreadEntityVar, asSet, changed, doBeforeCommit, equals, getEdge, getId, getVertex, hashCode, hasInitBeenCalled, notEquals, oclAsType, oclIsInState, oclIsInvalid, oclIsKindOf, oclIsNew, oclIsTypeOf, oclIsUndefined, oclLocale, oclType, reload, setEdge, setVertexMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.umlg.runtime.domain.ocl.OclAny
equals, notEquals, oclAsType, oclIsInState, oclIsInvalid, oclIsKindOf, oclIsNew, oclIsTypeOf, oclIsUndefined, oclLocale, oclTypeMethods inherited from interface org.umlg.runtime.domain.PersistentObject
doBeforeCommit, getIdMethods inherited from interface org.umlg.runtime.domain.UmlgNode
asSet, getEdge, getPathToCompositionalRoot, getVertex, setEdge
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
- Constant Field Values
-
-
Constructor Details
-
AssociationClass5
constructor for AssociationClass5- Parameters:
id-
-
AssociationClass5
public AssociationClass5(org.apache.tinkerpop.gremlin.structure.Vertex vertex)constructor for AssociationClass5- Parameters:
vertex-
-
AssociationClass5
public AssociationClass5()default constructor for AssociationClass5 -
AssociationClass5
constructor for AssociationClass5- Parameters:
persistent-
-
-
Method Details
-
addToFromAssociationclass5
public void addToFromAssociationclass5(AssociationClass5 fromAssociationclass5, AssociationClassAC3 associationClassAC3) -
addToFromAssociationclass5
public void addToFromAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_fromAssociationclass5) -
addToFromAssociationclass5
public void addToFromAssociationclass5(int index, AssociationClass5 fromAssociationclass5, AssociationClassAC3 associationClassAC3) -
addToFromAssociationclass5
public void addToFromAssociationclass5(int index, org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_fromAssociationclass5) -
addToFromAssociationclass5IgnoreInverse
public void addToFromAssociationclass5IgnoreInverse(AssociationClass5 fromAssociationclass5, AssociationClassAC3 associationClassAC3) -
addToName
-
addToNameIgnoreInverse
-
addToToAssociationclass5
public void addToToAssociationclass5(AssociationClass5 toAssociationclass5, AssociationClassAC3 associationClassAC3) -
addToToAssociationclass5
public void addToToAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_toAssociationclass5) -
addToToAssociationclass5
public void addToToAssociationclass5(int index, AssociationClass5 toAssociationclass5, AssociationClassAC3 associationClassAC3) -
addToToAssociationclass5
public void addToToAssociationclass5(int index, org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_toAssociationclass5) -
addToToAssociationclass5IgnoreInverse
public void addToToAssociationclass5IgnoreInverse(AssociationClass5 toAssociationclass5, AssociationClassAC3 associationClassAC3) -
allInstances
public static org.umlg.runtime.collection.UmlgSet<? extends AssociationClass5> allInstances(org.umlg.runtime.collection.Filter filter) -
allInstances
-
checkClassConstraints
- Specified by:
checkClassConstraintsin interfaceorg.umlg.runtime.domain.UmlgNode
-
clearFromAssociationclass5
public void clearFromAssociationclass5() -
clearName
public void clearName() -
clearToAssociationclass5
public void clearToAssociationclass5() -
delete
public void delete()- Specified by:
deletein interfaceorg.umlg.runtime.domain.UmlgNode
-
fromJson
- Specified by:
fromJsonin interfaceorg.umlg.runtime.domain.PersistentObject
-
fromJson
- Specified by:
fromJsonin interfaceorg.umlg.runtime.domain.PersistentObject
-
fromJsonDataTypeAndComposite
- Specified by:
fromJsonDataTypeAndCompositein interfaceorg.umlg.runtime.domain.PersistentObject
-
fromJsonNonCompositeOne
- Specified by:
fromJsonNonCompositeOnein interfaceorg.umlg.runtime.domain.PersistentObject
-
fromJsonNonCompositeRequiredMany
- Specified by:
fromJsonNonCompositeRequiredManyin interfaceorg.umlg.runtime.domain.PersistentObject
-
getAssociationClassAC3_fromAssociationclass5
public org.umlg.runtime.collection.UmlgOrderedSet<AssociationClassAC3> getAssociationClassAC3_fromAssociationclass5() -
getAssociationClassAC3_fromAssociationclass5_fromAssociationclass5
public AssociationClassAC3 getAssociationClassAC3_fromAssociationclass5_fromAssociationclass5(AssociationClass5 fromAssociationclass5) -
getAssociationClassAC3_toAssociationclass5
public org.umlg.runtime.collection.UmlgOrderedSet<AssociationClassAC3> getAssociationClassAC3_toAssociationclass5() -
getAssociationClassAC3_toAssociationclass5_toAssociationclass5
public AssociationClassAC3 getAssociationClassAC3_toAssociationclass5_toAssociationclass5(AssociationClass5 toAssociationclass5) -
getFromAssociationclass5
public org.umlg.runtime.collection.UmlgPropertyAssociationClassOrderedSet<AssociationClass5,AssociationClassAC3> getFromAssociationclass5() -
getMetaDataAsJson
- Specified by:
getMetaDataAsJsonin interfaceorg.umlg.runtime.domain.PersistentObject
-
getName
- Overrides:
getNamein classorg.umlg.runtime.domain.BaseUmlg
-
getOwningObject
public org.umlg.runtime.domain.UmlgNode getOwningObject()- Specified by:
getOwningObjectin interfaceorg.umlg.runtime.domain.CompositionNode- Specified by:
getOwningObjectin interfaceorg.umlg.runtime.domain.UmlgNode
-
getQualifiedName
- Specified by:
getQualifiedNamein interfaceorg.umlg.runtime.domain.UmlgEnum
-
getQualifiers
public 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- Specified by:
getQualifiersin interfaceorg.umlg.runtime.domain.UmlgNode- Parameters:
tumlRuntimeProperty-node-inverse-
-
getSize
public 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- Specified by:
getSizein interfaceorg.umlg.runtime.domain.UmlgNode- Parameters:
inverse-tumlRuntimeProperty-
-
getToAssociationclass5
public org.umlg.runtime.collection.UmlgPropertyAssociationClassOrderedSet<AssociationClass5,AssociationClassAC3> getToAssociationclass5() -
getUid
- Specified by:
getUidin interfaceorg.umlg.runtime.domain.PersistentObject
-
hasOnlyOneCompositeParent
public boolean hasOnlyOneCompositeParent()- Specified by:
hasOnlyOneCompositeParentin interfaceorg.umlg.runtime.domain.UmlgNode
-
initDataTypeVariablesWithDefaultValues
public void initDataTypeVariablesWithDefaultValues() -
initVariables
public void initVariables()- Specified by:
initVariablesin interfaceorg.umlg.runtime.domain.UmlgNode
-
initialiseProperties
public void initialiseProperties(boolean loaded)boolean properties' default values are initialized in the constructor via z_internalBooleanProperties- Specified by:
initialisePropertiesin interfaceorg.umlg.runtime.domain.UmlgNode- Parameters:
loaded-
-
initialiseProperty
public void initialiseProperty(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse, boolean loaded)- Specified by:
initialisePropertyin interfaceorg.umlg.runtime.domain.UmlgNode
-
inverseAdder
public org.umlg.runtime.collection.UmlgRuntimeProperty inverseAdder(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse, org.umlg.runtime.domain.UmlgNode umlgNode)- Specified by:
inverseAdderin interfaceorg.umlg.runtime.domain.UmlgNode
-
isTinkerRoot
public boolean isTinkerRoot()- Specified by:
isTinkerRootin interfaceorg.umlg.runtime.domain.UmlgNode
-
lookupFor_fromAssociationclass5_toAssociationclass5
public org.umlg.runtime.collection.UmlgSet<AssociationClass5> lookupFor_fromAssociationclass5_toAssociationclass5() -
lookupFor_toAssociationclass5_fromAssociationclass5
public org.umlg.runtime.collection.UmlgSet<AssociationClass5> lookupFor_toAssociationclass5_fromAssociationclass5() -
moveFromAssociationclass5
-
moveToAssociationclass5
-
removeFromFromAssociationclass5
-
removeFromFromAssociationclass5
public void removeFromFromAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<AssociationClass5> fromAssociationclass5) -
removeFromName
-
removeFromName
-
removeFromToAssociationclass5
-
removeFromToAssociationclass5
public void removeFromToAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<AssociationClass5> toAssociationclass5) -
setFromAssociationclass5
public void setFromAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_fromAssociationclass5) -
setName
-
setToAssociationclass5
public void setToAssociationclass5(org.umlg.runtime.collection.UmlgOrderedSet<org.umlg.runtime.util.Pair<AssociationClass5,AssociationClassAC3>> AssociationClassAC3_toAssociationclass5) -
toJson
deep indicates that components also be serialized.- Specified by:
toJsonin interfaceorg.umlg.runtime.domain.PersistentObject- Parameters:
deep-
-
toJson
- Specified by:
toJsonin interfaceorg.umlg.runtime.domain.PersistentObject- Specified by:
toJsonin interfaceorg.umlg.runtime.domain.UmlgEnum
-
toJsonWithoutCompositeParent
deep indicates that components also be serialized.- Specified by:
toJsonWithoutCompositeParentin interfaceorg.umlg.runtime.domain.PersistentObject- Parameters:
deep-
-
toJsonWithoutCompositeParent
- Specified by:
toJsonWithoutCompositeParentin interfaceorg.umlg.runtime.domain.PersistentObject
-
validateMultiplicities
- Specified by:
validateMultiplicitiesin interfaceorg.umlg.runtime.domain.UmlgNode
-
validateName
-
z_internalAddPersistentValueToCollection
public void z_internalAddPersistentValueToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty, Object umlgNode)- Specified by:
z_internalAddPersistentValueToCollectionin interfaceorg.umlg.runtime.domain.UmlgNode
-
z_internalAddToCollection
public void z_internalAddToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty, Object umlgNode)- Specified by:
z_internalAddToCollectionin interfaceorg.umlg.runtime.domain.UmlgNode
-
z_internalBooleanProperties
- Specified by:
z_internalBooleanPropertiesin interfaceorg.umlg.runtime.domain.UmlgNode
-
z_internalDataTypeProperties
- Specified by:
z_internalDataTypePropertiesin interfaceorg.umlg.runtime.domain.UmlgNode
-
z_internalDataTypePropertiesWithDefaultValues
public Map<org.umlg.runtime.collection.UmlgRuntimeProperty,Object> z_internalDataTypePropertiesWithDefaultValues()- Specified by:
z_internalDataTypePropertiesWithDefaultValuesin interfaceorg.umlg.runtime.domain.UmlgNode
-
z_internalGetCollectionFor
public org.umlg.runtime.collection.UmlgCollection<? extends Object> z_internalGetCollectionFor(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse)- Specified by:
z_internalGetCollectionForin interfaceorg.umlg.runtime.domain.UmlgNode
-
z_internalInverseAdder
public org.umlg.runtime.collection.UmlgRuntimeProperty z_internalInverseAdder(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse, org.umlg.runtime.domain.UmlgNode umlgNode)- Specified by:
z_internalInverseAdderin interfaceorg.umlg.runtime.domain.UmlgNode
-
z_internalMarkCollectionLoaded
public void z_internalMarkCollectionLoaded(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty, boolean loaded)- Specified by:
z_internalMarkCollectionLoadedin interfaceorg.umlg.runtime.domain.UmlgNode
-