Package no.hasmac.jsonld.framing
Class Framing
- java.lang.Object
-
- no.hasmac.jsonld.framing.Framing
-
public final class Framing extends java.lang.Object
- See Also:
- Framing Algorithm
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
activeProperty
private Frame
frame
private boolean
ordered
private JsonMapBuilder
parent
private FramingState
state
private java.util.List<java.lang.String>
subjects
-
Constructor Summary
Constructors Modifier Constructor Description private
Framing(FramingState state, java.util.List<java.lang.String> subjects, Frame frame, JsonMapBuilder parent, java.lang.String activeProperty)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static void
addToResult(JsonMapBuilder result, java.lang.String property, jakarta.json.JsonValue value)
void
frame()
Framing
ordered(boolean ordered)
static Framing
with(FramingState state, java.util.List<java.lang.String> subjects, Frame frame, JsonMapBuilder parent, java.lang.String activeProperty)
-
-
-
Field Detail
-
state
private final FramingState state
-
subjects
private final java.util.List<java.lang.String> subjects
-
frame
private final Frame frame
-
parent
private final JsonMapBuilder parent
-
activeProperty
private java.lang.String activeProperty
-
ordered
private boolean ordered
-
-
Constructor Detail
-
Framing
private Framing(FramingState state, java.util.List<java.lang.String> subjects, Frame frame, JsonMapBuilder parent, java.lang.String activeProperty)
-
-
Method Detail
-
with
public static Framing with(FramingState state, java.util.List<java.lang.String> subjects, Frame frame, JsonMapBuilder parent, java.lang.String activeProperty)
-
ordered
public Framing ordered(boolean ordered)
-
frame
public void frame() throws JsonLdError
- Throws:
JsonLdError
-
addToResult
private static void addToResult(JsonMapBuilder result, java.lang.String property, jakarta.json.JsonValue value)
-
-