Binding
com.tersesystems.blindsight.jsonld.Binding
trait Binding
A binding represents a mapping between a BindingKey and a Node of some specific type.
Bindings come from a Keyword or an IRIValue, using a bindFoo
style,
i.e. an IRIBinding is returned if bindIRI
is used. Different bindings
are possible on different keywords.
Most of the documentation and exmaples are in the implementations.
Attributes
- Source:
- Binding.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class IRIBinding[T]class IRIsBinding[T]class IdMapBindingclass IndexMapBindingclass LanguageMapBindingclass ListBinding[T]trait MapBindingclass NodeObjectArrayBinding[T]class NodeObjectBinding[T]class SetBinding[T]class TypeMapBindingclass ValueArrayBinding[T]class ValueBinding[T]