Interface Spirit

All Superinterfaces:
org.umlg.runtime.domain.CompositionNode, org.umlg.runtime.domain.ocl.OclAny, org.umlg.runtime.domain.PersistentObject, Serializable, org.umlg.runtime.domain.UmlgEnum, org.umlg.runtime.domain.UmlgNode
All Known Implementing Classes:
Phantom, Spook

public interface Spirit extends org.umlg.runtime.domain.CompositionNode
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addToGod​(God god)
     
    void
     
    static org.umlg.runtime.collection.UmlgSet<? extends Spirit>
     
    static org.umlg.runtime.collection.UmlgSet<? extends Spirit>
    allInstances​(org.umlg.runtime.collection.Filter filter)
     
    void
     
     
    void
     
    void
    removeFromGod​(org.umlg.runtime.collection.UmlgSet<God> god)
     
    void
    setGod​(God god)
     

    Methods inherited from interface org.umlg.runtime.domain.CompositionNode

    getOwningObject

    Methods inherited from interface org.umlg.runtime.domain.ocl.OclAny

    equals, notEquals, oclAsType, oclIsInState, oclIsInvalid, oclIsKindOf, oclIsNew, oclIsTypeOf, oclIsUndefined, oclLocale, oclType

    Methods inherited from interface org.umlg.runtime.domain.PersistentObject

    doBeforeCommit, fromJson, fromJson, fromJsonDataTypeAndComposite, fromJsonNonCompositeOne, fromJsonNonCompositeRequiredMany, getId, getMetaDataAsJson, getUid, toJson, toJson, toJsonWithoutCompositeParent, toJsonWithoutCompositeParent

    Methods inherited from interface org.umlg.runtime.domain.UmlgEnum

    getQualifiedName, toJson

    Methods inherited from interface org.umlg.runtime.domain.UmlgNode

    asSet, checkClassConstraints, delete, getEdge, getPathToCompositionalRoot, getQualifiers, getSize, getVertex, hasOnlyOneCompositeParent, initialiseProperties, initialiseProperty, initVariables, inverseAdder, isTinkerRoot, setEdge, validateMultiplicities, z_internalAddPersistentValueToCollection, z_internalAddToCollection, z_internalBooleanProperties, z_internalDataTypeProperties, z_internalDataTypePropertiesWithDefaultValues, z_internalGetCollectionFor, z_internalInverseAdder, z_internalMarkCollectionLoaded
  • Method Details

    • addToGod

      void addToGod(God god)
    • addToGodIgnoreInverse

      void addToGodIgnoreInverse(God god)
    • allInstances

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

      static org.umlg.runtime.collection.UmlgSet<? extends Spirit> allInstances()
    • clearGod

      void clearGod()
    • getGod

      God getGod()
    • removeFromGod

      void removeFromGod(God god)
    • removeFromGod

      void removeFromGod(org.umlg.runtime.collection.UmlgSet<God> god)
    • setGod

      void setGod(God god)