Package no.hasmac.jsonld.json
Class JsonCanonicalizer
- java.lang.Object
-
- no.hasmac.jsonld.json.JsonCanonicalizer
-
public final class JsonCanonicalizer extends java.lang.Object
- See Also:
- JSON Canonicalization Scheme (JCS)
-
-
Field Summary
Fields Modifier and Type Field Description private static java.text.DecimalFormat
eFormat
private static java.text.DecimalFormat
eFormatBigDecimal
-
Constructor Summary
Constructors Modifier Constructor Description private
JsonCanonicalizer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
canonicalize(jakarta.json.JsonValue value)
private static void
canonicalize(jakarta.json.JsonValue value, java.io.Writer writer)
private static void
canonicalizeArray(jakarta.json.JsonArray value, java.io.Writer writer)
private static void
canonicalizeNumber(jakarta.json.JsonNumber number, java.io.Writer writer)
private static void
canonicalizeObject(jakarta.json.JsonObject value, java.io.Writer writer)
-
-
-
Method Detail
-
canonicalize
public static java.lang.String canonicalize(jakarta.json.JsonValue value)
-
canonicalize
private static void canonicalize(jakarta.json.JsonValue value, java.io.Writer writer) throws java.io.IOException
- Throws:
java.io.IOException
-
canonicalizeNumber
private static void canonicalizeNumber(jakarta.json.JsonNumber number, java.io.Writer writer) throws java.io.IOException
- Throws:
java.io.IOException
-
canonicalizeArray
private static void canonicalizeArray(jakarta.json.JsonArray value, java.io.Writer writer) throws java.io.IOException
- Throws:
java.io.IOException
-
canonicalizeObject
private static void canonicalizeObject(jakarta.json.JsonObject value, java.io.Writer writer) throws java.io.IOException
- Throws:
java.io.IOException
-
-