public class InterfaceRealization2 extends org.umlg.runtime.domain.BaseUmlgCompositionNode implements org.umlg.runtime.domain.CompositionNode, Interface2
| Modifier and Type | Class and Description |
|---|---|
static class |
InterfaceRealization2.InterfaceRealization2RuntimePropertyEnum |
Interface2.Interface2RuntimePropertyEnum| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
InterfaceRealization2()
default constructor for InterfaceRealization2
|
InterfaceRealization2(Boolean persistent)
constructor for InterfaceRealization2
|
InterfaceRealization2(Interface1 compositeOwner)
constructor for InterfaceRealization2
|
InterfaceRealization2(Object id)
constructor for InterfaceRealization2
|
InterfaceRealization2(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
constructor for InterfaceRealization2
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToInterface1(Interface1 interface1) |
void |
addToInterface1IgnoreInverse(Interface1 interface1) |
void |
addToName(String name) |
void |
addToNameIgnoreInverse(String name) |
static org.umlg.runtime.collection.UmlgSet<? extends InterfaceRealization2> |
allInstances() |
static org.umlg.runtime.collection.UmlgSet<? extends InterfaceRealization2> |
allInstances(org.umlg.runtime.collection.Filter filter) |
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
checkClassConstraints() |
void |
clearInterface1() |
void |
clearName() |
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) |
Interface1 |
getInterface1() |
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
|
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 |
removeFromInterface1(Interface1 interface1) |
void |
removeFromInterface1(org.umlg.runtime.collection.UmlgSet<Interface1> interface1) |
void |
removeFromName(String name) |
void |
removeFromName(org.umlg.runtime.collection.UmlgSet<String> name) |
void |
setInterface1(Interface1 interface1) |
void |
setName(String name) |
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> |
validateInterface1(Interface1 interface1) |
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 InterfaceRealization2(Interface1 compositeOwner)
compositeOwner - public InterfaceRealization2(Object id)
id - public InterfaceRealization2(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
vertex - public InterfaceRealization2()
public InterfaceRealization2(Boolean persistent)
persistent - public void addToInterface1(Interface1 interface1)
addToInterface1 in interface Interface2public void addToInterface1IgnoreInverse(Interface1 interface1)
addToInterface1IgnoreInverse in interface Interface2public void addToName(String name)
addToName in interface Interface2public void addToNameIgnoreInverse(String name)
addToNameIgnoreInverse in interface Interface2public static org.umlg.runtime.collection.UmlgSet<? extends InterfaceRealization2> allInstances(org.umlg.runtime.collection.Filter filter)
allInstances in interface Interface2public static org.umlg.runtime.collection.UmlgSet<? extends InterfaceRealization2> allInstances()
allInstances in interface Interface2public List<org.umlg.runtime.validation.UmlgConstraintViolation> checkClassConstraints()
checkClassConstraints in interface org.umlg.runtime.domain.UmlgNodepublic void clearInterface1()
clearInterface1 in interface Interface2public void clearName()
clearName in interface Interface2public 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 Interface1 getInterface1()
getInterface1 in interface Interface2public String getMetaDataAsJson()
getMetaDataAsJson in interface org.umlg.runtime.domain.PersistentObjectpublic String getName()
getName in interface Interface2getName 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 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 removeFromInterface1(Interface1 interface1)
removeFromInterface1 in interface Interface2public void removeFromInterface1(org.umlg.runtime.collection.UmlgSet<Interface1> interface1)
removeFromInterface1 in interface Interface2public void removeFromName(String name)
removeFromName in interface Interface2public void removeFromName(org.umlg.runtime.collection.UmlgSet<String> name)
removeFromName in interface Interface2public void setInterface1(Interface1 interface1)
setInterface1 in interface Interface2public void setName(String name)
setName in interface Interface2public 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> validateInterface1(Interface1 interface1)
public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateMultiplicities()
validateMultiplicities in interface org.umlg.runtime.domain.UmlgNodepublic List<org.umlg.runtime.validation.UmlgConstraintViolation> validateName(String name)
validateName in interface Interface2public 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.