Id

com.tersesystems.blindsight.jsonld.Keyword$.Id
trait Id extends Keyword[Id] with IRIBindingKey

Used to uniquely identify node objects that are being described in the document with IRIs or blank node identifiers.

Attributes

Source:
Keyword.scala
Graph
Supertypes
trait Keyword[Id]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Inherited methods

def alias(name: String): KeywordType

A keyword can be aliased to another name.

A keyword can be aliased to another name.

val exampleId = Keyword.`@id`.alias("exampleId").bindIRI
// prints out "exampleId": "http://example.com/exampleId"
val entry: NodeEntry = exampleId -> "http://example.com/exampleId"

Attributes

name

the alias name of the keyword.

Returns:

the same type using a different alias.

See also:
Inherited from:
Keyword
Source:
Keyword.scala

Attributes

Inherited from:
IRIBindingKey
Source:
BindingKey.scala

Attributes

Inherited from:
IRIBindingKey
Source:
BindingKey.scala

Attributes

Inherited from:
BindingKey
Source:
BindingKey.scala
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Keyword -> Any
Inherited from:
Keyword
Source:
Keyword.scala