case class Role extends WrappedNode with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Role
- Serializable
- Serializable
- Product
- Equals
- WrappedNode
- WrappedResource
- Node
- Resource
- IriResource
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
---(f: (default.type) ⇒ Property): PartialOutEdge[Node]
- Definition Classes
- Resource
-
def
---(key: Property): PartialOutEdge[Node]
- Definition Classes
- Resource
-
def
---(key: String): PartialOutEdge[Node]
- Definition Classes
- Resource
-
def
-|-(key: Property): PartialOutEdge[Node]
- Definition Classes
- Resource
-
def
<--(key: Property): PartialInEdge[Node]
- Definition Classes
- Resource
-
def
<--(key: String): PartialInEdge[Node]
- Definition Classes
- Resource
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
===(o: Any): Boolean
- Definition Classes
- Resource
-
def
@id: String
- Definition Classes
- Resource
-
def
@ids: Set[String]
- Definition Classes
- Resource
-
def
@type: List[ClassType[_]]
- Definition Classes
- Resource
-
def
_addLabel(ontology: Ontology): Unit
- Attributes
- protected
- Definition Classes
- Node
-
def
_remove(): Unit
- Attributes
- protected
- Definition Classes
- WrappedResource
-
def
addBoth[V, R[T] <: Resource[T]](key: Property, value: R[V]): (Edge[Node, V], Edge[V, Node])
- Definition Classes
- Resource
-
def
addIn[V <: ClassType[_]](key: Property, value: V): Edge[Node, Node]
- Definition Classes
- Resource
-
def
addIn[V, R[Z] <: ClassType[Z]](key: Property, dt: R[V], value: V)(implicit ev1: <:!<[V, ClassType[_]]): Edge[V, Node]
- Definition Classes
- Resource
-
def
addIn[V, V0, VT0 <: ClassType[_]](key: Property, value: V)(implicit ev1: <:!<[V, ClassType[_]], ct: Aux[V, V0, VT0]): Edge[V0, Node]
- Definition Classes
- Resource
-
def
addIn[V <: ClassType[_]](key: String, value: V): Edge[Node, Node]
- Definition Classes
- Resource
-
def
addIn[V, V0, VT0 <: ClassType[_]](key: String, value: V)(implicit ev1: <:!<[V, ClassType[_]], dt: Aux[V, V0, VT0]): Edge[V0, Node]
- Definition Classes
- Resource
-
def
addLabel(classType: Ontology): Unit
- Definition Classes
- WrappedNode → Node
-
def
addOut[V](key: TypedProperty[V], value: V): Edge[Node, V]
- Definition Classes
- Resource
-
def
addOut[V <: ClassType[_]](key: Property, value: V): Edge[Node, Node]
- Definition Classes
- Resource
-
def
addOut[V, R[Z] <: ClassType[Z]](key: Property, dt: R[V], value: V)(implicit ev1: <:!<[V, ClassType[_]]): Edge[Node, V]
- Definition Classes
- Resource
-
def
addOut[V, V0, VT0 <: ClassType[_]](key: Property, value: V)(implicit ev1: <:!<[V, ClassType[_]], ct: Aux[V, V0, VT0]): Edge[Node, V0]
- Definition Classes
- Resource
-
def
addOut[V <: ClassType[_]](key: String, value: V): Edge[Node, Node]
- Definition Classes
- Resource
-
def
addOut[V, V0, VT0 <: ClassType[_]](key: String, value: V)(implicit ev1: <:!<[V, ClassType[_]], dt: Aux[V, V0, VT0]): Edge[Node, V0]
- Definition Classes
- Resource
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equalValues(o: Any): Boolean
- Definition Classes
- Node → Resource
-
def
equals(o: Any): Boolean
- Definition Classes
- Node → IriResource → AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
graph: structure.Graph
- Definition Classes
- WrappedResource → Resource
-
def
hasLabel[L](label: ClassType[L]*): Option[Resource[L]]
- Definition Classes
- Resource
-
lazy val
hashCode: Int
- Definition Classes
- WrappedResource → Resource → AnyRef → Any
-
def
id: Long
- Definition Classes
- WrappedResource → Resource
-
def
in(key: Property*): List[Any]
- Definition Classes
- WrappedResource → Resource
-
def
in(f: (default.type) ⇒ Property, ff: (default.type) ⇒ Property*): List[Any]
- Definition Classes
- Resource
-
def
in(key: String, keys: String*): List[Any]
- Definition Classes
- Resource
-
def
inE(key: Property*): List[Edge[Any, Node]]
- Definition Classes
- WrappedResource → Resource
-
def
inE(f: (default.type) ⇒ Property, ff: (default.type) ⇒ Property*): List[Edge[Any, Node]]
- Definition Classes
- Resource
-
def
inE(key: String, keys: String*): List[Edge[Any, Node]]
- Definition Classes
- Resource
-
def
inEMap(key: Property*): Map[Property, List[Edge[Any, Node]]]
- Definition Classes
- WrappedResource → Resource
-
def
inEMap(f: (default.type) ⇒ Property, ff: (default.type) ⇒ Property*): Map[Property, List[Edge[Any, Node]]]
- Definition Classes
- Resource
-
def
inEMap(key: String, keys: String*): Map[Property, List[Edge[Any, Node]]]
- Definition Classes
- Resource
-
def
inMap(key: Property*): Map[Property, List[Any]]
- Definition Classes
- WrappedResource → Resource
-
def
inMap(f: (default.type) ⇒ Property, ff: (default.type) ⇒ Property*): Map[Property, List[Any]]
- Definition Classes
- Resource
-
def
inMap(key: String, keys: String*): Map[Property, List[Any]]
- Definition Classes
- Resource
-
def
iri: String
- Definition Classes
- WrappedResource → Resource → IriResource
-
def
iris: Set[String]
- Definition Classes
- WrappedResource → Resource
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
keys: Set[Property]
- Definition Classes
- WrappedResource → Resource
-
def
labels: List[Ontology]
- Definition Classes
- WrappedNode → Node → Resource
-
val
memento: Long
- Definition Classes
- Resource
- Annotations
- @transient()
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
out(key: Property*): List[Any]
- Definition Classes
- WrappedResource → Resource
-
def
out[V](key: TypedProperty[V], keys: TypedProperty[V]*): List[V]
- Definition Classes
- Resource
-
def
out(f: (default.type) ⇒ Property, ff: (default.type) ⇒ Property*): List[Any]
- Definition Classes
- Resource
-
def
out(key: String, keys: String*): List[Any]
- Definition Classes
- Resource
-
def
outE(key: Property*): List[Edge[Node, Any]]
- Definition Classes
- WrappedResource → Resource
-
def
outE[V](key: TypedProperty[V], keys: TypedProperty[V]*): List[Edge[Node, V]]
- Definition Classes
- Resource
-
def
outE(f: (default.type) ⇒ Property, ff: (default.type) ⇒ Property*): List[Edge[Node, Any]]
- Definition Classes
- Resource
-
def
outE(key: String, keys: String*): List[Edge[Node, Any]]
- Definition Classes
- Resource
-
def
outEMap(key: Property*): Map[Property, List[Edge[Node, Any]]]
- Definition Classes
- WrappedResource → Resource
-
def
outEMap(f: (default.type) ⇒ Property, ff: (default.type) ⇒ Property*): Map[Property, List[Edge[Node, Any]]]
- Definition Classes
- Resource
-
def
outEMap(key: String, keys: String*): Map[Property, List[Edge[Node, Any]]]
- Definition Classes
- Resource
-
def
outMap(key: Property*): Map[Property, List[Any]]
- Definition Classes
- WrappedResource → Resource
-
def
outMap(f: (default.type) ⇒ Property, ff: (default.type) ⇒ Property*): Map[Property, List[Any]]
- Definition Classes
- Resource
-
def
outMap(key: String, keys: String*): Map[Property, List[Any]]
- Definition Classes
- Resource
-
def
prettyPrint: String
- Definition Classes
- Node → Resource
-
def
remove(): Unit
- Definition Classes
- WrappedResource → Resource
-
def
removeIn(key: Property): Unit
- Definition Classes
- WrappedResource → Resource
-
def
removeIn[V >: Node](edge: Edge[_, V]): Unit
- Definition Classes
- WrappedResource → Resource
-
def
removeLabel(classType: Ontology): Unit
- Definition Classes
- WrappedNode → Node
-
def
removeOut(key: Property): Unit
- Definition Classes
- WrappedResource → Resource
-
def
removeOut[V >: Node](edge: Edge[V, _]): Unit
- Definition Classes
- WrappedResource → Resource
-
def
sameResource(resource: Resource[_]): Boolean
- Definition Classes
- Resource
-
val
self: Node
- Definition Classes
- WrappedNode → Resource
-
val
status: CacheStatus
- Definition Classes
- Resource
- Annotations
- @transient()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
val
value: Node
- Definition Classes
- Role → WrappedNode → Node → Resource
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )