Interface IManyA

All Superinterfaces:
org.umlg.runtime.domain.CompositionNode, IMany, 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:
ManyA, ManyAA

public interface IManyA extends IMany, org.umlg.runtime.domain.CompositionNode
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
     

    Nested classes/interfaces inherited from interface org.umlg.interfacetest.IMany

    IMany.IManyRuntimePropertyEnum
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addToIManyB​(IManyB iManyB)
     
    void
    addToIManyB​(org.umlg.runtime.collection.UmlgSet<IManyB> iManyB)
     
    void
     
    static org.umlg.runtime.collection.UmlgSet<? extends IManyA>
     
    static org.umlg.runtime.collection.UmlgSet<? extends IManyA>
    allInstances​(org.umlg.runtime.collection.Filter filter)
     
    void
     
    org.umlg.runtime.collection.UmlgSet<IManyB>
     
    org.umlg.runtime.collection.UmlgSet<IManyB>
     
    void
     
    void
    removeFromIManyB​(org.umlg.runtime.collection.UmlgSet<IManyB> iManyB)
     
    void
    setIManyB​(org.umlg.runtime.collection.UmlgSet<IManyB> iManyB)
     

    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

    • addToIManyB

      void addToIManyB(IManyB iManyB)
    • addToIManyB

      void addToIManyB(org.umlg.runtime.collection.UmlgSet<IManyB> iManyB)
    • addToIManyBIgnoreInverse

      void addToIManyBIgnoreInverse(IManyB iManyB)
    • allInstances

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

      static org.umlg.runtime.collection.UmlgSet<? extends IManyA> allInstances()
    • clearIManyB

      void clearIManyB()
    • getIManyB

      org.umlg.runtime.collection.UmlgSet<IManyB> getIManyB()
    • lookupFor_iManyA_iManyB

      org.umlg.runtime.collection.UmlgSet<IManyB> lookupFor_iManyA_iManyB()
    • removeFromIManyB

      void removeFromIManyB(IManyB iManyB)
    • removeFromIManyB

      void removeFromIManyB(org.umlg.runtime.collection.UmlgSet<IManyB> iManyB)
    • setIManyB

      void setIManyB(org.umlg.runtime.collection.UmlgSet<IManyB> iManyB)