asteronits: change dynamic resolution with , and .
[nit.git] / lib / neo4j / neo4j.nit
index a45a116..3dffc93 100644 (file)
@@ -289,7 +289,7 @@ class Neo4jClient
                assert not labels.is_empty
 
                # Build the query.
-               var buffer = new RopeBuffer
+               var buffer = new Buffer
                buffer.append "match n where \{label_0\} in labels(n)"
                for i in [1..labels.length[ do
                        buffer.append " and \{label_{i}\} in labels(n)"
@@ -328,7 +328,7 @@ class Neo4jClient
        # POST `params` to `url`
        fun post(url: String, params: Jsonable): Jsonable do
                var request = new JsonPOST(url)
-               request.data = params
+               request.json_data = params
                var response = request.execute
                return parse_response(response)
        end
@@ -336,7 +336,7 @@ class Neo4jClient
        # PUT `params` at `url`
        fun put(url: String, params: Jsonable): Jsonable do
                var request = new JsonPUT(url)
-               request.data = params
+               request.json_data = params
                var response = request.execute
                return parse_response(response)
        end
@@ -509,13 +509,13 @@ abstract class NeoEntity
        private var batch_id: nullable Int = null
 
        # Load the entity from base
-       private init from_neo(neo: Neo4jClient, url: String) do
+       private init from_neo(neo: Neo4jClient, url: String) is nosuper do
                self.neo = neo
                self.url = url
        end
 
        # Init entity from JSON representation
-       private init from_json(neo: Neo4jClient, obj: JsonObject) do
+       private init from_json(neo: Neo4jClient, obj: JsonObject) is nosuper do
                self.neo = neo
                self.url = obj["self"].to_s
                self.internal_properties = obj["data"].as(JsonObject)
@@ -916,7 +916,7 @@ class NeoBatch
                # request.headers["X-Stream"] = "true"
                var json_jobs = new JsonArray
                for job in jobs.values do json_jobs.add job.to_rest
-               request.data = json_jobs
+               request.json_data = json_jobs
                var response = request.execute
                var res = client.parse_response(response)
                return finalize_batch(res)