Compares resources by their data-value
Get the graph that this resource is within.
id is a unique identifier of a resource in a graph
Filters in-coming resources by the provided Property*
Filters in-coming resources by the provided Property*
Filters and groups in-coming edges by the provided labels
Filters and groups in-coming edges by the provided labels
the Edge's labels
Map[Property, List[Edge[Any, T]]]
Filters and groups in-coming resources by the provided property-keys
Filters and groups in-coming resources by the provided property-keys
the Edge's labels to filter and group by
Map[Property, List[Any]]
set of all available edge-labels (keys)
alias for @type
Filters out-going resources by the provided Property*
Filters out-going resources by the provided Property*
the Edge[_,_'s labels
List of unboxed values
Filters out-going resources by the provided Property*
Filters and groups out-going edges by the provided labels
Filters and groups out-going edges by the provided labels
the Edge's labels
Map[Property, List[Edge[T, Any]]]
Filters and groups out-going resources by the provided property-keys
Filters and groups out-going resources by the provided property-keys
the Edge's labels to filter and group by
Map[Property, List[Any]]
The unboxed value
Creates a partial edge
Creates a partial edge
the Edge's label
an labeled-edge-builder PartialOutEdge
Edge with Cardinality single
a String which is empty if no @id is assigned, TODO: should this be an Option[String]?
a Set[String] which has one or more values (it always includes @id
)
list of labels assigned to the resource
filters the resource if it is labeled (including inherited/parent labels) with one or more of the provided labels
The hashcode is composed by the id-hash and the graph-iri-hash
The hashcode is composed by the id-hash and the graph-iri-hash
alias for @id
alias for @id
alias for @ids