Package io.hgraphdb.models
Class IndexMetadataModel
- java.lang.Object
-
- io.hgraphdb.models.BaseModel
-
- io.hgraphdb.models.IndexMetadataModel
-
- All Implemented Interfaces:
AutoCloseable
public class IndexMetadataModel extends BaseModel
-
-
Constructor Summary
Constructors Constructor Description IndexMetadataModel(HBaseGraph graph, org.apache.hadoop.hbase.client.Table table)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createIndexMetadata(IndexMetadata index)
void
deleteIndexMetadata(IndexMetadata index)
IndexMetadata
deserialize(org.apache.hadoop.hbase.client.Result result)
IndexMetadata
index(IndexMetadata.Key indexKey)
Iterator<IndexMetadata>
indices()
byte[]
serialize(IndexMetadata.Key index)
void
writeIndexMetadata(IndexMetadata index)
-
-
-
Constructor Detail
-
IndexMetadataModel
public IndexMetadataModel(HBaseGraph graph, org.apache.hadoop.hbase.client.Table table)
-
-
Method Detail
-
createIndexMetadata
public void createIndexMetadata(IndexMetadata index)
-
writeIndexMetadata
public void writeIndexMetadata(IndexMetadata index)
-
deleteIndexMetadata
public void deleteIndexMetadata(IndexMetadata index)
-
index
public IndexMetadata index(IndexMetadata.Key indexKey)
-
indices
public Iterator<IndexMetadata> indices()
-
serialize
public byte[] serialize(IndexMetadata.Key index)
-
deserialize
public IndexMetadata deserialize(org.apache.hadoop.hbase.client.Result result)
-
-