onera.pmlanalyzer.pml.model.relations.AntiReflexiveSymmetricEndomorphism
Attributes Graph Reset zoom Hide graph Show graph
Supertypes class Object
trait Matchable
class Any
Known subtypes Members list Concise view
Value members
Attributes a the input element
b the new element
Definition Classes
Remove the element b from the relation with a
Remove the element b from the relation with a
Attributes a the input element
b the removed element
Definition Classes
Add a collection of b elements to a
Warning if the b is empty then all the element linked to a are removed (STRANGE)
Add a collection of b elements to a
Warning if the b is empty then all the element linked to a are removed (STRANGE)
Attributes a the input element
b the collection of new elements
Inherited from: Relation
Provide the elements in relation with a
WARNING the function returns an empty set either
if a is not in the relation
or if no elements are associated to a
Provide the elements in relation with a
WARNING the function returns an empty set either
if a is not in the relation
or if no elements are associated to a
Attributes a the input element
Returns: the set of related elements
Inherited from: Relation
Provide the reflexive and transitive closure of a by the endomorphism
Provide the reflexive and transitive closure of a by the endomorphism
Attributes a the input element
Returns: the set of all elements indirectly related to a
Inherited from: Endomorphism
Provide the set of all input elements
Provide the set of all input elements
Attributes Returns: the set of input elements
Inherited from: Relation
Provide the relation a map of edges
Provide the relation a map of edges
Attributes Returns: the map of edges
Inherited from: Relation
Provide the elements in relation with a id a is in the relation
Provide the elements in relation with a id a is in the relation
Attributes a the input element
Returns: the optional set of related elements
Inherited from: Relation
Provide the elements a in relation with b
Provide the elements a in relation with b
Attributes b the output element
Returns: the set of related inputs
Inherited from: Relation
Provide the reflexive and transitive inverse closure of a by the endomorphism
Provide the reflexive and transitive inverse closure of a by the endomorphism
Attributes a the input element
Returns: the set of all elements that indirectly relate to a
Inherited from: Endomorphism
Remove an element from both the input and output set
Remove an element from both the input and output set
Attributes a the element to remove
Definition Classes Inherited from: Endomorphism
Remove the elements of the collection b from the relation with a
Remove the elements of the collection b from the relation with a
Attributes a the input element
b the removed elements
Inherited from: Relation
Provide the set of all output elements
Provide the set of all output elements
Attributes Returns: the set of output elements
Inherited from: Relation