Class God

java.lang.Object
org.umlg.runtime.domain.BaseUmlg
org.umlg.runtime.domain.BaseUmlgCompositionNode
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 God extends BaseUmlgWithQuery implements org.umlg.runtime.domain.UmlgRootNode, org.umlg.runtime.domain.CompositionNode
See Also:
Serialized Form
  • Field Details

  • Constructor Details

    • God

      public God(Object id)
      constructor for God
      Parameters:
      id -
    • God

      public God(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
      constructor for God
      Parameters:
      vertex -
    • God

      public God()
      default constructor for God
    • God

      public God(Boolean persistent)
      constructor for God
      Parameters:
      persistent -
  • Method Details

    • addToAbstractSpecies

      public void addToAbstractSpecies(AbstractSpecies abstractSpecies)
    • addToAbstractSpecies

      public void addToAbstractSpecies(org.umlg.runtime.collection.UmlgSet<AbstractSpecies> abstractSpecies)
    • addToAbstractSpeciesIgnoreInverse

      public void addToAbstractSpeciesIgnoreInverse(AbstractSpecies abstractSpecies)
    • addToAngel

      public void addToAngel(Angel angel)
    • addToAngel

      public void addToAngel(org.umlg.runtime.collection.UmlgSet<Angel> angel)
    • addToAngelIgnoreInverse

      public void addToAngelIgnoreInverse(Angel angel)
    • addToAnimalFarm

      public void addToAnimalFarm(Mamal animalFarm)
    • addToAnimalFarm

      public void addToAnimalFarm(org.umlg.runtime.collection.UmlgSet<Mamal> animalFarm)
    • addToAnimalFarmIgnoreInverse

      public void addToAnimalFarmIgnoreInverse(Mamal animalFarm)
    • addToAnumber

      public void addToAnumber(Double anumber)
    • addToAnumberIgnoreInverse

      public void addToAnumberIgnoreInverse(Double anumber)
    • addToBeginning

      public void addToBeginning(LocalDateTime beginning)
    • addToBeginningIgnoreInverse

      public void addToBeginningIgnoreInverse(LocalDateTime beginning)
    • addToBeing

      public void addToBeing(Being being)
    • addToBeing

      public void addToBeing(org.umlg.runtime.collection.UmlgSet<Being> being)
    • addToBeingIgnoreInverse

      public void addToBeingIgnoreInverse(Being being)
    • addToConstraintTest

      public void addToConstraintTest(String constraintTest)
    • addToConstraintTestIgnoreInverse

      public void addToConstraintTestIgnoreInverse(String constraintTest)
    • addToDemon

      public void addToDemon(Demon demon)
    • addToDemon

      public void addToDemon(org.umlg.runtime.collection.UmlgSet<Demon> demon)
    • addToDemonIgnoreInverse

      public void addToDemonIgnoreInverse(Demon demon)
    • addToDevil1

      public void addToDevil1(Devil1 devil1)
    • addToDevil1

      public void addToDevil1(org.umlg.runtime.collection.UmlgSet<Devil1> devil1)
    • addToDevil1IgnoreInverse

      public void addToDevil1IgnoreInverse(Devil1 devil1)
    • addToDream

      public void addToDream(Dream dream)
    • addToDream

      public void addToDream(org.umlg.runtime.collection.UmlgBag<Dream> dream)
    • addToDreamIgnoreInverse

      public void addToDreamIgnoreInverse(Dream dream)
    • addToEmbeddedInteger

      public void addToEmbeddedInteger(Integer embeddedInteger)
    • addToEmbeddedInteger

      public void addToEmbeddedInteger(org.umlg.runtime.collection.UmlgSet<Integer> embeddedInteger)
    • addToEmbeddedIntegerIgnoreInverse

      public void addToEmbeddedIntegerIgnoreInverse(Integer embeddedInteger)
    • addToEmbeddedString

      public void addToEmbeddedString(String embeddedString)
    • addToEmbeddedString

      public void addToEmbeddedString(org.umlg.runtime.collection.UmlgSet<String> embeddedString)
    • addToEmbeddedStringIgnoreInverse

      public void addToEmbeddedStringIgnoreInverse(String embeddedString)
    • addToFakeRootFolder

      public void addToFakeRootFolder(FakeRootFolder fakeRootFolder)
    • addToFakeRootFolder

      public void addToFakeRootFolder(org.umlg.runtime.collection.UmlgSet<FakeRootFolder> fakeRootFolder)
    • addToFakeRootFolderIgnoreInverse

      public void addToFakeRootFolderIgnoreInverse(FakeRootFolder fakeRootFolder)
    • addToFantasy

      public void addToFantasy(Fantasy fantasy)
    • addToFantasy

      public void addToFantasy(org.umlg.runtime.collection.UmlgOrderedSet<Fantasy> fantasy)
    • addToFantasy

      public void addToFantasy(int index, Fantasy fantasy)
    • addToFantasy

      public void addToFantasy(int index, org.umlg.runtime.collection.UmlgOrderedSet<Fantasy> fantasy)
    • addToFantasyIgnoreInverse

      public void addToFantasyIgnoreInverse(Fantasy fantasy)
    • addToFoot

      public void addToFoot(Foot foot)
    • addToFoot

      public void addToFoot(org.umlg.runtime.collection.UmlgSequence<Foot> foot)
    • addToFoot

      public void addToFoot(int index, Foot foot)
    • addToFoot

      public void addToFoot(int index, org.umlg.runtime.collection.UmlgSequence<Foot> foot)
    • addToFootIgnoreInverse

      public void addToFootIgnoreInverse(Foot foot)
    • addToHand

      public void addToHand(Hand hand)
    • addToHand

      public void addToHand(org.umlg.runtime.collection.UmlgSequence<Hand> hand)
    • addToHand

      public void addToHand(int index, Hand hand)
    • addToHand

      public void addToHand(int index, org.umlg.runtime.collection.UmlgSequence<Hand> hand)
    • addToHandIgnoreInverse

      public void addToHandIgnoreInverse(Hand hand)
    • addToIMany

      public void addToIMany(IMany iMany)
    • addToIMany

      public void addToIMany(org.umlg.runtime.collection.UmlgSet<IMany> iMany)
    • addToIManyIgnoreInverse

      public void addToIManyIgnoreInverse(IMany iMany)
    • addToLevel1

      public void addToLevel1(Level1 level1)
    • addToLevel1

      public void addToLevel1(org.umlg.runtime.collection.UmlgSet<Level1> level1)
    • addToLevel1IgnoreInverse

      public void addToLevel1IgnoreInverse(Level1 level1)
    • addToMany1

      public void addToMany1(Many1 many1)
    • addToMany1

      public void addToMany1(org.umlg.runtime.collection.UmlgSet<Many1> many1)
    • addToMany1IgnoreInverse

      public void addToMany1IgnoreInverse(Many1 many1)
    • addToMany2

      public void addToMany2(Many2 many2)
    • addToMany2

      public void addToMany2(org.umlg.runtime.collection.UmlgSet<Many2> many2)
    • addToMany2IgnoreInverse

      public void addToMany2IgnoreInverse(Many2 many2)
    • addToMemory

      public void addToMemory(Nightmare memory)
    • addToMemory

      public void addToMemory(org.umlg.runtime.collection.UmlgSet<Nightmare> memory)
    • addToMemoryIgnoreInverse

      public void addToMemoryIgnoreInverse(Nightmare memory)
    • addToName

      public void addToName(String name)
    • addToName2

      public void addToName2(String name2)
    • addToName2IgnoreInverse

      public void addToName2IgnoreInverse(String name2)
    • addToName3

      public void addToName3(String name3)
    • addToName3IgnoreInverse

      public void addToName3IgnoreInverse(String name3)
    • addToNameIgnoreInverse

      public void addToNameIgnoreInverse(String name)
    • addToNature

      public void addToNature(Nature nature)
    • addToNature

      public void addToNature(org.umlg.runtime.collection.UmlgSet<Nature> nature)
    • addToNatureIgnoreInverse

      public void addToNatureIgnoreInverse(Nature nature)
    • addToNevil1

      public void addToNevil1(Nevil1 nevil1)
    • addToNevil1

      public void addToNevil1(org.umlg.runtime.collection.UmlgSet<Nevil1> nevil1)
    • addToNevil1IgnoreInverse

      public void addToNevil1IgnoreInverse(Nevil1 nevil1)
    • addToNightmare

      public void addToNightmare(Nightmare nightmare)
    • addToNightmare

      public void addToNightmare(org.umlg.runtime.collection.UmlgBag<Nightmare> nightmare)
    • addToNightmareIgnoreInverse

      public void addToNightmareIgnoreInverse(Nightmare nightmare)
    • addToNonNavigableMany

      public void addToNonNavigableMany(NonNavigableMany nonNavigableMany)
    • addToNonNavigableMany

      public void addToNonNavigableMany(org.umlg.runtime.collection.UmlgSet<NonNavigableMany> nonNavigableMany)
    • addToNonNavigableManyIgnoreInverse

      public void addToNonNavigableManyIgnoreInverse(NonNavigableMany nonNavigableMany)
    • addToNonNavigableOne

      public void addToNonNavigableOne(NonNavigableOne nonNavigableOne)
    • addToNonNavigableOne

      public void addToNonNavigableOne(org.umlg.runtime.collection.UmlgSet<NonNavigableOne> nonNavigableOne)
    • addToNonNavigableOneIgnoreInverse

      public void addToNonNavigableOneIgnoreInverse(NonNavigableOne nonNavigableOne)
    • addToOneOne

      public void addToOneOne(OneOne oneOne)
    • addToOneOne

      public void addToOneOne(org.umlg.runtime.collection.UmlgSet<OneOne> oneOne)
    • addToOneOneIgnoreInverse

      public void addToOneOneIgnoreInverse(OneOne oneOne)
    • addToOneTwo

      public void addToOneTwo(OneTwo oneTwo)
    • addToOneTwo

      public void addToOneTwo(org.umlg.runtime.collection.UmlgSet<OneTwo> oneTwo)
    • addToOneTwoIgnoreInverse

      public void addToOneTwoIgnoreInverse(OneTwo oneTwo)
    • addToPet

      public void addToPet(Mamal pet)
    • addToPetIgnoreInverse

      public void addToPetIgnoreInverse(Mamal pet)
    • addToREASON

      public void addToREASON(REASON rEASON)
    • addToREASON

      public void addToREASON(org.umlg.runtime.collection.UmlgSet<REASON> rEASON)
    • addToREASONIgnoreInverse

      public void addToREASONIgnoreInverse(REASON rEASON)
    • addToRealRootFolder

      public void addToRealRootFolder(RealRootFolder realRootFolder)
    • addToRealRootFolder

      public void addToRealRootFolder(org.umlg.runtime.collection.UmlgSet<RealRootFolder> realRootFolder)
    • addToRealRootFolderIgnoreInverse

      public void addToRealRootFolderIgnoreInverse(RealRootFolder realRootFolder)
    • addToReason

      public void addToReason(REASON reason)
    • addToReasonIgnoreInverse

      public void addToReasonIgnoreInverse(REASON reason)
    • addToSpirit

      public void addToSpirit(Spirit spirit)
    • addToSpirit

      public void addToSpirit(org.umlg.runtime.collection.UmlgSet<Spirit> spirit)
    • addToSpiritIgnoreInverse

      public void addToSpiritIgnoreInverse(Spirit spirit)
    • addToTestBoolean

      public void addToTestBoolean(Boolean testBoolean)
    • addToTestBooleanIgnoreInverse

      public void addToTestBooleanIgnoreInverse(Boolean testBoolean)
    • addToTestEmbedded

      public void addToTestEmbedded(TestEmbedded testEmbedded)
    • addToTestEmbedded

      public void addToTestEmbedded(org.umlg.runtime.collection.UmlgSet<TestEmbedded> testEmbedded)
    • addToTestEmbeddedIgnoreInverse

      public void addToTestEmbeddedIgnoreInverse(TestEmbedded testEmbedded)
    • addToTestOrderedEnumeration

      public void addToTestOrderedEnumeration(TestOrderedEnumeration testOrderedEnumeration)
    • addToTestOrderedEnumeration

      public void addToTestOrderedEnumeration(org.umlg.runtime.collection.UmlgSet<TestOrderedEnumeration> testOrderedEnumeration)
    • addToTestOrderedEnumerationIgnoreInverse

      public void addToTestOrderedEnumerationIgnoreInverse(TestOrderedEnumeration testOrderedEnumeration)
    • addToUniverse

      public void addToUniverse(org.umlg.runtime.collection.UmlgSet<Universe> universe)
    • addToUniverse

      public void addToUniverse(Universe universe)
    • addToUniverseIgnoreInverse

      public void addToUniverseIgnoreInverse(Universe universe)
    • addToValidationTest

      public void addToValidationTest(org.umlg.runtime.collection.UmlgSet<ValidationTest> validationTest)
    • addToValidationTest

      public void addToValidationTest(ValidationTest validationTest)
    • addToValidationTestIgnoreInverse

      public void addToValidationTestIgnoreInverse(ValidationTest validationTest)
    • addToWorld

      public void addToWorld(org.umlg.runtime.collection.UmlgOrderedSet<World> world)
    • addToWorld

      public void addToWorld(World world)
    • addToWorld

      public void addToWorld(int index, org.umlg.runtime.collection.UmlgOrderedSet<World> world)
    • addToWorld

      public void addToWorld(int index, World world)
    • addToWorldIgnoreInverse

      public void addToWorldIgnoreInverse(World world)
    • allInstances

      public static org.umlg.runtime.collection.UmlgSet<? extends God> allInstances(org.umlg.runtime.collection.Filter filter)
    • allInstances

      public static org.umlg.runtime.collection.UmlgSet<? extends God> allInstances()
    • checkClassConstraintConstraintCheckNameNoX

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> checkClassConstraintConstraintCheckNameNoX()
      Implements the ocl statement for constraint 'ConstraintCheckNameNoX'
       package umlgtest::org::umlg::concretetest
           context God inv:
               if not self.constraintTest.oclIsUndefined() then
              self.constraintTest.indexOf('X')=-1
       else
              true
       endif 
       endpackage
       
    • checkClassConstraints

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> checkClassConstraints()
      Specified by:
      checkClassConstraints in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      checkClassConstraints in class BaseUmlgWithQuery
    • clearAbstractSpecies

      public void clearAbstractSpecies()
    • clearAngel

      public void clearAngel()
    • clearAnimalFarm

      public void clearAnimalFarm()
    • clearAnumber

      public void clearAnumber()
    • clearBeginning

      public void clearBeginning()
    • clearBeing

      public void clearBeing()
    • clearConstraintTest

      public void clearConstraintTest()
    • clearDemon

      public void clearDemon()
    • clearDevil1

      public void clearDevil1()
    • clearDream

      public void clearDream()
    • clearEmbeddedInteger

      public void clearEmbeddedInteger()
    • clearEmbeddedString

      public void clearEmbeddedString()
    • clearFakeRootFolder

      public void clearFakeRootFolder()
    • clearFantasy

      public void clearFantasy()
    • clearFoot

      public void clearFoot()
    • clearHand

      public void clearHand()
    • clearIMany

      public void clearIMany()
    • clearLevel1

      public void clearLevel1()
    • clearMany1

      public void clearMany1()
    • clearMany2

      public void clearMany2()
    • clearMemory

      public void clearMemory()
    • clearName

      public void clearName()
    • clearName2

      public void clearName2()
    • clearName3

      public void clearName3()
    • clearNature

      public void clearNature()
    • clearNevil1

      public void clearNevil1()
    • clearNightmare

      public void clearNightmare()
    • clearNonNavigableMany

      public void clearNonNavigableMany()
    • clearNonNavigableOne

      public void clearNonNavigableOne()
    • clearOneOne

      public void clearOneOne()
    • clearOneTwo

      public void clearOneTwo()
    • clearPet

      public void clearPet()
    • clearREASON

      public void clearREASON()
    • clearRealRootFolder

      public void clearRealRootFolder()
    • clearReason

      public void clearReason()
    • clearSpirit

      public void clearSpirit()
    • clearTestBoolean

      public void clearTestBoolean()
    • clearTestEmbedded

      public void clearTestEmbedded()
    • clearTestOrderedEnumeration

      public void clearTestOrderedEnumeration()
    • clearUniverse

      public void clearUniverse()
    • clearValidationTest

      public void clearValidationTest()
    • clearWorld

      public void clearWorld()
    • delete

      public void delete()
      Specified by:
      delete in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      delete in class BaseUmlgWithQuery
    • fromJson

      public void fromJson(Map<String,​Object> propertyMap)
      Specified by:
      fromJson in interface org.umlg.runtime.domain.PersistentObject
      Overrides:
      fromJson in class BaseUmlgWithQuery
    • fromJson

      public void fromJson(String json)
      Specified by:
      fromJson in interface org.umlg.runtime.domain.PersistentObject
      Overrides:
      fromJson in class BaseUmlgWithQuery
    • fromJsonDataTypeAndComposite

      public void fromJsonDataTypeAndComposite(Map<String,​Object> propertyMap)
      Specified by:
      fromJsonDataTypeAndComposite in interface org.umlg.runtime.domain.PersistentObject
      Overrides:
      fromJsonDataTypeAndComposite in class BaseUmlgWithQuery
    • fromJsonNonCompositeOne

      public void fromJsonNonCompositeOne(Map<String,​Object> propertyMap)
      Specified by:
      fromJsonNonCompositeOne in interface org.umlg.runtime.domain.PersistentObject
      Overrides:
      fromJsonNonCompositeOne in class BaseUmlgWithQuery
    • fromJsonNonCompositeRequiredMany

      public void fromJsonNonCompositeRequiredMany(Map<String,​Object> propertyMap)
      Specified by:
      fromJsonNonCompositeRequiredMany in interface org.umlg.runtime.domain.PersistentObject
      Overrides:
      fromJsonNonCompositeRequiredMany in class BaseUmlgWithQuery
    • getAbstractSpecies

      public org.umlg.runtime.collection.UmlgSet<AbstractSpecies> getAbstractSpecies()
    • getAngel

      public org.umlg.runtime.collection.UmlgSet<Angel> getAngel()
    • getAnimalFarm

      public org.umlg.runtime.collection.UmlgSet<Mamal> getAnimalFarm()
    • getAnumber

      public Double getAnumber()
    • getBeginning

      public LocalDateTime getBeginning()
    • getBeing

      public org.umlg.runtime.collection.UmlgSet<Being> getBeing()
    • getConstraintTest

      public String getConstraintTest()
    • getDemon

      public org.umlg.runtime.collection.UmlgSet<Demon> getDemon()
    • getDevil1

      public org.umlg.runtime.collection.UmlgSet<Devil1> getDevil1()
    • getDream

      public org.umlg.runtime.collection.UmlgBag<Dream> getDream()
    • getEmbeddedInteger

      public org.umlg.runtime.collection.UmlgSet<Integer> getEmbeddedInteger()
    • getEmbeddedString

      public org.umlg.runtime.collection.UmlgSet<String> getEmbeddedString()
    • getFakeRootFolder

      public org.umlg.runtime.collection.UmlgSet<FakeRootFolder> getFakeRootFolder()
    • getFantasy

      public org.umlg.runtime.collection.UmlgQualifiedOrderedSet<Fantasy> getFantasy()
    • getFantasyForFantasyQualifierOnName

      public org.umlg.runtime.collection.UmlgOrderedSet<Fantasy> getFantasyForFantasyQualifierOnName(org.umlg.runtime.util.Pair<org.apache.tinkerpop.gremlin.process.traversal.Compare,​String> fantasyQualifierOnName)
    • getFoot

      public org.umlg.runtime.collection.UmlgQualifiedSequence<Foot> getFoot()
    • getFootForGodFootQualifier

      public Foot getFootForGodFootQualifier(org.umlg.runtime.util.Pair<org.apache.tinkerpop.gremlin.process.traversal.Compare,​String> godFootQualifier)
    • getHand

      public org.umlg.runtime.collection.UmlgSequence<Hand> getHand()
    • getIMany

      public org.umlg.runtime.collection.UmlgSet<IMany> getIMany()
    • getLevel1

      public org.umlg.runtime.collection.UmlgSet<Level1> getLevel1()
    • getMany1

      public org.umlg.runtime.collection.UmlgSet<Many1> getMany1()
    • getMany2

      public org.umlg.runtime.collection.UmlgSet<Many2> getMany2()
    • getMemory

      public org.umlg.runtime.collection.UmlgQualifiedSet<Nightmare> getMemory()
    • getMemoryForMemoryQualifier1

      public org.umlg.runtime.collection.UmlgSet<Nightmare> getMemoryForMemoryQualifier1(org.umlg.runtime.util.Pair<org.apache.tinkerpop.gremlin.process.traversal.Compare,​String> memoryQualifier1)
    • getMetaDataAsJson

      public String getMetaDataAsJson()
      Specified by:
      getMetaDataAsJson in interface org.umlg.runtime.domain.PersistentObject
      Overrides:
      getMetaDataAsJson in class BaseUmlgWithQuery
    • getName

      public String getName()
      Overrides:
      getName in class org.umlg.runtime.domain.BaseUmlg
    • getName2

      public String getName2()
    • getName3

      public String getName3()
    • getNature

      public org.umlg.runtime.collection.UmlgQualifiedSet<Nature> getNature()
    • getNatureForName1Qualifier

      public org.umlg.runtime.collection.UmlgSet<Nature> getNatureForName1Qualifier(org.umlg.runtime.util.Pair<org.apache.tinkerpop.gremlin.process.traversal.Compare,​String> name1Qualifier)
    • getNatureForNameUniqueQualifier

      public Nature getNatureForNameUniqueQualifier(org.umlg.runtime.util.Pair<org.apache.tinkerpop.gremlin.process.traversal.Compare,​String> nameUniqueQualifier)
    • getNatureForQualifier2

      public org.umlg.runtime.collection.UmlgSet<Nature> getNatureForQualifier2(org.umlg.runtime.util.Pair<org.apache.tinkerpop.gremlin.process.traversal.Compare,​String> qualifier2)
    • getNevil1

      public org.umlg.runtime.collection.UmlgSet<Nevil1> getNevil1()
    • getNightmare

      public org.umlg.runtime.collection.UmlgQualifiedBag<Nightmare> getNightmare()
    • getNightmareForQualifier1

      public Nightmare getNightmareForQualifier1(org.umlg.runtime.util.Pair<org.apache.tinkerpop.gremlin.process.traversal.Compare,​String> qualifier1)
    • getNonNavigableMany

      public org.umlg.runtime.collection.UmlgSet<NonNavigableMany> getNonNavigableMany()
    • getNonNavigableOne

      public org.umlg.runtime.collection.UmlgSet<NonNavigableOne> getNonNavigableOne()
    • getOneOne

      public org.umlg.runtime.collection.UmlgSet<OneOne> getOneOne()
    • getOneTwo

      public org.umlg.runtime.collection.UmlgSet<OneTwo> getOneTwo()
    • getOwningObject

      public org.umlg.runtime.domain.UmlgNode getOwningObject()
      Specified by:
      getOwningObject in interface org.umlg.runtime.domain.CompositionNode
      Specified by:
      getOwningObject in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      getOwningObject in class BaseUmlgWithQuery
    • getPet

      public Mamal getPet()
    • getQualifiedName

      public String getQualifiedName()
      Specified by:
      getQualifiedName in interface org.umlg.runtime.domain.UmlgEnum
      Overrides:
      getQualifiedName in class BaseUmlgWithQuery
    • getQualifierForFantasy

      public List<org.umlg.runtime.collection.Qualifier> getQualifierForFantasy(Fantasy context)
    • getQualifierForFoot

      public List<org.umlg.runtime.collection.Qualifier> getQualifierForFoot(Foot context)
    • getQualifierForMemory

      public List<org.umlg.runtime.collection.Qualifier> getQualifierForMemory(Nightmare context)
    • getQualifierForNature

      public List<org.umlg.runtime.collection.Qualifier> getQualifierForNature(Nature context)
    • getQualifierForNightmare

      public List<org.umlg.runtime.collection.Qualifier> getQualifierForNightmare(Nightmare context)
    • 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:
      getQualifiers in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      getQualifiers in class BaseUmlgWithQuery
      Parameters:
      tumlRuntimeProperty -
      node -
      inverse -
    • getREASON

      public org.umlg.runtime.collection.UmlgSet<REASON> getREASON()
    • getRealRootFolder

      public org.umlg.runtime.collection.UmlgSet<RealRootFolder> getRealRootFolder()
    • getReason

      public REASON getReason()
    • 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:
      getSize in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      getSize in class BaseUmlgWithQuery
      Parameters:
      inverse -
      tumlRuntimeProperty -
    • getSpirit

      public org.umlg.runtime.collection.UmlgSet<Spirit> getSpirit()
    • getTestBoolean

      public Boolean getTestBoolean()
    • getTestEmbedded

      public org.umlg.runtime.collection.UmlgSet<TestEmbedded> getTestEmbedded()
    • getTestOrderedEnumeration

      public org.umlg.runtime.collection.UmlgSet<TestOrderedEnumeration> getTestOrderedEnumeration()
    • getUniverse

      public org.umlg.runtime.collection.UmlgSet<Universe> getUniverse()
    • getValidationTest

      public org.umlg.runtime.collection.UmlgSet<ValidationTest> getValidationTest()
    • getWorld

      public org.umlg.runtime.collection.UmlgOrderedSet<World> getWorld()
    • hasOnlyOneCompositeParent

      public boolean hasOnlyOneCompositeParent()
      Specified by:
      hasOnlyOneCompositeParent in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      hasOnlyOneCompositeParent in class BaseUmlgWithQuery
    • initDataTypeVariablesWithDefaultValues

      public void initDataTypeVariablesWithDefaultValues()
      Overrides:
      initDataTypeVariablesWithDefaultValues in class BaseUmlgWithQuery
    • initVariables

      public void initVariables()
      Implements the ocl statement for initialization variable 'name'
       package umlgtest::org::umlg::concretetest
           context God::name : PrimitiveTypes::String
           derive: 'whatajol'
       endpackage
       
      Specified by:
      initVariables in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      initVariables in class BaseUmlgWithQuery
    • initialiseProperties

      public void initialiseProperties(boolean loaded)
      boolean properties' default values are initialized in the constructor via z_internalBooleanProperties
      Specified by:
      initialiseProperties in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      initialiseProperties in class BaseUmlgWithQuery
      Parameters:
      loaded -
    • initialiseProperty

      public void initialiseProperty(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse, boolean loaded)
      Specified by:
      initialiseProperty in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      initialiseProperty in class BaseUmlgWithQuery
    • inverseAdder

      public org.umlg.runtime.collection.UmlgRuntimeProperty inverseAdder(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse, org.umlg.runtime.domain.UmlgNode umlgNode)
      Specified by:
      inverseAdder in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      inverseAdder in class BaseUmlgWithQuery
    • isTinkerRoot

      public boolean isTinkerRoot()
      Specified by:
      isTinkerRoot in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      isTinkerRoot in class BaseUmlgWithQuery
    • lookupFor_godOfMemory_memory

      public org.umlg.runtime.collection.UmlgSet<Nightmare> lookupFor_godOfMemory_memory()
    • removeFromAbstractSpecies

      public void removeFromAbstractSpecies(AbstractSpecies abstractSpecies)
    • removeFromAbstractSpecies

      public void removeFromAbstractSpecies(org.umlg.runtime.collection.UmlgSet<AbstractSpecies> abstractSpecies)
    • removeFromAngel

      public void removeFromAngel(Angel angel)
    • removeFromAngel

      public void removeFromAngel(org.umlg.runtime.collection.UmlgSet<Angel> angel)
    • removeFromAnimalFarm

      public void removeFromAnimalFarm(Mamal animalFarm)
    • removeFromAnimalFarm

      public void removeFromAnimalFarm(org.umlg.runtime.collection.UmlgSet<Mamal> animalFarm)
    • removeFromAnumber

      public void removeFromAnumber(Double anumber)
    • removeFromAnumber

      public void removeFromAnumber(org.umlg.runtime.collection.UmlgSet<Double> anumber)
    • removeFromBeginning

      public void removeFromBeginning(LocalDateTime beginning)
    • removeFromBeginning

      public void removeFromBeginning(org.umlg.runtime.collection.UmlgSet<LocalDateTime> beginning)
    • removeFromBeing

      public void removeFromBeing(Being being)
    • removeFromBeing

      public void removeFromBeing(org.umlg.runtime.collection.UmlgSet<Being> being)
    • removeFromConstraintTest

      public void removeFromConstraintTest(String constraintTest)
    • removeFromConstraintTest

      public void removeFromConstraintTest(org.umlg.runtime.collection.UmlgSet<String> constraintTest)
    • removeFromDemon

      public void removeFromDemon(Demon demon)
    • removeFromDemon

      public void removeFromDemon(org.umlg.runtime.collection.UmlgSet<Demon> demon)
    • removeFromDevil1

      public void removeFromDevil1(Devil1 devil1)
    • removeFromDevil1

      public void removeFromDevil1(org.umlg.runtime.collection.UmlgSet<Devil1> devil1)
    • removeFromDream

      public void removeFromDream(Dream dream)
    • removeFromDream

      public void removeFromDream(org.umlg.runtime.collection.UmlgBag<Dream> dream)
    • removeFromEmbeddedInteger

      public void removeFromEmbeddedInteger(Integer embeddedInteger)
    • removeFromEmbeddedInteger

      public void removeFromEmbeddedInteger(org.umlg.runtime.collection.UmlgSet<Integer> embeddedInteger)
    • removeFromEmbeddedString

      public void removeFromEmbeddedString(String embeddedString)
    • removeFromEmbeddedString

      public void removeFromEmbeddedString(org.umlg.runtime.collection.UmlgSet<String> embeddedString)
    • removeFromFakeRootFolder

      public void removeFromFakeRootFolder(FakeRootFolder fakeRootFolder)
    • removeFromFakeRootFolder

      public void removeFromFakeRootFolder(org.umlg.runtime.collection.UmlgSet<FakeRootFolder> fakeRootFolder)
    • removeFromFantasy

      public void removeFromFantasy(Fantasy fantasy)
    • removeFromFantasy

      public void removeFromFantasy(org.umlg.runtime.collection.UmlgOrderedSet<Fantasy> fantasy)
    • removeFromFoot

      public void removeFromFoot(Foot foot)
    • removeFromFoot

      public void removeFromFoot(org.umlg.runtime.collection.UmlgSequence<Foot> foot)
    • removeFromHand

      public void removeFromHand(Hand hand)
    • removeFromHand

      public void removeFromHand(org.umlg.runtime.collection.UmlgSequence<Hand> hand)
    • removeFromIMany

      public void removeFromIMany(IMany iMany)
    • removeFromIMany

      public void removeFromIMany(org.umlg.runtime.collection.UmlgSet<IMany> iMany)
    • removeFromLevel1

      public void removeFromLevel1(Level1 level1)
    • removeFromLevel1

      public void removeFromLevel1(org.umlg.runtime.collection.UmlgSet<Level1> level1)
    • removeFromMany1

      public void removeFromMany1(Many1 many1)
    • removeFromMany1

      public void removeFromMany1(org.umlg.runtime.collection.UmlgSet<Many1> many1)
    • removeFromMany2

      public void removeFromMany2(Many2 many2)
    • removeFromMany2

      public void removeFromMany2(org.umlg.runtime.collection.UmlgSet<Many2> many2)
    • removeFromMemory

      public void removeFromMemory(Nightmare memory)
    • removeFromMemory

      public void removeFromMemory(org.umlg.runtime.collection.UmlgSet<Nightmare> memory)
    • removeFromName

      public void removeFromName(String name)
    • removeFromName

      public void removeFromName(org.umlg.runtime.collection.UmlgSet<String> name)
    • removeFromName2

      public void removeFromName2(String name2)
    • removeFromName2

      public void removeFromName2(org.umlg.runtime.collection.UmlgSet<String> name2)
    • removeFromName3

      public void removeFromName3(String name3)
    • removeFromName3

      public void removeFromName3(org.umlg.runtime.collection.UmlgSet<String> name3)
    • removeFromNature

      public void removeFromNature(Nature nature)
    • removeFromNature

      public void removeFromNature(org.umlg.runtime.collection.UmlgSet<Nature> nature)
    • removeFromNevil1

      public void removeFromNevil1(Nevil1 nevil1)
    • removeFromNevil1

      public void removeFromNevil1(org.umlg.runtime.collection.UmlgSet<Nevil1> nevil1)
    • removeFromNightmare

      public void removeFromNightmare(Nightmare nightmare)
    • removeFromNightmare

      public void removeFromNightmare(org.umlg.runtime.collection.UmlgBag<Nightmare> nightmare)
    • removeFromNonNavigableMany

      public void removeFromNonNavigableMany(NonNavigableMany nonNavigableMany)
    • removeFromNonNavigableMany

      public void removeFromNonNavigableMany(org.umlg.runtime.collection.UmlgSet<NonNavigableMany> nonNavigableMany)
    • removeFromNonNavigableOne

      public void removeFromNonNavigableOne(NonNavigableOne nonNavigableOne)
    • removeFromNonNavigableOne

      public void removeFromNonNavigableOne(org.umlg.runtime.collection.UmlgSet<NonNavigableOne> nonNavigableOne)
    • removeFromOneOne

      public void removeFromOneOne(OneOne oneOne)
    • removeFromOneOne

      public void removeFromOneOne(org.umlg.runtime.collection.UmlgSet<OneOne> oneOne)
    • removeFromOneTwo

      public void removeFromOneTwo(OneTwo oneTwo)
    • removeFromOneTwo

      public void removeFromOneTwo(org.umlg.runtime.collection.UmlgSet<OneTwo> oneTwo)
    • removeFromPet

      public void removeFromPet(Mamal pet)
    • removeFromPet

      public void removeFromPet(org.umlg.runtime.collection.UmlgSet<Mamal> pet)
    • removeFromREASON

      public void removeFromREASON(REASON rEASON)
    • removeFromREASON

      public void removeFromREASON(org.umlg.runtime.collection.UmlgSet<REASON> rEASON)
    • removeFromRealRootFolder

      public void removeFromRealRootFolder(RealRootFolder realRootFolder)
    • removeFromRealRootFolder

      public void removeFromRealRootFolder(org.umlg.runtime.collection.UmlgSet<RealRootFolder> realRootFolder)
    • removeFromReason

      public void removeFromReason(REASON reason)
    • removeFromReason

      public void removeFromReason(org.umlg.runtime.collection.UmlgSet<REASON> reason)
    • removeFromSpirit

      public void removeFromSpirit(Spirit spirit)
    • removeFromSpirit

      public void removeFromSpirit(org.umlg.runtime.collection.UmlgSet<Spirit> spirit)
    • removeFromTestBoolean

      public void removeFromTestBoolean(Boolean testBoolean)
    • removeFromTestBoolean

      public void removeFromTestBoolean(org.umlg.runtime.collection.UmlgSet<Boolean> testBoolean)
    • removeFromTestEmbedded

      public void removeFromTestEmbedded(TestEmbedded testEmbedded)
    • removeFromTestEmbedded

      public void removeFromTestEmbedded(org.umlg.runtime.collection.UmlgSet<TestEmbedded> testEmbedded)
    • removeFromTestOrderedEnumeration

      public void removeFromTestOrderedEnumeration(TestOrderedEnumeration testOrderedEnumeration)
    • removeFromTestOrderedEnumeration

      public void removeFromTestOrderedEnumeration(org.umlg.runtime.collection.UmlgSet<TestOrderedEnumeration> testOrderedEnumeration)
    • removeFromUniverse

      public void removeFromUniverse(org.umlg.runtime.collection.UmlgSet<Universe> universe)
    • removeFromUniverse

      public void removeFromUniverse(Universe universe)
    • removeFromValidationTest

      public void removeFromValidationTest(org.umlg.runtime.collection.UmlgSet<ValidationTest> validationTest)
    • removeFromValidationTest

      public void removeFromValidationTest(ValidationTest validationTest)
    • removeFromWorld

      public void removeFromWorld(org.umlg.runtime.collection.UmlgOrderedSet<World> world)
    • removeFromWorld

      public void removeFromWorld(World world)
    • setAbstractSpecies

      public void setAbstractSpecies(org.umlg.runtime.collection.UmlgSet<AbstractSpecies> abstractSpecies)
    • setAngel

      public void setAngel(org.umlg.runtime.collection.UmlgSet<Angel> angel)
    • setAnimalFarm

      public void setAnimalFarm(org.umlg.runtime.collection.UmlgSet<Mamal> animalFarm)
    • setAnumber

      public void setAnumber(Double anumber)
    • setBeginning

      public void setBeginning(LocalDateTime beginning)
    • setBeing

      public void setBeing(org.umlg.runtime.collection.UmlgSet<Being> being)
    • setConstraintTest

      public void setConstraintTest(String constraintTest)
    • setDemon

      public void setDemon(org.umlg.runtime.collection.UmlgSet<Demon> demon)
    • setDevil1

      public void setDevil1(org.umlg.runtime.collection.UmlgSet<Devil1> devil1)
    • setDream

      public void setDream(org.umlg.runtime.collection.UmlgBag<Dream> dream)
    • setEmbeddedInteger

      public void setEmbeddedInteger(org.umlg.runtime.collection.UmlgSet<Integer> embeddedInteger)
    • setEmbeddedString

      public void setEmbeddedString(org.umlg.runtime.collection.UmlgSet<String> embeddedString)
    • setFakeRootFolder

      public void setFakeRootFolder(org.umlg.runtime.collection.UmlgSet<FakeRootFolder> fakeRootFolder)
    • setFantasy

      public void setFantasy(org.umlg.runtime.collection.UmlgOrderedSet<Fantasy> fantasy)
    • setFoot

      public void setFoot(org.umlg.runtime.collection.UmlgSequence<Foot> foot)
    • setHand

      public void setHand(org.umlg.runtime.collection.UmlgSequence<Hand> hand)
    • setIMany

      public void setIMany(org.umlg.runtime.collection.UmlgSet<IMany> iMany)
    • setLevel1

      public void setLevel1(org.umlg.runtime.collection.UmlgSet<Level1> level1)
    • setMany1

      public void setMany1(org.umlg.runtime.collection.UmlgSet<Many1> many1)
    • setMany2

      public void setMany2(org.umlg.runtime.collection.UmlgSet<Many2> many2)
    • setMemory

      public void setMemory(org.umlg.runtime.collection.UmlgSet<Nightmare> memory)
    • setName

      public void setName(String name)
    • setName2

      public void setName2(String name2)
    • setName3

      public void setName3(String name3)
    • setNature

      public void setNature(org.umlg.runtime.collection.UmlgSet<Nature> nature)
    • setNevil1

      public void setNevil1(org.umlg.runtime.collection.UmlgSet<Nevil1> nevil1)
    • setNightmare

      public void setNightmare(org.umlg.runtime.collection.UmlgBag<Nightmare> nightmare)
    • setNonNavigableMany

      public void setNonNavigableMany(org.umlg.runtime.collection.UmlgSet<NonNavigableMany> nonNavigableMany)
    • setNonNavigableOne

      public void setNonNavigableOne(org.umlg.runtime.collection.UmlgSet<NonNavigableOne> nonNavigableOne)
    • setOneOne

      public void setOneOne(org.umlg.runtime.collection.UmlgSet<OneOne> oneOne)
    • setOneTwo

      public void setOneTwo(org.umlg.runtime.collection.UmlgSet<OneTwo> oneTwo)
    • setPet

      public void setPet(Mamal pet)
    • setREASON

      public void setREASON(org.umlg.runtime.collection.UmlgSet<REASON> rEASON)
    • setRealRootFolder

      public void setRealRootFolder(org.umlg.runtime.collection.UmlgSet<RealRootFolder> realRootFolder)
    • setReason

      public void setReason(REASON reason)
    • setSpirit

      public void setSpirit(org.umlg.runtime.collection.UmlgSet<Spirit> spirit)
    • setTestBoolean

      public void setTestBoolean(Boolean testBoolean)
    • setTestEmbedded

      public void setTestEmbedded(org.umlg.runtime.collection.UmlgSet<TestEmbedded> testEmbedded)
    • setTestOrderedEnumeration

      public void setTestOrderedEnumeration(org.umlg.runtime.collection.UmlgSet<TestOrderedEnumeration> testOrderedEnumeration)
    • setUniverse

      public void setUniverse(org.umlg.runtime.collection.UmlgSet<Universe> universe)
    • setValidationTest

      public void setValidationTest(org.umlg.runtime.collection.UmlgSet<ValidationTest> validationTest)
    • setWorld

      public void setWorld(org.umlg.runtime.collection.UmlgOrderedSet<World> world)
    • toJson

      public String toJson(Boolean deep)
      deep indicates that components also be serialized.
      Specified by:
      toJson in interface org.umlg.runtime.domain.PersistentObject
      Overrides:
      toJson in class BaseUmlgWithQuery
      Parameters:
      deep -
    • toJson

      public String toJson()
      Specified by:
      toJson in interface org.umlg.runtime.domain.PersistentObject
      Specified by:
      toJson in interface org.umlg.runtime.domain.UmlgEnum
      Overrides:
      toJson in class BaseUmlgWithQuery
    • toJsonWithoutCompositeParent

      public String toJsonWithoutCompositeParent(Boolean deep)
      deep indicates that components also be serialized.
      Specified by:
      toJsonWithoutCompositeParent in interface org.umlg.runtime.domain.PersistentObject
      Overrides:
      toJsonWithoutCompositeParent in class BaseUmlgWithQuery
      Parameters:
      deep -
    • toJsonWithoutCompositeParent

      public String toJsonWithoutCompositeParent()
      Specified by:
      toJsonWithoutCompositeParent in interface org.umlg.runtime.domain.PersistentObject
      Overrides:
      toJsonWithoutCompositeParent in class BaseUmlgWithQuery
    • validateAnumber

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateAnumber(Double anumber)
    • validateBeginning

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateBeginning(LocalDateTime beginning)
    • validateConstraintTest

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateConstraintTest(String constraintTest)
    • validateEmbeddedInteger

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateEmbeddedInteger(Integer embeddedInteger)
    • validateEmbeddedString

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateEmbeddedString(String embeddedString)
    • validateMultiplicities

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateMultiplicities()
      Specified by:
      validateMultiplicities in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      validateMultiplicities in class BaseUmlgWithQuery
    • validateName

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateName(String name)
    • validateName2

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateName2(String name2)
    • validateName3

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateName3(String name3)
    • validateREASON

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateREASON(REASON rEASON)
    • validateReason

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateReason(REASON reason)
    • validateTestBoolean

      public List<org.umlg.runtime.validation.UmlgConstraintViolation> validateTestBoolean(Boolean testBoolean)
    • z_internalAddPersistentValueToCollection

      public void z_internalAddPersistentValueToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty, Object umlgNode)
      Specified by:
      z_internalAddPersistentValueToCollection in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      z_internalAddPersistentValueToCollection in class BaseUmlgWithQuery
    • z_internalAddToCollection

      public void z_internalAddToCollection(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty, Object umlgNode)
      Specified by:
      z_internalAddToCollection in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      z_internalAddToCollection in class BaseUmlgWithQuery
    • z_internalBooleanProperties

      public Set<org.umlg.runtime.collection.UmlgRuntimeProperty> z_internalBooleanProperties()
      Specified by:
      z_internalBooleanProperties in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      z_internalBooleanProperties in class BaseUmlgWithQuery
    • z_internalDataTypeProperties

      public Set<org.umlg.runtime.collection.UmlgRuntimeProperty> z_internalDataTypeProperties()
      Specified by:
      z_internalDataTypeProperties in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      z_internalDataTypeProperties in class BaseUmlgWithQuery
    • z_internalDataTypePropertiesWithDefaultValues

      public Map<org.umlg.runtime.collection.UmlgRuntimeProperty,​Object> z_internalDataTypePropertiesWithDefaultValues()
      Specified by:
      z_internalDataTypePropertiesWithDefaultValues in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      z_internalDataTypePropertiesWithDefaultValues in class BaseUmlgWithQuery
    • z_internalGetCollectionFor

      public org.umlg.runtime.collection.UmlgCollection<? extends Object> z_internalGetCollectionFor(org.umlg.runtime.collection.UmlgRuntimeProperty tumlRuntimeProperty, boolean inverse)
      Specified by:
      z_internalGetCollectionFor in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      z_internalGetCollectionFor in class BaseUmlgWithQuery
    • 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_internalInverseAdder in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      z_internalInverseAdder in class BaseUmlgWithQuery
    • z_internalMarkCollectionLoaded

      public void z_internalMarkCollectionLoaded(org.umlg.runtime.collection.UmlgRuntimeProperty umlgRuntimeProperty, boolean loaded)
      Specified by:
      z_internalMarkCollectionLoaded in interface org.umlg.runtime.domain.UmlgNode
      Overrides:
      z_internalMarkCollectionLoaded in class BaseUmlgWithQuery