public abstract class JsonUtil
extends java.lang.Object
Constructor and Description |
---|
JsonUtil() |
Modifier and Type | Method and Description |
---|---|
protected abstract JsonGeneratorWrapper |
_createJSONGenerator(java.io.OutputStream out) |
protected abstract ObjectMapperWrapper |
_createObjectMapper() |
protected abstract JsonParserWrapper |
_createParser(java.io.File file) |
protected abstract JsonParserWrapper |
_createParser(java.io.Reader reader) |
protected abstract <T extends java.io.InputStream> |
_createParser(T inputStream) |
static JsonGeneratorWrapper |
createJSONGenerator(java.io.OutputStream out) |
static ObjectMapperWrapper |
createObjectMapper() |
static JsonParserWrapper |
createParser(java.io.File file) |
static JsonParserWrapper |
createParser(java.io.Reader reader) |
static <T extends java.io.InputStream> |
createParser(T inputStream) |
static java.lang.Object |
getCatalogDescribeTarget(ResourceDescriber describer,
java.lang.Object target) |
static java.lang.Object |
getDescribeTarget(ResourceDescriber describer,
java.lang.Object target) |
static java.lang.Object |
getSerializedValue(ResourceValueSerializer serializer,
java.lang.Object value) |
static java.lang.Object |
getSerializeLinkTarget(ResourceValueSerializer serializer,
java.lang.Object target) |
static java.lang.Object |
getSerializeTarget(ResourceValueSerializer serializer,
java.lang.Object target) |
public static ObjectMapperWrapper createObjectMapper()
public static JsonGeneratorWrapper createJSONGenerator(java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static JsonParserWrapper createParser(java.io.File file) throws java.io.IOException
java.io.IOException
public static JsonParserWrapper createParser(java.io.Reader reader) throws java.io.IOException
java.io.IOException
public static <T extends java.io.InputStream> JsonParserWrapper createParser(T inputStream) throws java.io.IOException
java.io.IOException
public static java.lang.Object getSerializedValue(ResourceValueSerializer serializer, java.lang.Object value)
public static java.lang.Object getCatalogDescribeTarget(ResourceDescriber describer, java.lang.Object target)
public static java.lang.Object getDescribeTarget(ResourceDescriber describer, java.lang.Object target)
public static java.lang.Object getSerializeTarget(ResourceValueSerializer serializer, java.lang.Object target)
public static java.lang.Object getSerializeLinkTarget(ResourceValueSerializer serializer, java.lang.Object target)
protected abstract JsonGeneratorWrapper _createJSONGenerator(java.io.OutputStream out) throws java.io.IOException
java.io.IOException
protected abstract ObjectMapperWrapper _createObjectMapper()
protected abstract <T extends java.io.InputStream> JsonParserWrapper _createParser(T inputStream) throws java.io.IOException
java.io.IOException
protected abstract JsonParserWrapper _createParser(java.io.Reader reader) throws java.io.IOException
java.io.IOException
protected abstract JsonParserWrapper _createParser(java.io.File file) throws java.io.IOException
java.io.IOException