|
| ReadTransaction (const MutablePropertyFragment &graph, VersionManager &vm, timestamp_t timestamp) |
|
| ~ReadTransaction () |
|
timestamp_t | timestamp () const |
|
void | Commit () |
|
void | Abort () |
|
const MutablePropertyFragment & | graph () const |
|
const std::shared_ptr< ColumnBase > | get_vertex_property_column (uint8_t label, const std::string &col_name) const |
|
vertex_iterator | GetVertexIterator (label_t label) const |
|
vertex_iterator | FindVertex (label_t label, const Any &id) const |
|
bool | GetVertexIndex (label_t label, const Any &id, vid_t &index) const |
|
vid_t | GetVertexNum (label_t label) const |
|
Any | GetVertexId (label_t label, vid_t index) const |
|
edge_iterator | GetOutEdgeIterator (label_t label, vid_t u, label_t neighbor_label, label_t edge_label) const |
|
edge_iterator | GetInEdgeIterator (label_t label, vid_t u, label_t neighbor_label, label_t edge_label) const |
|
template<typename EDATA_T > |
AdjListView< EDATA_T > | GetOutgoingEdges (label_t v_label, vid_t v, label_t neighbor_label, label_t edge_label) const |
|
template<typename EDATA_T > |
AdjListView< EDATA_T > | GetIncomingEdges (label_t v_label, vid_t v, label_t neighbor_label, label_t edge_label) const |
|
const Schema & | schema () const |
|
template<typename EDATA_T > |
GraphView< EDATA_T > | GetOutgoingGraphView (label_t v_label, label_t neighbor_label, label_t edge_label) const |
|
template<typename EDATA_T > |
GraphView< EDATA_T > | GetIncomingGraphView (label_t v_label, label_t neighbor_label, label_t edge_label) const |
|
template<typename EDATA_T > |
SingleGraphView< EDATA_T > | GetOutgoingSingleGraphView (label_t v_label, label_t neighbor_label, label_t edge_label) const |
|
template<typename EDATA_T > |
SingleGraphView< EDATA_T > | GetIncomingSingleGraphView (label_t v_label, label_t neighbor_label, label_t edge_label) const |
|
template<typename EDATA_T > |
SingleImmutableGraphView< EDATA_T > | GetOutgoingSingleImmutableGraphView (label_t v_label, label_t neighbor_label, label_t edge_label) const |
|
template<typename EDATA_T > |
SingleImmutableGraphView< EDATA_T > | GetIncomingSingleImmutableGraphView (label_t v_label, label_t neighbor_label, label_t edge_label) const |
|