Class MatchCandidate
- java.lang.Object
-
- com.apple.foundationdb.record.query.plan.temp.MatchCandidate
-
public class MatchCandidate extends Object
Case class to represent a match candidate. A match candidate on code level is just a name and a data flow graph that can be matched against a query graph. The match candidate does not keep the root to the graph to be matched but rather an instance ofExpressionRefTraversal
to allow for navigation of references within the candidate.
-
-
Constructor Summary
Constructors Constructor Description MatchCandidate(String name, ExpressionRefTraversal traversal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
ExpressionRefTraversal
getTraversal()
-
-
-
Constructor Detail
-
MatchCandidate
public MatchCandidate(@Nonnull String name, @Nonnull ExpressionRefTraversal traversal)
-
-
Method Detail
-
getTraversal
@Nonnull public ExpressionRefTraversal getTraversal()
-
-