ElementTraversal
Attributes
- Graph
- Supertypes
- class AnyValtrait Matchableclass Any
Members list
Value members
Concrete methods
Filter elements by existence of property (irrespective of value)
Filter elements by existence of property (irrespective of value)
Attributes
Filter elements by existence of property (irrespective of value)
Filter elements by existence of property (irrespective of value)
Attributes
Filter elements by property value
Filter elements by property value
Attributes
Filter elements by property value
Filter elements by property value
Attributes
Filter elements by property with given predicate.
Filter elements by property with given predicate.
Attributes
- Example:
from GenericGraphTraversalTest
.has(Name.where(_.endsWith("1"))) .has(Name.where(_.matches("[LR]."))) .has(Name.where(P.eq("R1"))) .has(Name.where(P.neq("R1"))) .has(Name.where(P.within(Set("L1", "L2")))) .has(Name.where(P.within("L1", "L2", "L3"))) .has(Name.where(P.matches("[LR].")))
Filter elements by property value
Filter elements by property value
Attributes
Filter elements by (non-)existence of property (irrespective of value)
Filter elements by (non-)existence of property (irrespective of value)
Attributes
Filter elements by (non-)existence of property (irrespective of value)
Filter elements by (non-)existence of property (irrespective of value)
Attributes
Filter elements by property value
Filter elements by property value
Attributes
Filter elements by property value
Filter elements by property value
Attributes
Filter elements by property value
Filter elements by property value
Attributes
Filter elements by property with given predicate.
Filter elements by property with given predicate.
Attributes
- Example:
from GenericGraphTraversalTest
.hasNot(Name.where(_.endsWith("1"))) .hasNot(Name.where(_.matches("[LR]."))) .hasNot(Name.where(P.eq("R1"))) .hasNot(Name.where(P.neq("R1"))) .hasNot(Name.where(P.within(Set("L1", "L2")))) .hasNot(Name.where(P.within("L1", "L2", "L3"))) .hasNot(Name.where(P.matches("[LR].")))
filter by the element label
Note: do not use as the first step in a traversal, e.g. traversalSource.all.label(value)
.
Use traversalSource.label
instead, it is much faster
TODO: make the above an automatic optimisation
filter by the element label
Note: do not use as the first step in a traversal, e.g. traversalSource.all.label(value)
.
Use traversalSource.label
instead, it is much faster
TODO: make the above an automatic optimisation
Attributes
filter by the element labels
Note: do not use as the first step in a traversal, e.g. traversalSource.all.label(value)
.
Use traversalSource.label
instead, it is much faster
TODO: make the above an automatic optimisation
filter by the element labels
Note: do not use as the first step in a traversal, e.g. traversalSource.all.label(value)
.
Use traversalSource.label
instead, it is much faster
TODO: make the above an automatic optimisation
Attributes
filter by the element label (inverse)
filter by the element label (inverse)
Attributes
filter by the element labels (inverse)
filter by the element labels (inverse)