Package no.hasmac.jsonld.compaction
Class Compaction
- java.lang.Object
-
- no.hasmac.jsonld.compaction.Compaction
-
public final class Compaction extends java.lang.Object
- See Also:
- Compaction Algorithm
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
compactArrays
private ActiveContext
context
private boolean
ordered
-
Constructor Summary
Constructors Modifier Constructor Description private
Compaction(ActiveContext context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.json.JsonValue
compact(jakarta.json.JsonValue element)
jakarta.json.JsonValue
compact(java.lang.String activeProperty, jakarta.json.JsonValue element)
Compaction
compactArrays(boolean compactArrays)
Compaction
ordered(boolean ordered)
static Compaction
with(ActiveContext activeContext)
-
-
-
Field Detail
-
context
private final ActiveContext context
-
compactArrays
private boolean compactArrays
-
ordered
private boolean ordered
-
-
Constructor Detail
-
Compaction
private Compaction(ActiveContext context)
-
-
Method Detail
-
with
public static Compaction with(ActiveContext activeContext)
-
compactArrays
public Compaction compactArrays(boolean compactArrays)
-
ordered
public Compaction ordered(boolean ordered)
-
compact
public jakarta.json.JsonValue compact(jakarta.json.JsonValue element) throws JsonLdError
- Throws:
JsonLdError
-
compact
public jakarta.json.JsonValue compact(java.lang.String activeProperty, jakarta.json.JsonValue element) throws JsonLdError
- Throws:
JsonLdError
-
-