Package io.ebeaninternal.api
Interface SpiJsonContext
-
- All Superinterfaces:
JsonContext
- All Known Implementing Classes:
DJsonContext
public interface SpiJsonContext extends JsonContext
Extended Json Context for internal server use.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SpiJsonReader
createJsonRead(BeanType<?> beanType, String json)
Create a Json Reader for reading the JSON content.SpiJsonWriter
createJsonWriter(com.fasterxml.jackson.core.JsonGenerator gen, JsonWriteOptions options)
Create a Json Writer for writing beans as JSON.SpiJsonWriter
createJsonWriter(Writer writer)
Create a Json Writer for writing beans as JSON supplying a writer.-
Methods inherited from interface io.ebean.text.json.JsonContext
createBeanReader, createBeanReader, createGenerator, createParser, isSupportedType, toBean, toBean, toBean, toBean, toBean, toBean, toJson, toJson, toJson, toJson, toJson, toJson, toJson, toJson, toJson, toJsonPretty, toList, toList, toList, toList, toList, toList, toObject, toObject, toObject, writeScalar
-
-
-
-
Method Detail
-
createJsonWriter
SpiJsonWriter createJsonWriter(com.fasterxml.jackson.core.JsonGenerator gen, JsonWriteOptions options)
Create a Json Writer for writing beans as JSON.
-
createJsonWriter
SpiJsonWriter createJsonWriter(Writer writer)
Create a Json Writer for writing beans as JSON supplying a writer.
-
createJsonRead
SpiJsonReader createJsonRead(BeanType<?> beanType, String json)
Create a Json Reader for reading the JSON content.
-
-