public abstract class QueryCollectionBase extends Object
Base class for collections of ReasonerQueryImpl queries with equality comparison ReasonerQueryEquivalence.
| Constructor and Description |
|---|
QueryCollectionBase() |
| Modifier and Type | Method and Description |
|---|---|
QuerySet |
getCandidates(ReasonerQueryImpl entryQuery,
ai.grakn.graql.internal.reasoner.plan.QueryList plan) |
boolean |
isQueryDisconnected(ReasonerQueryImpl query) |
abstract java.util.stream.Stream<ReasonerQueryImpl> |
stream() |
abstract java.util.stream.Stream<com.google.common.base.Equivalence.Wrapper<ReasonerQueryImpl>> |
wrappedStream() |
public abstract java.util.stream.Stream<ReasonerQueryImpl> stream()
public abstract java.util.stream.Stream<com.google.common.base.Equivalence.Wrapper<ReasonerQueryImpl>> wrappedStream()
public boolean isQueryDisconnected(ReasonerQueryImpl query)
query - of interestpublic QuerySet getCandidates(ReasonerQueryImpl entryQuery, ai.grakn.graql.internal.reasoner.plan.QueryList plan)
entryQuery - query for which candidates are to be determinedplan - current planCopyright © 2018 Grakn Labs Ltd. All rights reserved.