Example #1
0
    def query(self,script,params=None):
        """
        Returns initialized results of an arbitrary Gremlin query.

        :param script: Gremlin script to send to the resource.
        :param params: Paramaters to bind to the Gremlin script. 

        """
        resp = self.resource.gremlin(script,params)
        return initialize_elements(self.resource,resp)
Example #2
0
    def query(self,script,params):
        """
        Returns initialized results of an arbitrary Gremlin query.

        :param script: Gremlin script to send to the resource.
        :param params: Paramaters to bind to the Gremlin script. 

        """
        resp = self.resource.gremlin(script,params)
        return initialize_elements(self.resource,resp)
Example #3
0
 def outV(self,label=None):
     """Return the out-adjacent vertices to the vertex."""
     resp = self._resource.outV(self._id,label)
     return initialize_elements(self._resource,resp)
Example #4
0
 def bothE(self,label=None):
     """Return all incoming and outgoing edges of the vertex."""
     resp = self._resource.bothE(self._id,label)
     return initialize_elements(self._resource,resp)
Example #5
0
 def inE(self,label=None):
     """Return the incoming edges of the vertex."""
     resp = self._resource.inE(self._id,label)
     return initialize_elements(self._resource,resp)
Example #6
0
 def outE(self,label=None):
     """Return the outgoing edges of the vertex."""
     resp = self._resource.outE(self._id,label)
     return initialize_elements(self._resource,resp)
Example #7
0
 def bothV(self,label=None):
     """Return all incoming- and outgoing-adjacent vertices of vertex."""
     resp = self._resource.bothV(self._id,label)
     return initialize_elements(self._resource,resp)
Example #8
0
 def inV(self,label=None):
     """Return the in-adjacent vertices of the vertex."""
     resp = self._resource.inV(self._id,label)
     return initialize_elements(self._resource,resp)
Example #9
0
 def outE(self, label=None):
     """Return the outgoing edges of the vertex."""
     resp = self._resource.outE(self._id, label)
     return initialize_elements(self._resource, resp)
Example #10
0
 def bothV(self, label=None):
     """Return all incoming- and outgoing-adjacent vertices of vertex."""
     resp = self._resource.bothV(self._id, label)
     return initialize_elements(self._resource, resp)
Example #11
0
 def inV(self, label=None):
     """Return the in-adjacent vertices of the vertex."""
     resp = self._resource.inV(self._id, label)
     return initialize_elements(self._resource, resp)
Example #12
0
 def outV(self, label=None):
     """Return the out-adjacent vertices to the vertex."""
     resp = self._resource.outV(self._id, label)
     return initialize_elements(self._resource, resp)
Example #13
0
 def bothE(self, label=None):
     """Return all incoming and outgoing edges of the vertex."""
     resp = self._resource.bothE(self._id, label)
     return initialize_elements(self._resource, resp)
Example #14
0
 def inE(self, label=None):
     """Return the incoming edges of the vertex."""
     resp = self._resource.inE(self._id, label)
     return initialize_elements(self._resource, resp)