trait
History extends Graph
Abstract Value Members
-
abstract
def
deleteResource[T <: _Resource[_]](resource: T): Unit
-
abstract
def
edgeStore: EdgeStore[History.this.type]
-
abstract
def
idProvider: IdProvider
-
abstract
def
init: CancelableFuture[Unit]
-
abstract
def
iri: String
-
abstract
def
newEdge(id: Long, from: Long, key: Property, to: Long): GEdge[Any, Any]
-
abstract
def
newEdge[S, E](id: Long, from: GResource[S], key: Property, to: GResource[E]): GEdge[S, E]
-
abstract
def
newNode(id: Long): GNode
-
abstract
def
newValue[T](id: Long, value: T, label: DataType[T]): GValue[T]
-
abstract
def
nodeStore: NodeStore[History.this.type]
-
-
abstract
def
transaction: Transaction
-
abstract
def
valueStore: ValueStore[History.this.type]
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
*>[ST <: ClassType[_], ET <: ClassType[_], Segments <: HList, Steps <: HList, RSteps <: HList, Containers <: HList, F[_], Out, CT <: ClassType[Out], Out2](traversal: librarian.traversal.Traversal[ST, ET, Segments])(implicit flat: Aux[SegmentMapper.type, Segments, Steps], reverse: Aux[Steps, RSteps], f: Aux[RSteps, ContainerSteps.type, Containers], lf: Aux[Containers, ET, Out, CT], tw: Aux[ET, Out, Containers, Out2], guide: Guide[F], mapper: Mapper[F, Containers, Out]): FT
-
-
-
final
def
==(arg0: Any): Boolean
-
-
-
final
def
asInstanceOf[T0]: T0
-
implicit
lazy val
assistent: Assistent
-
def
clone(): AnyRef
-
def
close(): CancelableFuture[Unit]
-
def
createEdge[S, E](id: Long, from: GResource[S], key: Property, to: GResource[E]): GEdge[S, E]
-
def
createEdge(id: Long, from: Long, key: Property, to: Long): GEdge[Any, Any]
-
def
createValue[T](id: Long, value: T, dt: DataType[T]): GValue[T]
-
def
deleteEdge(edge: GEdge[_, _]): Unit
-
def
deleteNode(node: GNode): Unit
-
def
deleteValue(value: GValue[_]): Unit
-
def
edges: Edges
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(o: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
getOrCreateNode(id: Long): GNode
-
implicit
lazy val
guide: Guide[Observable]
-
lazy val
hashCode: Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
mergeNodes(nodes: Set[Node]): Task[Node]
-
def
mergeValues[V](values: Set[Value[V]]): Task[Value[V]]
-
final
def
ne(arg0: AnyRef): Boolean
-
def
nodes: Nodes
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
persist: CancelableFuture[Unit]
-
-
def
storeEdge(edge: GEdge[_, _]): Unit
-
def
storeNode(node: GNode): Unit
-
def
storeValue(value: GValue[_]): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
lazy val
thisgraph: History.this.type
-
def
toString(): String
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Deprecated Value Members
-
-
Inherited from AnyRef
Inherited from Any
The History-trait ensures data is never deleted but annotated with '@created', '@modified', '@deleted' and '@trancended' tags.