1818
1919import com .arangodb .ArangoDBException ;
2020import com .arangodb .model .AqlQueryOptions ;
21+ import com .arangodb .tinkerpop .gremlin .persistence .ElementId ;
2122import com .arangodb .tinkerpop .gremlin .structure .ArangoDBGraph ;
2223import org .apache .commons .lang3 .tuple .Pair ;
2324import org .apache .tinkerpop .gremlin .AbstractGremlinTest ;
@@ -55,7 +56,7 @@ private String edgeCollection() {
5556 public void shouldExecuteAqlWithArgs () {
5657 this .graph .addVertex ("name" , "marko" );
5758 String query = "FOR d IN @@vCol FILTER d.name == @name RETURN d" ;
58- Map <String , Object > bindings = new HashMap <>();
59+ Map <String , String > bindings = new HashMap <>();
5960 bindings .put ("@vCol" , vertexCollection ());
6061 bindings .put ("name" , "marko" );
6162 Iterator <String > result = graph ().aql (query , bindings ).values ("name" );
@@ -89,7 +90,7 @@ public void shouldReadVertex() {
8990 public void shouldReadNestedVertices () {
9091 Vertex a = graph .addVertex ("name" , "marko" );
9192 Vertex b = graph .addVertex ("name" , "vadas" );
92- Map <String , Object > params = new HashMap <>();
93+ Map <String , ElementId > params = new HashMap <>();
9394 params .put ("a" , graph ().elementId (a ));
9495 params .put ("b" , graph ().elementId (b ));
9596 Map <String , Vertex > result = graph ().<Map <String , Vertex >>aql (
@@ -105,7 +106,7 @@ public void shouldReadNestedVertices() {
105106 public void shouldReadArrayOfVertices () {
106107 Vertex a = graph .addVertex ("name" , "marko" );
107108 Vertex b = graph .addVertex ("name" , "vadas" );
108- Map <String , Object > params = new HashMap <>();
109+ Map <String , ElementId > params = new HashMap <>();
109110 params .put ("a" , graph ().elementId (a ));
110111 params .put ("b" , graph ().elementId (b ));
111112 List <Vertex > result = graph ().<List <Vertex >>aql (
@@ -166,7 +167,7 @@ public void shouldExecuteAqlAndBackToGremlin() {
166167 this .graph .addVertex ("name" , "marko" , "age" , 29 , "color" , "red" );
167168 this .graph .addVertex ("name" , "marko" , "age" , 30 , "color" , "yellow" );
168169 String query = "FOR d IN @@vCol FILTER d.name == @name RETURN d" ;
169- Map <String , Object > bindings = new HashMap <>();
170+ Map <String , String > bindings = new HashMap <>();
170171 bindings .put ("@vCol" , vertexCollection ());
171172 bindings .put ("name" , "marko" );
172173 Traversal <?, ?> result = graph ().aql (query , bindings ).has ("age" , 29 ).values ("color" );
0 commit comments