Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ModelMembersclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- ModelMembers
A new Model with each elem of other Model added to elems of this Model. Same as m.addAll(other) *
A new Model with each elem of other Model added to elems of this Model. Same as m.addAll(other) *
Attributes
- Inherited from:
- ModelMembers
A new Model with elem e prepended to the elems of this Model. Same as m.prepend(e)
A new Model with elem e prepended to the elems of this Model. Same as m.prepend(e)
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
A deep sub-model recursing into a sequence of links in a LinkPath. *
A deep sub-model recursing into a sequence of links in a LinkPath. *
Attributes
- Inherited from:
- ModelMembers
A sub-model of Link *
A new Model with elem e appended to the elems of this Model. Same as m.append(e)
A new Model with elem e appended to the elems of this Model. Same as m.append(e)
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Append an elem if not already exists at top level. Relations are merged using mergeFirst.
Append an elem if not already exists at top level. Relations are merged using mergeFirst.
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
A new Model with other Model's elems appended to elems. Same as: m :++ other NOTE: Different from m ++ other
A new Model with other Model's elems appended to elems. Same as: m :++ other NOTE: Different from m ++ other
Attributes
- Inherited from:
- ModelMembers
A new Model with elem e appended to the elems of this Model. Same as m :+ e
A new Model with elem e appended to the elems of this Model. Same as m :+ e
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Cut all relations so that no relations is deeper than depth. cut(0) == tip, cut(1) == top *
Cut all relations so that no relations is deeper than depth. cut(0) == tip, cut(1) == top *
Attributes
- Inherited from:
- ModelMembers
A new model constructed by adding all elems using add one by one giving no duplicates per level.
A new model constructed by adding all elems using add one by one giving no duplicates per level.
Attributes
- Inherited from:
- ModelMembers
A new Model with recursive de-duplication of its attributes by type on all levels. *
A new Model with recursive de-duplication of its attributes by type on all levels. *
Attributes
- Inherited from:
- ModelMembers
A new Model with recursive de-duplication of its elems on all levels. *
A new Model with recursive de-duplication of its elems on all levels. *
Attributes
- Inherited from:
- ModelMembers
A new Model that removes top-level Ent that are themselves part of Links. *
A new Model that removes top-level Ent that are themselves part of Links. *
Attributes
- Inherited from:
- ModelMembers
A new Model that is distinct by top-level attribute type (non-recursive). *
A new Model that is distinct by top-level attribute type (non-recursive). *
Attributes
- Inherited from:
- ModelMembers
A new Model with distinct top-level elems (non-recursive). *
A new Model with distinct top-level elems (non-recursive). *
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
A Map that groups equal links to gether. Keys of type Link point to Vector[Rel]. *
A Map that groups equal links to gether. Keys of type Link point to Vector[Rel]. *
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
True if this model is in normal form.
A Model with elems deeply filtered according to a selection expression. *
A Model with elems deeply filtered according to a selection expression. *
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Submodels with same link are merged *
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
merge sub model of r with the sub model of first relations with the same link or append r to elems
merge sub model of r with the sub model of first relations with the same link or append r to elems
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
A Model in normal form: elems are added one by one replacing same nodes and then sorted. *
A Model in normal form: elems are added one by one replacing same nodes and then sorted. *
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
A new Model with elem e prepended to the elems of this Model. Same as e +: m
A new Model with elem e prepended to the elems of this Model. Same as e +: m
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
All empty relations at any depth are replaced by its entity.
All empty relations at any depth are replaced by its entity.
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
The number of elems at top level plus the sum of sizes of all sub models *
The number of elems at top level plus the sum of sizes of all sub models *
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Recursively sort elems alphabetically.
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
A Model with the nodes but not relations at the top of this Model.
A Model with the nodes but not relations at the top of this Model.
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
ModelMembers -> Any
- Inherited from:
- ModelMembers
A Model with the tip of this Model and the tip of its sub-models.
A Model with the tip of this Model and the tip of its sub-models.
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
A new model first attribute of same type updated to a or appended to elems if not in elems.tip.
A new model first attribute of same type updated to a or appended to elems if not in elems.tip.
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Inherited fields
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers
Attributes
- Inherited from:
- ModelMembers