TypeMapBinding

com.tersesystems.blindsight.jsonld.TypeMapBinding
See theTypeMapBinding companion object
final case class TypeMapBinding(key: BindingKey) extends Binding

A type map is a map value of a term defined with @container set to @type, whose keys are interpreted as IRIs representing the @type of the associated node object.

Definition

The value must be a node object, or array of node objects, so there is no ValueMapper equivalent here.

Attributes

T

a type class instance

key

the binding key for the map

Companion:
object
Source:
Binding.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Binding
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def ->(value: Input): NodeEntry

Attributes

Source:
Binding.scala
def bind(value: Input): NodeEntry

Attributes

Source:
Binding.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product