renesca
graph
package
graph
Visibility
Public
All
Type Members
class
Graph
extends
AnyRef
sealed
trait
GraphChange
extends
AnyRef
trait
GraphContentChange
extends
GraphChange
trait
GraphStructureChange
extends
GraphChange
case class
Id
(
_id:
Long
)
extends
Product
with
Serializable
case class
Label
(
name:
String
)
extends
NonBacktickName
with
Product
with
Serializable
class
Node
extends
AnyRef
case class
NodeAdd
(
localNodeId:
Id
)
extends
GraphStructureChange
with
Product
with
Serializable
case class
NodeDelete
(
nodeId:
Id
)
extends
GraphContentChange
with
Product
with
Serializable
class
NodeLabels
extends
Set
[
Label
] with
SetLike
[
Label
,
NodeLabels
]
case class
NodeRemoveLabel
(
nodeId:
Id
,
label:
Label
)
extends
GraphContentChange
with
Product
with
Serializable
case class
NodeRemoveProperty
(
nodeId:
Id
,
key:
PropertyKey
)
extends
GraphContentChange
with
Product
with
Serializable
case class
NodeSetLabel
(
nodeId:
Id
,
label:
Label
)
extends
GraphContentChange
with
Product
with
Serializable
case class
NodeSetProperty
(
nodeId:
Id
,
key:
PropertyKey
,
value:
PropertyValue
)
extends
GraphContentChange
with
Product
with
Serializable
class
Nodes
extends
Set
[
Node
] with
SetLike
[
Node
,
Nodes
]
class
Properties
extends
MutablePropertyMap
with
MapLike
[
PropertyKey
,
PropertyValue
,
Properties
]
class
Relation
extends
AnyRef
case class
RelationAdd
(
relationId:
Id
,
start:
Id
,
end:
Id
,
relationType:
RelationType
)
extends
GraphStructureChange
with
Product
with
Serializable
case class
RelationDelete
(
relationId:
Id
)
extends
GraphContentChange
with
Product
with
Serializable
case class
RelationRemoveProperty
(
relationId:
Id
,
key:
PropertyKey
)
extends
GraphContentChange
with
Product
with
Serializable
case class
RelationSetProperty
(
relationId:
Id
,
key:
PropertyKey
,
value:
PropertyValue
)
extends
GraphContentChange
with
Product
with
Serializable
case class
RelationType
(
name:
String
)
extends
NonBacktickName
with
Product
with
Serializable
class
Relations
extends
Set
[
Relation
] with
SetLike
[
Relation
,
Relations
]
Value Members
object
Graph
object
Id
extends
Serializable
object
Label
extends
Serializable
object
Node
object
Relation
object
RelationType
extends
Serializable
Ungrouped