trait
Node extends Item with Filter
Abstract Value Members
-
abstract
val
label: Label
-
abstract
val
labels: Set[Label]
-
abstract
def
rawItem: graph.Node
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(other: Any): Boolean
-
def
filterHyperRelations[START <: Node, STARTRELATION <: Relation[START, HYPERRELATION], HYPERRELATION <: HyperRelation[START, STARTRELATION, HYPERRELATION, ENDRELATION, END], ENDRELATION <: Relation[HYPERRELATION, END], END <: Node](nodes: Seq[graph.Node], relations: Seq[graph.Relation], hyperRelationFactory: HyperRelationFactory[START, STARTRELATION, HYPERRELATION, ENDRELATION, END]): Seq[HYPERRELATION]
-
def
filterNodes[T <: Node](nodes: Seq[graph.Node], nodeFactory: NodeFactory[T]): Seq[T]
-
def
filterRelations[START <: Node, RELATION <: Relation[START, END], END <: Node](relations: Seq[graph.Relation], relationFactory: RelationFactory[START, RELATION, END]): Seq[RELATION]
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
-
def
hashCode(): Int
-
def
inRelationsAs[START <: Node, STARTRELATION <: Relation[START, HYPERRELATION], HYPERRELATION <: HyperRelation[START, STARTRELATION, HYPERRELATION, ENDRELATION, END], ENDRELATION <: Relation[HYPERRELATION, END], END <: Node](hyperRelationFactory: HyperRelationFactory[START, STARTRELATION, HYPERRELATION, ENDRELATION, END]): Seq[HYPERRELATION]
-
def
inRelationsAs[START <: Node, RELATION <: Relation[START, END], END <: Node](relationFactory: RelationFactory[START, RELATION, END]): Seq[RELATION]
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
def
neighboursAs[T <: Node](nodeFactory: NodeFactory[T]): Seq[T]
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
outRelationsAs[START <: Node, STARTRELATION <: Relation[START, HYPERRELATION], HYPERRELATION <: HyperRelation[START, STARTRELATION, HYPERRELATION, ENDRELATION, END], ENDRELATION <: Relation[HYPERRELATION, END], END <: Node](hyperRelationFactory: HyperRelationFactory[START, STARTRELATION, HYPERRELATION, ENDRELATION, END]): Seq[HYPERRELATION]
-
def
outRelationsAs[START <: Node, RELATION <: Relation[START, END], END <: Node](relationFactory: RelationFactory[START, RELATION, END]): Seq[RELATION]
-
def
predecessorsAs[RELNODE <: Node, NODE <: RELNODE](nodeFactory: NodeFactory[NODE], hyperRelationFactory: HyperRelationFactory[RELNODE, _, _, _, _]): Seq[NODE]
-
def
predecessorsAs[RELNODE <: Node, NODE <: RELNODE](nodeFactory: NodeFactory[NODE], relationFactory: RelationFactory[RELNODE, _, _]): Seq[NODE]
-
def
relationsAs[START <: Node, STARTRELATION <: Relation[START, HYPERRELATION], HYPERRELATION <: HyperRelation[START, STARTRELATION, HYPERRELATION, ENDRELATION, END], ENDRELATION <: Relation[HYPERRELATION, END], END <: Node](hyperRelationFactory: HyperRelationFactory[START, STARTRELATION, HYPERRELATION, ENDRELATION, END]): Seq[HYPERRELATION]
-
def
relationsAs[START <: Node, RELATION <: Relation[START, END], END <: Node](relationFactory: RelationFactory[START, RELATION, END]): Seq[RELATION]
-
def
successorsAs[RELNODE <: Node, NODE <: RELNODE](nodeFactory: NodeFactory[NODE], hyperRelationFactory: HyperRelationFactory[_, _, _, _, RELNODE]): Seq[NODE]
-
def
successorsAs[RELNODE <: Node, NODE <: RELNODE](nodeFactory: NodeFactory[NODE], relationFactory: RelationFactory[_, _, RELNODE]): Seq[NODE]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
validate: Option[String]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any