Package io.hgraphdb.models
Class BaseModel
- java.lang.Object
-
- io.hgraphdb.models.BaseModel
-
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
EdgeIndexModel
,ElementModel
,IndexMetadataModel
,LabelConnectionModel
,LabelMetadataModel
,VertexIndexModel
public abstract class BaseModel extends Object implements AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description protected HBaseGraph
graph
protected org.apache.hadoop.hbase.client.Table
table
-
Constructor Summary
Constructors Constructor Description BaseModel(HBaseGraph graph, org.apache.hadoop.hbase.client.Table table)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
close(boolean clear)
HBaseGraph
getGraph()
org.apache.hadoop.hbase.client.Table
getTable()
-
-
-
Field Detail
-
graph
protected final HBaseGraph graph
-
table
protected final org.apache.hadoop.hbase.client.Table table
-
-
Constructor Detail
-
BaseModel
public BaseModel(HBaseGraph graph, org.apache.hadoop.hbase.client.Table table)
-
-
Method Detail
-
getGraph
public HBaseGraph getGraph()
-
getTable
public org.apache.hadoop.hbase.client.Table getTable()
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
-
close
public void close(boolean clear)
-
-