public abstract class BaseUmlgWithQuery extends BaseModelUmlg implements org.umlg.runtime.domain.UmlgRootNode, org.umlg.runtime.domain.CompositionNode
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseUmlgWithQuery.BaseUmlgWithQueryRuntimePropertyEnum |
BaseModelUmlg.BaseModelUmlgRuntimePropertyEnum| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
BaseUmlgWithQuery()
default constructor for BaseUmlgWithQuery
|
BaseUmlgWithQuery(Boolean persistent)
constructor for BaseUmlgWithQuery
|
BaseUmlgWithQuery(Object id)
constructor for BaseUmlgWithQuery
|
BaseUmlgWithQuery(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
constructor for BaseUmlgWithQuery
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToInstanceQuery(InstanceQuery instanceQuery) |
void |
addToInstanceQuery(int index,
InstanceQuery instanceQuery) |
void |
addToInstanceQuery(int index,
org.umlg.runtime.collection.UmlgOrderedSet<InstanceQuery> instanceQuery) |
void |
addToInstanceQuery(org.umlg.runtime.collection.UmlgOrderedSet<InstanceQuery> instanceQuery) |
void |
addToInstanceQueryIgnoreInverse(InstanceQuery instanceQuery) |
static org.umlg.runtime.collection.UmlgSet<BaseUmlgWithQuery> |
allInstances() |
static org.umlg.runtime.collection.UmlgSet<BaseUmlgWithQuery> |
allInstances(org.umlg.runtime.collection.Filter filter) |
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
checkClassConstraints() |
void |
clearInstanceQuery() |
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) |
org.umlg.runtime.collection.UmlgOrderedSet<InstanceQuery> |
getInstanceQuery() |
String |
getMetaDataAsJson() |
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
|
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 |
removeFromInstanceQuery(InstanceQuery instanceQuery) |
void |
removeFromInstanceQuery(org.umlg.runtime.collection.UmlgOrderedSet<InstanceQuery> instanceQuery) |
void |
setInstanceQuery(org.umlg.runtime.collection.UmlgOrderedSet<InstanceQuery> instanceQuery) |
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() |
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) |
addToCreatedOn, addToCreatedOnIgnoreInverse, addToTag, addToTag, addToTagIgnoreInverse, addToUpdatedOn, addToUpdatedOnIgnoreInverse, clearCreatedOn, clearTag, clearUpdatedOn, getCreatedOn, getTag, getUid, getUpdatedOn, lookupFor_baseUmlg_tag, removeFromCreatedOn, removeFromCreatedOn, removeFromTag, removeFromTag, removeFromUpdatedOn, removeFromUpdatedOn, setCreatedOn, setTag, setUpdatedOn, validateCreatedOn, validateUpdatedOngetPathToCompositionalRootaddToThreadEntityVar, asSet, changed, doBeforeCommit, equals, getEdge, getId, getName, 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 BaseUmlgWithQuery(Object id)
id - public BaseUmlgWithQuery(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
vertex - public BaseUmlgWithQuery()
public BaseUmlgWithQuery(Boolean persistent)
persistent - public void addToInstanceQuery(InstanceQuery instanceQuery)
public void addToInstanceQuery(org.umlg.runtime.collection.UmlgOrderedSet<InstanceQuery> instanceQuery)
public void addToInstanceQuery(int index,
InstanceQuery instanceQuery)
public void addToInstanceQuery(int index,
org.umlg.runtime.collection.UmlgOrderedSet<InstanceQuery> instanceQuery)
public void addToInstanceQueryIgnoreInverse(InstanceQuery instanceQuery)
public static org.umlg.runtime.collection.UmlgSet<BaseUmlgWithQuery> allInstances(org.umlg.runtime.collection.Filter filter)
public static org.umlg.runtime.collection.UmlgSet<BaseUmlgWithQuery> allInstances()
public List<org.umlg.runtime.validation.UmlgConstraintViolation> checkClassConstraints()
checkClassConstraints in interface org.umlg.runtime.domain.UmlgNodecheckClassConstraints in class BaseModelUmlgpublic void clearInstanceQuery()
public void delete()
delete in interface org.umlg.runtime.domain.UmlgNodedelete in class BaseModelUmlgpublic void fromJson(Map<String,Object> propertyMap)
fromJson in interface org.umlg.runtime.domain.PersistentObjectfromJson in class BaseModelUmlgpublic void fromJson(String json)
fromJson in interface org.umlg.runtime.domain.PersistentObjectfromJson in class BaseModelUmlgpublic void fromJsonDataTypeAndComposite(Map<String,Object> propertyMap)
fromJsonDataTypeAndComposite in interface org.umlg.runtime.domain.PersistentObjectfromJsonDataTypeAndComposite in class BaseModelUmlgpublic void fromJsonNonCompositeOne(Map<String,Object> propertyMap)
fromJsonNonCompositeOne in interface org.umlg.runtime.domain.PersistentObjectfromJsonNonCompositeOne in class BaseModelUmlgpublic void fromJsonNonCompositeRequiredMany(Map<String,Object> propertyMap)
fromJsonNonCompositeRequiredMany in interface org.umlg.runtime.domain.PersistentObjectfromJsonNonCompositeRequiredMany in class BaseModelUmlgpublic org.umlg.runtime.collection.UmlgOrderedSet<InstanceQuery> getInstanceQuery()
public String getMetaDataAsJson()
getMetaDataAsJson in interface org.umlg.runtime.domain.PersistentObjectgetMetaDataAsJson in class BaseModelUmlgpublic org.umlg.runtime.domain.UmlgNode getOwningObject()
getOwningObject in interface org.umlg.runtime.domain.CompositionNodegetOwningObject in interface org.umlg.runtime.domain.UmlgNodegetOwningObject in class BaseModelUmlgpublic String getQualifiedName()
getQualifiedName in interface org.umlg.runtime.domain.UmlgEnumgetQualifiedName in class BaseModelUmlgpublic 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.UmlgNodegetQualifiers in class BaseModelUmlgtumlRuntimeProperty - node - inverse - public int getSize(boolean inverse,
org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty)
getSize in interface org.umlg.runtime.domain.UmlgNodegetSize in class BaseModelUmlginverse - tumlRuntimeProperty - public boolean hasOnlyOneCompositeParent()
hasOnlyOneCompositeParent in interface org.umlg.runtime.domain.UmlgNodehasOnlyOneCompositeParent in class BaseModelUmlgpublic void initDataTypeVariablesWithDefaultValues()
initDataTypeVariablesWithDefaultValues in class BaseModelUmlgpublic void initVariables()
initVariables in interface org.umlg.runtime.domain.UmlgNodeinitVariables in class BaseModelUmlgpublic void initialiseProperties(boolean loaded)
initialiseProperties in interface org.umlg.runtime.domain.UmlgNodeinitialiseProperties in class BaseModelUmlgloaded - public void initialiseProperty(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty,
boolean inverse,
boolean loaded)
initialiseProperty in interface org.umlg.runtime.domain.UmlgNodeinitialiseProperty in class BaseModelUmlgpublic 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.UmlgNodeinverseAdder in class BaseModelUmlgpublic boolean isTinkerRoot()
isTinkerRoot in interface org.umlg.runtime.domain.UmlgNodeisTinkerRoot in class BaseModelUmlgpublic void removeFromInstanceQuery(InstanceQuery instanceQuery)
public void removeFromInstanceQuery(org.umlg.runtime.collection.UmlgOrderedSet<InstanceQuery> instanceQuery)
public void setInstanceQuery(org.umlg.runtime.collection.UmlgOrderedSet<InstanceQuery> instanceQuery)
public String toJson(Boolean deep)
toJson in interface org.umlg.runtime.domain.PersistentObjecttoJson in class BaseModelUmlgdeep - public String toJson()
toJson in interface org.umlg.runtime.domain.PersistentObjecttoJson in interface org.umlg.runtime.domain.UmlgEnumtoJson in class BaseModelUmlgpublic String toJsonWithoutCompositeParent(Boolean deep)
toJsonWithoutCompositeParent in interface org.umlg.runtime.domain.PersistentObjecttoJsonWithoutCompositeParent in class BaseModelUmlgdeep - public String toJsonWithoutCompositeParent()
toJsonWithoutCompositeParent in interface org.umlg.runtime.domain.PersistentObjecttoJsonWithoutCompositeParent in class BaseModelUmlgpublic List<org.umlg.runtime.validation.UmlgConstraintViolation> validateMultiplicities()
validateMultiplicities in interface org.umlg.runtime.domain.UmlgNodevalidateMultiplicities in class BaseModelUmlgpublic void z_internalAddPersistentValueToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
Object umlgNode)
z_internalAddPersistentValueToCollection in interface org.umlg.runtime.domain.UmlgNodez_internalAddPersistentValueToCollection in class BaseModelUmlgpublic void z_internalAddToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
Object umlgNode)
z_internalAddToCollection in interface org.umlg.runtime.domain.UmlgNodez_internalAddToCollection in class BaseModelUmlgpublic Set<org.umlg.runtime.collection.UmlgRuntimeProperty> z_internalBooleanProperties()
z_internalBooleanProperties in interface org.umlg.runtime.domain.UmlgNodez_internalBooleanProperties in class BaseModelUmlgpublic Set<org.umlg.runtime.collection.UmlgRuntimeProperty> z_internalDataTypeProperties()
z_internalDataTypeProperties in interface org.umlg.runtime.domain.UmlgNodez_internalDataTypeProperties in class BaseModelUmlgpublic Map<org.umlg.runtime.collection.UmlgRuntimeProperty,Object> z_internalDataTypePropertiesWithDefaultValues()
z_internalDataTypePropertiesWithDefaultValues in interface org.umlg.runtime.domain.UmlgNodez_internalDataTypePropertiesWithDefaultValues in class BaseModelUmlgpublic 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.UmlgNodez_internalGetCollectionFor in class BaseModelUmlgpublic void z_internalMarkCollectionLoaded(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty,
boolean loaded)
z_internalMarkCollectionLoaded in interface org.umlg.runtime.domain.UmlgNodez_internalMarkCollectionLoaded in class BaseModelUmlgCopyright © 2018. All rights reserved.