public abstract class EquivalentFragmentSet extends Object implements Streamable<Fragment>
Fragments, each describing one way to represent the traversal,
starting from different variables.
A EquivalentFragmentSet may contain only one Fragment (e.g. checking the 'id' property), while others may
be comprised of two fragments (e.g. $x isa $y, which may start from $x or $y).
| Type | Property and Description |
|---|---|
abstract VarProperty |
var |
| Constructor and Description |
|---|
EquivalentFragmentSet() |
| Modifier and Type | Method and Description |
|---|---|
abstract Set<Fragment> |
fragments() |
java.util.stream.Stream<Fragment> |
stream() |
String |
toString() |
abstract VarProperty |
varProperty() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waititerator, parallelStreamforEach, spliterator@Nullable public abstract VarProperty varProperty
public abstract Set<Fragment> fragments()
@Nullable public abstract VarProperty varProperty()
public final java.util.stream.Stream<Fragment> stream()
stream in interface Streamable<Fragment>Copyright © 2017 Grakn Labs Ltd. All rights reserved.