Package no.hasmac.jsonld.expansion
Class Expansion
- java.lang.Object
-
- no.hasmac.jsonld.expansion.Expansion
-
public final class Expansion extends java.lang.Object
- See Also:
- Expansion Algorithm
-
-
Field Summary
Fields Modifier and Type Field Description private ActiveContext
activeContext
private java.lang.String
activeProperty
private java.net.URI
baseUrl
private jakarta.json.JsonValue
element
private boolean
frameExpansion
private boolean
fromMap
private boolean
ordered
-
Constructor Summary
Constructors Modifier Constructor Description private
Expansion(ActiveContext activeContext, jakarta.json.JsonValue element, java.lang.String activeProperty, java.net.URI baseUrl)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.json.JsonValue
compute()
Expansion
frameExpansion(boolean value)
Expansion
fromMap(boolean value)
Expansion
ordered(boolean value)
static Expansion
with(ActiveContext activeContext, jakarta.json.JsonValue element, java.lang.String activeProperty, java.net.URI baseUrl)
-
-
-
Field Detail
-
activeContext
private ActiveContext activeContext
-
element
private jakarta.json.JsonValue element
-
activeProperty
private java.lang.String activeProperty
-
baseUrl
private java.net.URI baseUrl
-
frameExpansion
private boolean frameExpansion
-
ordered
private boolean ordered
-
fromMap
private boolean fromMap
-
-
Constructor Detail
-
Expansion
private Expansion(ActiveContext activeContext, jakarta.json.JsonValue element, java.lang.String activeProperty, java.net.URI baseUrl)
-
-
Method Detail
-
with
public static Expansion with(ActiveContext activeContext, jakarta.json.JsonValue element, java.lang.String activeProperty, java.net.URI baseUrl)
-
frameExpansion
public Expansion frameExpansion(boolean value)
-
ordered
public Expansion ordered(boolean value)
-
fromMap
public Expansion fromMap(boolean value)
-
compute
public jakarta.json.JsonValue compute() throws JsonLdError
- Throws:
JsonLdError
-
-