Package uk.gov.gchq.gaffer.tinkerpop
Class GafferPopGraphVariables
- java.lang.Object
-
- uk.gov.gchq.gaffer.tinkerpop.GafferPopGraphVariables
-
- All Implemented Interfaces:
org.apache.tinkerpop.gremlin.structure.Graph.Variables
public final class GafferPopGraphVariables extends Object implements org.apache.tinkerpop.gremlin.structure.Graph.Variables
-
-
Constructor Summary
Constructors Constructor Description GafferPopGraphVariables(ConcurrentHashMap<String,Object> variables)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R> Optional<R>
get(String key)
Set<String>
keys()
void
remove(String key)
void
set(String key, Object value)
String
toString()
-
-
-
Field Detail
-
SCHEMA
public static final String SCHEMA
Variable key for theSchema
object.- See Also:
- Constant Field Values
-
OP_OPTIONS
public static final String OP_OPTIONS
Variable key for theMap
of Gaffer operation options.- See Also:
- Constant Field Values
-
USER
public static final String USER
The user who is interacting with the graph.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GafferPopGraphVariables
public GafferPopGraphVariables(ConcurrentHashMap<String,Object> variables)
-
-
Method Detail
-
keys
public Set<String> keys()
- Specified by:
keys
in interfaceorg.apache.tinkerpop.gremlin.structure.Graph.Variables
-
get
public <R> Optional<R> get(String key)
- Specified by:
get
in interfaceorg.apache.tinkerpop.gremlin.structure.Graph.Variables
-
remove
public void remove(String key)
- Specified by:
remove
in interfaceorg.apache.tinkerpop.gremlin.structure.Graph.Variables
-
set
public void set(String key, Object value)
- Specified by:
set
in interfaceorg.apache.tinkerpop.gremlin.structure.Graph.Variables
-
-