JsonLdOutputMode enum

Output mode for JSON-LD encoding.

  • expanded: Produces expanded JSON-LD with no @context, all IRIs fully expanded, all values in arrays, and all strings wrapped in {"@value": ...}. This is the canonical output of the W3C "Serialize RDF as JSON-LD" (fromRdf) algorithm.
  • compact: Produces compact JSON-LD with a @context and abbreviated IRIs (the current default behaviour).
Inheritance
Available extensions

Values

expanded → const JsonLdOutputMode
compact → const JsonLdOutputMode
flattened → const JsonLdOutputMode

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<JsonLdOutputMode>
A constant List of the values in this enum, in order of their declaration.