public class RootQuery extends BaseModelUmlg implements org.umlg.runtime.domain.UmlgRootNode, org.umlg.runtime.domain.CompositionNode, IQuery
| Modifier and Type | Class and Description |
|---|---|
static class |
RootQuery.RootQueryRuntimePropertyEnum |
BaseModelUmlg.BaseModelUmlgRuntimePropertyEnumIQuery.IQueryRuntimePropertyEnum| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
RootQuery()
default constructor for RootQuery
|
RootQuery(Boolean persistent)
constructor for RootQuery
|
RootQuery(Object id)
constructor for RootQuery
|
RootQuery(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
constructor for RootQuery
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToDescription(String description) |
void |
addToDescriptionIgnoreInverse(String description) |
void |
addToName(String name) |
void |
addToNameIgnoreInverse(String name) |
void |
addToQueryEnum(QueryEnum queryEnum) |
void |
addToQueryEnumIgnoreInverse(QueryEnum queryEnum) |
void |
addToQueryString(String queryString) |
void |
addToQueryStringIgnoreInverse(String queryString) |
static org.umlg.runtime.collection.UmlgSet<? extends RootQuery> |
allInstances() |
static org.umlg.runtime.collection.UmlgSet<? extends RootQuery> |
allInstances(org.umlg.runtime.collection.Filter filter) |
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
checkClassConstraints() |
void |
clearDescription() |
void |
clearName() |
void |
clearQueryEnum() |
void |
clearQueryString() |
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 |
getDescription() |
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
|
QueryEnum |
getQueryEnum() |
String |
getQueryString() |
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 |
removeFromDescription(String description) |
void |
removeFromDescription(org.umlg.runtime.collection.UmlgSet<String> description) |
void |
removeFromName(String name) |
void |
removeFromName(org.umlg.runtime.collection.UmlgSet<String> name) |
void |
removeFromQueryEnum(QueryEnum queryEnum) |
void |
removeFromQueryEnum(org.umlg.runtime.collection.UmlgSet<QueryEnum> queryEnum) |
void |
removeFromQueryString(String queryString) |
void |
removeFromQueryString(org.umlg.runtime.collection.UmlgSet<String> queryString) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
setQueryEnum(QueryEnum queryEnum) |
void |
setQueryString(String queryString) |
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> |
validateDescription(String description) |
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
validateMultiplicities() |
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
validateName(String name) |
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
validateQueryEnum(QueryEnum queryEnum) |
List<org.umlg.runtime.validation.UmlgConstraintViolation> |
validateQueryString(String queryString) |
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, 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 RootQuery(Object id)
id - public RootQuery(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
vertex - public RootQuery()
public RootQuery(Boolean persistent)
persistent - public void addToDescription(String description)
addToDescription in interface IQuerypublic void addToDescriptionIgnoreInverse(String description)
addToDescriptionIgnoreInverse in interface IQuerypublic void addToNameIgnoreInverse(String name)
addToNameIgnoreInverse in interface IQuerypublic void addToQueryEnum(QueryEnum queryEnum)
addToQueryEnum in interface IQuerypublic void addToQueryEnumIgnoreInverse(QueryEnum queryEnum)
addToQueryEnumIgnoreInverse in interface IQuerypublic void addToQueryString(String queryString)
addToQueryString in interface IQuerypublic void addToQueryStringIgnoreInverse(String queryString)
addToQueryStringIgnoreInverse in interface IQuerypublic static org.umlg.runtime.collection.UmlgSet<? extends RootQuery> allInstances(org.umlg.runtime.collection.Filter filter)
allInstances in interface IQuerypublic static org.umlg.runtime.collection.UmlgSet<? extends RootQuery> allInstances()
allInstances in interface IQuerypublic List<org.umlg.runtime.validation.UmlgConstraintViolation> checkClassConstraints()
checkClassConstraints in interface org.umlg.runtime.domain.UmlgNodecheckClassConstraints in class BaseModelUmlgpublic void clearDescription()
clearDescription in interface IQuerypublic void clearQueryEnum()
clearQueryEnum in interface IQuerypublic void clearQueryString()
clearQueryString in interface IQuerypublic 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 String getDescription()
getDescription in interface IQuerypublic String getMetaDataAsJson()
getMetaDataAsJson in interface org.umlg.runtime.domain.PersistentObjectgetMetaDataAsJson in class BaseModelUmlgpublic String getName()
public 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 QueryEnum getQueryEnum()
getQueryEnum in interface IQuerypublic String getQueryString()
getQueryString in interface IQuerypublic 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 removeFromDescription(String description)
removeFromDescription in interface IQuerypublic void removeFromDescription(org.umlg.runtime.collection.UmlgSet<String> description)
removeFromDescription in interface IQuerypublic void removeFromName(String name)
removeFromName in interface IQuerypublic void removeFromName(org.umlg.runtime.collection.UmlgSet<String> name)
removeFromName in interface IQuerypublic void removeFromQueryEnum(QueryEnum queryEnum)
removeFromQueryEnum in interface IQuerypublic void removeFromQueryEnum(org.umlg.runtime.collection.UmlgSet<QueryEnum> queryEnum)
removeFromQueryEnum in interface IQuerypublic void removeFromQueryString(String queryString)
removeFromQueryString in interface IQuerypublic void removeFromQueryString(org.umlg.runtime.collection.UmlgSet<String> queryString)
removeFromQueryString in interface IQuerypublic void setDescription(String description)
setDescription in interface IQuerypublic void setQueryEnum(QueryEnum queryEnum)
setQueryEnum in interface IQuerypublic void setQueryString(String queryString)
setQueryString in interface IQuerypublic 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> validateDescription(String description)
validateDescription in interface IQuerypublic List<org.umlg.runtime.validation.UmlgConstraintViolation> validateMultiplicities()
validateMultiplicities in interface org.umlg.runtime.domain.UmlgNodevalidateMultiplicities in class BaseModelUmlgpublic List<org.umlg.runtime.validation.UmlgConstraintViolation> validateName(String name)
validateName in interface IQuerypublic List<org.umlg.runtime.validation.UmlgConstraintViolation> validateQueryEnum(QueryEnum queryEnum)
validateQueryEnum in interface IQuerypublic List<org.umlg.runtime.validation.UmlgConstraintViolation> validateQueryString(String queryString)
validateQueryString in interface IQuerypublic 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.