Package org.apache.tinkerpop.gremlin.gql
package org.apache.tinkerpop.gremlin.gql
-
ClassDescriptionExecutes a
GqlMatchPlanagainst any TinkerPopGraphusing a DFS backtracking pattern matching algorithm.Compiles aQueryGraphinto an executableGqlMatchPlan.A single join step in a compiledGqlMatchPlan.This class provides an empty implementation ofGQLListener, which can be extended to create a listener which only needs to handle a subset of the available methods.This class provides an empty implementation ofGQLVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.TraversalStrategy.ProviderOptimizationStrategythat replaces everyDeclarativeMatchStepin a traversal with a concreteGqlMatchStepbacked by aDefaultGqlPlannerandDefaultGqlExecutor.Executes aGqlMatchPlanagainst a graph and returns result rows.This interface defines a complete listener for a parse tree produced byGQLParser.The compiled physical execution plan for a GQL MATCH query.GqlMatchStep<S>Concrete executable replacement for the genericDeclarativeMatchStepthat runs TinkerGQL patterns via aGqlPlannerandGqlExecutor.Compiles a GQL MATCH string into an executableGqlMatchPlan.GQLVisitor<T>This interface defines a complete generic visitor for a parse tree produced byGQLParser.A single property equality predicate attached to a node pattern in a GQL MATCH clause.Represents an edge pattern element in a GQL MATCH clause.The logical graph structure produced by parsing a GQL MATCH clause.Represents a vertex pattern element in a GQL MATCH clause.