Class GroovyTranslateVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.apache.tinkerpop.gremlin.language.grammar.GremlinBaseVisitor<Void>
-
- org.apache.tinkerpop.gremlin.language.translator.TranslateVisitor
-
- org.apache.tinkerpop.gremlin.language.translator.GroovyTranslateVisitor
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<Void>,GremlinVisitor<Void>
public class GroovyTranslateVisitor extends TranslateVisitor
Converts a Gremlin traversal string into a Groovy source code representation of that traversal with an aim at sacrificing some formatting for the ability to compile correctly. The translations may require use of TinkerPop's sugar syntax and therefore requires use of theGremlinLoaderin the gremlin-groovy module unless you are specifically certain that your translations will not result in the use of that syntax. If in doubt, prefer theJavaTranslateVisitorinstead.- Normalize numeric suffixes to lower case
- If floats are not suffixed they will translate as BigDecimal
- Makes anonymous traversals explicit with double underscore
- Makes enums explicit with their proper name
-
-
Field Summary
-
Fields inherited from class org.apache.tinkerpop.gremlin.language.translator.TranslateVisitor
graphTraversalSourceName, parameters, sb
-
-
Constructor Summary
Constructors Constructor Description GroovyTranslateVisitor()GroovyTranslateVisitor(String graphTraversalSourceName)
-
Method Summary
-
Methods inherited from class org.apache.tinkerpop.gremlin.language.translator.TranslateVisitor
appendAnonymousSpawn, appendArgumentSeparator, appendExplicitNaming, appendStepClose, appendStepOpen, appendStepSeparator, getCardinalityFunctionClass, getParameters, getTranslated, processGremlinSymbol, removeFirstAndLastCharacters, visitBooleanArgument, visitBooleanLiteral, visitGenericArgument, visitKeyword, visitNanLiteral, visitNestedTraversal, visitP, visitTerminal, visitTraversalBarrier, visitTraversalCardinality, visitTraversalColumn, visitTraversalDirection, visitTraversalDirectionLong, visitTraversalDirectionShort, visitTraversalDT, visitTraversalGType, visitTraversalMerge, visitTraversalOperator, visitTraversalOrder, visitTraversalPick, visitTraversalPop, visitTraversalPredicate, visitTraversalPredicate_between, visitTraversalPredicate_containing, visitTraversalPredicate_endingWith, visitTraversalPredicate_eq, visitTraversalPredicate_gt, visitTraversalPredicate_gte, visitTraversalPredicate_inside, visitTraversalPredicate_lt, visitTraversalPredicate_lte, visitTraversalPredicate_neq, visitTraversalPredicate_not, visitTraversalPredicate_notContaining, visitTraversalPredicate_notEndingWith, visitTraversalPredicate_notRegex, visitTraversalPredicate_notStartingWith, visitTraversalPredicate_outside, visitTraversalPredicate_regex, visitTraversalPredicate_startingWith, visitTraversalPredicate_typeOf, visitTraversalPredicate_within, visitTraversalPredicate_without, visitTraversalScope, visitTraversalSource, visitTraversalT, visitTraversalTLong, visitTraversalTShort, visitVariable
-
Methods inherited from class org.apache.tinkerpop.gremlin.language.grammar.GremlinBaseVisitor
visitChainedTraversal, visitClassType, visitClassTypeExpr, visitClassTypeList, visitConfiguration, visitConnectedComponentConstants, visitConnectedComponentConstants_component, visitConnectedComponentConstants_edges, visitConnectedComponentConstants_propertyName, visitConnectedComponentStringConstant, visitDateArgument, visitDateLiteral, visitEmptyQuery, visitGenericArgumentVarargs, visitGenericCollectionLiteral, visitGenericLiteral, visitGenericLiteralExpr, visitGenericLiteralVarargs, visitGenericMapArgument, visitGenericMapLiteral, visitGenericMapNullableArgument, visitGenericMapNullableLiteral, visitGenericRangeLiteral, visitIntegerArgument, visitIoOptionsConstants_graphml, visitIoOptionsConstants_graphson, visitIoOptionsConstants_gryo, visitIoOptionsConstants_reader, visitIoOptionsConstants_writer, visitIoOptionsKeys, visitIoOptionsStringConstant, visitIoOptionsValues, visitMapEntry, visitMapKey, visitNakedKey, visitNestedTraversalExpr, visitNestedTraversalList, visitNullableGenericLiteralMap, visitNumericLiteral, visitPageRankConstants, visitPageRankConstants_edges, visitPageRankConstants_propertyName, visitPageRankConstants_times, visitPageRankStringConstant, visitPeerPressureConstants, visitPeerPressureConstants_edges, visitPeerPressureConstants_propertyName, visitPeerPressureConstants_times, visitPeerPressureStringConstant, visitQuery, visitQueryList, visitRootTraversal, visitShortestPathConstants, visitShortestPathConstants_distance, visitShortestPathConstants_edges, visitShortestPathConstants_includeEdges, visitShortestPathConstants_maxDistance, visitShortestPathConstants_target, visitShortestPathStringConstant, visitStringArgument, visitStringNullableArgument, visitStringNullableArgumentVarargs, visitStringNullableLiteral, visitStringNullableLiteralVarargs, visitTerminatedTraversal, visitTransactionPart, visitTraversalBiFunction, visitTraversalComparator, visitTraversalFunction, visitTraversalMethod, visitTraversalMethod_addE_String, visitTraversalMethod_addE_Traversal, visitTraversalMethod_addV_Empty, visitTraversalMethod_addV_String, visitTraversalMethod_addV_Traversal, visitTraversalMethod_aggregate_String, visitTraversalMethod_all_P, visitTraversalMethod_and, visitTraversalMethod_any_P, visitTraversalMethod_as, visitTraversalMethod_asBool, visitTraversalMethod_asDate, visitTraversalMethod_asNumber_Empty, visitTraversalMethod_asNumber_traversalGType, visitTraversalMethod_asString_Empty, visitTraversalMethod_asString_Scope, visitTraversalMethod_barrier_Consumer, visitTraversalMethod_barrier_Empty, visitTraversalMethod_barrier_int, visitTraversalMethod_both, visitTraversalMethod_bothE, visitTraversalMethod_bothV, visitTraversalMethod_branch, visitTraversalMethod_by_Comparator, visitTraversalMethod_by_Empty, visitTraversalMethod_by_Function, visitTraversalMethod_by_Function_Comparator, visitTraversalMethod_by_Order, visitTraversalMethod_by_String, visitTraversalMethod_by_String_Comparator, visitTraversalMethod_by_T, visitTraversalMethod_by_Traversal, visitTraversalMethod_by_Traversal_Comparator, visitTraversalMethod_call_string, visitTraversalMethod_call_string_map, visitTraversalMethod_call_string_map_traversal, visitTraversalMethod_call_string_traversal, visitTraversalMethod_cap, visitTraversalMethod_choose_Function, visitTraversalMethod_choose_Predicate_Traversal, visitTraversalMethod_choose_Predicate_Traversal_Traversal, visitTraversalMethod_choose_Traversal, visitTraversalMethod_choose_Traversal_Traversal, visitTraversalMethod_choose_Traversal_Traversal_Traversal, visitTraversalMethod_coalesce, visitTraversalMethod_coin, visitTraversalMethod_combine_Object, visitTraversalMethod_concat_String, visitTraversalMethod_concat_Traversal_Traversal, visitTraversalMethod_conjoin_String, visitTraversalMethod_connectedComponent, visitTraversalMethod_constant, visitTraversalMethod_count_Empty, visitTraversalMethod_count_Scope, visitTraversalMethod_cyclicPath, visitTraversalMethod_dateAdd, visitTraversalMethod_dateDiff_Date, visitTraversalMethod_dateDiff_Traversal, visitTraversalMethod_dedup_Scope_String, visitTraversalMethod_dedup_String, visitTraversalMethod_difference_Object, visitTraversalMethod_discard, visitTraversalMethod_disjunct_Object, visitTraversalMethod_drop, visitTraversalMethod_E, visitTraversalMethod_element, visitTraversalMethod_elementMap, visitTraversalMethod_emit_Empty, visitTraversalMethod_emit_Predicate, visitTraversalMethod_emit_Traversal, visitTraversalMethod_fail_Empty, visitTraversalMethod_fail_String, visitTraversalMethod_filter_Predicate, visitTraversalMethod_filter_Traversal, visitTraversalMethod_flatMap, visitTraversalMethod_fold_Empty, visitTraversalMethod_fold_Object_BiFunction, visitTraversalMethod_format_String, visitTraversalMethod_from_String, visitTraversalMethod_from_Traversal, visitTraversalMethod_group_Empty, visitTraversalMethod_group_String, visitTraversalMethod_groupCount_Empty, visitTraversalMethod_groupCount_String, visitTraversalMethod_has_String, visitTraversalMethod_has_String_Object, visitTraversalMethod_has_String_P, visitTraversalMethod_has_String_String_Object, visitTraversalMethod_has_String_String_P, visitTraversalMethod_has_T_Object, visitTraversalMethod_has_T_P, visitTraversalMethod_hasId_Object_Object, visitTraversalMethod_hasId_P, visitTraversalMethod_hasKey_P, visitTraversalMethod_hasKey_String_String, visitTraversalMethod_hasLabel_P, visitTraversalMethod_hasNot, visitTraversalMethod_hasValue_Object_Object, visitTraversalMethod_hasValue_P, visitTraversalMethod_id, visitTraversalMethod_identity, visitTraversalMethod_in, visitTraversalMethod_index, visitTraversalMethod_inE, visitTraversalMethod_intersect_Object, visitTraversalMethod_inV, visitTraversalMethod_is_Object, visitTraversalMethod_is_P, visitTraversalMethod_key, visitTraversalMethod_label, visitTraversalMethod_length_Empty, visitTraversalMethod_length_Scope, visitTraversalMethod_limit_long, visitTraversalMethod_limit_Scope_long, visitTraversalMethod_local, visitTraversalMethod_loops_Empty, visitTraversalMethod_loops_String, visitTraversalMethod_lTrim_Empty, visitTraversalMethod_lTrim_Scope, visitTraversalMethod_map, visitTraversalMethod_match, visitTraversalMethod_math, visitTraversalMethod_max_Empty, visitTraversalMethod_max_Scope, visitTraversalMethod_mean_Empty, visitTraversalMethod_mean_Scope, visitTraversalMethod_merge_Object, visitTraversalMethod_mergeE_empty, visitTraversalMethod_mergeE_Traversal, visitTraversalMethod_mergeV_empty, visitTraversalMethod_mergeV_Traversal, visitTraversalMethod_min_Empty, visitTraversalMethod_min_Scope, visitTraversalMethod_none_P, visitTraversalMethod_not, visitTraversalMethod_option_Merge_Map_Cardinality, visitTraversalMethod_option_Merge_Traversal, visitTraversalMethod_option_Object_Traversal, visitTraversalMethod_option_Predicate_Traversal, visitTraversalMethod_option_Traversal, visitTraversalMethod_optional, visitTraversalMethod_or, visitTraversalMethod_order_Empty, visitTraversalMethod_order_Scope, visitTraversalMethod_otherV, visitTraversalMethod_out, visitTraversalMethod_outE, visitTraversalMethod_outV, visitTraversalMethod_pageRank_double, visitTraversalMethod_pageRank_Empty, visitTraversalMethod_path, visitTraversalMethod_peerPressure, visitTraversalMethod_product_Object, visitTraversalMethod_profile_Empty, visitTraversalMethod_profile_String, visitTraversalMethod_project, visitTraversalMethod_properties, visitTraversalMethod_property_Cardinality_Object, visitTraversalMethod_property_Cardinality_Object_Object_Object, visitTraversalMethod_property_Object, visitTraversalMethod_property_Object_Object_Object, visitTraversalMethod_propertyMap, visitTraversalMethod_range_long_long, visitTraversalMethod_range_Scope_long_long, visitTraversalMethod_read, visitTraversalMethod_repeat_String_Traversal, visitTraversalMethod_repeat_Traversal, visitTraversalMethod_replace_Scope_String_String, visitTraversalMethod_replace_String_String, visitTraversalMethod_reverse_Empty, visitTraversalMethod_rTrim_Empty, visitTraversalMethod_rTrim_Scope, visitTraversalMethod_sack_BiFunction, visitTraversalMethod_sack_Empty, visitTraversalMethod_sample_int, visitTraversalMethod_sample_Scope_int, visitTraversalMethod_select_Column, visitTraversalMethod_select_Pop_String, visitTraversalMethod_select_Pop_String_String_String, visitTraversalMethod_select_Pop_Traversal, visitTraversalMethod_select_String, visitTraversalMethod_select_String_String_String, visitTraversalMethod_select_Traversal, visitTraversalMethod_shortestPath, visitTraversalMethod_sideEffect, visitTraversalMethod_simplePath, visitTraversalMethod_skip_long, visitTraversalMethod_skip_Scope_long, visitTraversalMethod_split_Scope_String, visitTraversalMethod_split_String, visitTraversalMethod_subgraph, visitTraversalMethod_substring_int, visitTraversalMethod_substring_int_int, visitTraversalMethod_substring_Scope_int, visitTraversalMethod_substring_Scope_int_int, visitTraversalMethod_sum_Empty, visitTraversalMethod_sum_Scope, visitTraversalMethod_tail_Empty, visitTraversalMethod_tail_long, visitTraversalMethod_tail_Scope, visitTraversalMethod_tail_Scope_long, visitTraversalMethod_timeLimit, visitTraversalMethod_times, visitTraversalMethod_to_Direction_String, visitTraversalMethod_to_String, visitTraversalMethod_to_Traversal, visitTraversalMethod_toE, visitTraversalMethod_toLower_Empty, visitTraversalMethod_toLower_Scope, visitTraversalMethod_toUpper_Empty, visitTraversalMethod_toUpper_Scope, visitTraversalMethod_toV, visitTraversalMethod_tree_Empty, visitTraversalMethod_tree_String, visitTraversalMethod_trim_Empty, visitTraversalMethod_trim_Scope, visitTraversalMethod_unfold, visitTraversalMethod_union, visitTraversalMethod_until_Predicate, visitTraversalMethod_until_Traversal, visitTraversalMethod_V, visitTraversalMethod_value, visitTraversalMethod_valueMap_boolean_String, visitTraversalMethod_valueMap_String, visitTraversalMethod_values, visitTraversalMethod_where_P, visitTraversalMethod_where_String_P, visitTraversalMethod_where_Traversal, visitTraversalMethod_with_String, visitTraversalMethod_with_String_Object, visitTraversalMethod_write, visitTraversalSackMethod, visitTraversalSourceSelfMethod, visitTraversalSourceSelfMethod_with, visitTraversalSourceSelfMethod_withBulk, visitTraversalSourceSelfMethod_withoutStrategies, visitTraversalSourceSelfMethod_withPath, visitTraversalSourceSelfMethod_withSack, visitTraversalSourceSelfMethod_withSideEffect, visitTraversalSourceSelfMethod_withStrategies, visitTraversalSourceSpawnMethod, visitTraversalSourceSpawnMethod_addE, visitTraversalSourceSpawnMethod_addV, visitTraversalSourceSpawnMethod_call_empty, visitTraversalSourceSpawnMethod_call_string, visitTraversalSourceSpawnMethod_call_string_map, visitTraversalSourceSpawnMethod_call_string_map_traversal, visitTraversalSourceSpawnMethod_call_string_traversal, visitTraversalSourceSpawnMethod_E, visitTraversalSourceSpawnMethod_io, visitTraversalSourceSpawnMethod_mergeE_Traversal, visitTraversalSourceSpawnMethod_mergeV_Traversal, visitTraversalSourceSpawnMethod_union, visitTraversalSourceSpawnMethod_V, visitTraversalStrategyExpr, visitTraversalStrategyVarargs, visitTraversalTerminalMethod, visitTraversalTerminalMethod_explain, visitTraversalTerminalMethod_hasNext, visitTraversalTerminalMethod_iterate, visitTraversalTerminalMethod_next, visitTraversalTerminalMethod_toBulkSet, visitTraversalTerminalMethod_toList, visitTraversalTerminalMethod_toSet, visitTraversalTerminalMethod_tryNext, visitWithOptionKeys, visitWithOptionsConstants_all, visitWithOptionsConstants_ids, visitWithOptionsConstants_indexer, visitWithOptionsConstants_keys, visitWithOptionsConstants_labels, visitWithOptionsConstants_list, visitWithOptionsConstants_map, visitWithOptionsConstants_none, visitWithOptionsConstants_tokens, visitWithOptionsConstants_values, visitWithOptionsStringConstant, visitWithOptionsValues
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode
-
-
-
-
Constructor Detail
-
GroovyTranslateVisitor
public GroovyTranslateVisitor()
-
GroovyTranslateVisitor
public GroovyTranslateVisitor(String graphTraversalSourceName)
-
-
Method Detail
-
visitIntegerLiteral
public Void visitIntegerLiteral(GremlinParser.IntegerLiteralContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced byGremlinParser.integerLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitIntegerLiteralin interfaceGremlinVisitor<Void>- Overrides:
visitIntegerLiteralin classTranslateVisitor- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFloatLiteral
public Void visitFloatLiteral(GremlinParser.FloatLiteralContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced byGremlinParser.floatLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFloatLiteralin interfaceGremlinVisitor<Void>- Overrides:
visitFloatLiteralin classTranslateVisitor- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInfLiteral
public Void visitInfLiteral(GremlinParser.InfLiteralContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced byGremlinParser.infLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitInfLiteralin interfaceGremlinVisitor<Void>- Overrides:
visitInfLiteralin classTranslateVisitor- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUuidLiteral
public Void visitUuidLiteral(GremlinParser.UuidLiteralContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced byGremlinParser.uuidLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitUuidLiteralin interfaceGremlinVisitor<Void>- Overrides:
visitUuidLiteralin classTranslateVisitor- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNullLiteral
public Void visitNullLiteral(GremlinParser.NullLiteralContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced byGremlinParser.nullLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitNullLiteralin interfaceGremlinVisitor<Void>- Overrides:
visitNullLiteralin classTranslateVisitor- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitGenericSetLiteral
public Void visitGenericSetLiteral(GremlinParser.GenericSetLiteralContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced byGremlinParser.genericSetLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGenericSetLiteralin interfaceGremlinVisitor<Void>- Overrides:
visitGenericSetLiteralin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStringLiteral
public Void visitStringLiteral(GremlinParser.StringLiteralContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced byGremlinParser.stringLiteral().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitStringLiteralin interfaceGremlinVisitor<Void>- Overrides:
visitStringLiteralin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraversalStrategy
public Void visitTraversalStrategy(GremlinParser.TraversalStrategyContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced byGremlinParser.traversalStrategy().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTraversalStrategyin interfaceGremlinVisitor<Void>- Overrides:
visitTraversalStrategyin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraversalSourceSpawnMethod_inject
public Void visitTraversalSourceSpawnMethod_inject(GremlinParser.TraversalSourceSpawnMethod_injectContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced byGremlinParser.traversalSourceSpawnMethod_inject().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTraversalSourceSpawnMethod_injectin interfaceGremlinVisitor<Void>- Overrides:
visitTraversalSourceSpawnMethod_injectin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraversalMethod_inject
public Void visitTraversalMethod_inject(GremlinParser.TraversalMethod_injectContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced byGremlinParser.traversalMethod_inject().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTraversalMethod_injectin interfaceGremlinVisitor<Void>- Overrides:
visitTraversalMethod_injectin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraversalMethod_hasLabel_String_String
public Void visitTraversalMethod_hasLabel_String_String(GremlinParser.TraversalMethod_hasLabel_String_StringContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced by thetraversalMethod_hasLabel_String_Stringlabeled alternative inGremlinParser.traversalMethod_hasLabel().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTraversalMethod_hasLabel_String_Stringin interfaceGremlinVisitor<Void>- Overrides:
visitTraversalMethod_hasLabel_String_Stringin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraversalMethod_option_Merge_Map
public Void visitTraversalMethod_option_Merge_Map(GremlinParser.TraversalMethod_option_Merge_MapContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced by thetraversalMethod_option_Merge_Maplabeled alternative inGremlinParser.traversalMethod_option().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTraversalMethod_option_Merge_Mapin interfaceGremlinVisitor<Void>- Overrides:
visitTraversalMethod_option_Merge_Mapin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraversalMethod_mergeV_Map
public Void visitTraversalMethod_mergeV_Map(GremlinParser.TraversalMethod_mergeV_MapContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced by thetraversalMethod_mergeV_Maplabeled alternative inGremlinParser.traversalMethod_mergeV().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTraversalMethod_mergeV_Mapin interfaceGremlinVisitor<Void>- Overrides:
visitTraversalMethod_mergeV_Mapin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraversalSourceSpawnMethod_mergeV_Map
public Void visitTraversalSourceSpawnMethod_mergeV_Map(GremlinParser.TraversalSourceSpawnMethod_mergeV_MapContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced by thetraversalSourceSpawnMethod_mergeV_Maplabeled alternative inGremlinParser.traversalSourceSpawnMethod_mergeV().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTraversalSourceSpawnMethod_mergeV_Mapin interfaceGremlinVisitor<Void>- Overrides:
visitTraversalSourceSpawnMethod_mergeV_Mapin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraversalMethod_mergeE_Map
public Void visitTraversalMethod_mergeE_Map(GremlinParser.TraversalMethod_mergeE_MapContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced by thetraversalMethod_mergeE_Maplabeled alternative inGremlinParser.traversalMethod_mergeE().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTraversalMethod_mergeE_Mapin interfaceGremlinVisitor<Void>- Overrides:
visitTraversalMethod_mergeE_Mapin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTraversalSourceSpawnMethod_mergeE_Map
public Void visitTraversalSourceSpawnMethod_mergeE_Map(GremlinParser.TraversalSourceSpawnMethod_mergeE_MapContext ctx)
Description copied from class:GremlinBaseVisitorVisit a parse tree produced by thetraversalSourceSpawnMethod_mergeE_Maplabeled alternative inGremlinParser.traversalSourceSpawnMethod_mergeE().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitTraversalSourceSpawnMethod_mergeE_Mapin interfaceGremlinVisitor<Void>- Overrides:
visitTraversalSourceSpawnMethod_mergeE_Mapin classGremlinBaseVisitor<Void>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-