Class VertexIndexModel

    • Constructor Detail

      • VertexIndexModel

        public VertexIndexModel​(HBaseGraph graph,
                                org.apache.hadoop.hbase.client.Table table)
    • Method Detail

      • writeVertexIndex

        public void writeVertexIndex​(org.apache.tinkerpop.gremlin.structure.Vertex vertex)
      • writeVertexIndex

        public void writeVertexIndex​(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
                                     String key)
      • deleteVertexIndex

        public void deleteVertexIndex​(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
                                      Long ts)
      • deleteVertexIndex

        public void deleteVertexIndex​(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
                                      String key,
                                      Long ts)
      • vertices

        public Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> vertices​(String label,
                                                                                boolean isUnique,
                                                                                String key,
                                                                                Object value)
      • verticesInRange

        public Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> verticesInRange​(String label,
                                                                                       boolean isUnique,
                                                                                       String key,
                                                                                       Object inclusiveFrom,
                                                                                       Object exclusiveTo)
      • verticesWithLimit

        public Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> verticesWithLimit​(String label,
                                                                                         boolean isUnique,
                                                                                         String key,
                                                                                         Object from,
                                                                                         int limit,
                                                                                         boolean reversed)
      • serializeForRead

        public byte[] serializeForRead​(String label,
                                       boolean isUnique,
                                       String key,
                                       Object value)
      • serializeForWrite

        public byte[] serializeForWrite​(org.apache.tinkerpop.gremlin.structure.Vertex vertex,
                                        boolean isUnique,
                                        String key)
      • deserialize

        public org.apache.tinkerpop.gremlin.structure.Vertex deserialize​(org.apache.hadoop.hbase.client.Result result)