Class VariableResolver.DirectVariableResolver
java.lang.Object
org.apache.tinkerpop.gremlin.language.grammar.VariableResolver.DirectVariableResolver
- All Implemented Interfaces:
BiFunction<String,,GremlinParser.VariableContext, Object> VariableResolver<Object>
- Enclosing interface:
- VariableResolver<T>
public static class VariableResolver.DirectVariableResolver
extends Object
implements VariableResolver<Object>
Allows for a provided variable set in the form of a
Map, where the keys are variable names and the
values are the parameter values to be injected into the traversal in their place.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.language.grammar.VariableResolver
VariableResolver.DefaultVariableResolver, VariableResolver.DirectVariableResolver, VariableResolver.NoVariableResolver, VariableResolver.NullVariableResolver -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(String s, GremlinParser.VariableContext variableContext) This function resolves a variable name and the given parsers context to an object.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.function.BiFunction
andThen
-
Constructor Details
-
DirectVariableResolver
-
-
Method Details
-
apply
Description copied from interface:VariableResolverThis function resolves a variable name and the given parsers context to an object.- Specified by:
applyin interfaceBiFunction<String,GremlinParser.VariableContext, Object> - Specified by:
applyin interfaceVariableResolver<Object>
-