| Modifier and Type | Method and Description |
|---|---|
JsonWriter |
JsonSerializationContext.newJsonWriter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
JsonSerializer.doSerialize(JsonWriter writer,
T value,
JsonSerializationContext ctx)
Serializes a non-null object into JSON output.
|
void |
JsonSerializer.serialize(JsonWriter writer,
T value,
JsonSerializationContext ctx)
Serializes an object into JSON output.
|
JsonSerializationException |
JsonSerializationContext.traceError(Object value,
Exception cause,
JsonWriter writer)
Trace an error with current writer state and returns a corresponding exception.
|
JsonSerializationException |
JsonSerializationContext.traceError(Object value,
String message,
JsonWriter writer)
Trace an error with current writer state and returns a corresponding exception.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BooleanJsonSerializer.doSerialize(JsonWriter writer,
Boolean value,
JsonSerializationContext ctx) |
void |
CharacterJsonSerializer.doSerialize(JsonWriter writer,
Character value,
JsonSerializationContext ctx) |
protected void |
BaseDateJsonSerializer.DateJsonSerializer.doSerialize(JsonWriter writer,
Date value,
JsonSerializationContext ctx) |
protected void |
BaseDateJsonSerializer.SqlDateJsonSerializer.doSerialize(JsonWriter writer,
Date value,
JsonSerializationContext ctx) |
void |
BaseNumberJsonSerializer.DoubleJsonSerializer.doSerialize(JsonWriter writer,
Double value,
JsonSerializationContext ctx) |
void |
EnumJsonSerializer.doSerialize(JsonWriter writer,
E value,
JsonSerializationContext ctx) |
void |
IterableJsonSerializer.doSerialize(JsonWriter writer,
I values,
JsonSerializationContext ctx) |
void |
BaseNumberJsonSerializer.LongJsonSerializer.doSerialize(JsonWriter writer,
Long value,
JsonSerializationContext ctx) |
void |
BaseNumberJsonSerializer.doSerialize(JsonWriter writer,
N value,
JsonSerializationContext ctx) |
protected void |
RawValueJsonSerializer.doSerialize(JsonWriter writer,
Object value,
JsonSerializationContext ctx) |
void |
StringJsonSerializer.doSerialize(JsonWriter writer,
String value,
JsonSerializationContext ctx) |
protected void |
BaseDateJsonSerializer.SqlTimeJsonSerializer.doSerialize(JsonWriter writer,
Time value,
JsonSerializationContext ctx) |
protected void |
BaseDateJsonSerializer.SqlTimestampJsonSerializer.doSerialize(JsonWriter writer,
Timestamp value,
JsonSerializationContext ctx) |
void |
UUIDJsonSerializer.doSerialize(JsonWriter writer,
UUID value,
JsonSerializationContext ctx) |
void |
VoidJsonSerializer.doSerialize(JsonWriter writer,
Void value,
JsonSerializationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
PrimitiveBooleanArrayJsonSerializer.doSerialize(JsonWriter writer,
boolean[] values,
JsonSerializationContext ctx) |
void |
PrimitiveByteArrayJsonSerializer.doSerialize(JsonWriter writer,
byte[] values,
JsonSerializationContext ctx) |
void |
PrimitiveCharacterArrayJsonSerializer.doSerialize(JsonWriter writer,
char[] values,
JsonSerializationContext ctx) |
void |
PrimitiveDoubleArrayJsonSerializer.doSerialize(JsonWriter writer,
double[] values,
JsonSerializationContext ctx) |
void |
PrimitiveFloatArrayJsonSerializer.doSerialize(JsonWriter writer,
float[] values,
JsonSerializationContext ctx) |
void |
PrimitiveIntegerArrayJsonSerializer.doSerialize(JsonWriter writer,
int[] values,
JsonSerializationContext ctx) |
void |
PrimitiveLongArrayJsonSerializer.doSerialize(JsonWriter writer,
long[] values,
JsonSerializationContext ctx) |
void |
PrimitiveShortArrayJsonSerializer.doSerialize(JsonWriter writer,
short[] values,
JsonSerializationContext ctx) |
void |
ArrayJsonSerializer.doSerialize(JsonWriter writer,
T[] values,
JsonSerializationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractBeanJsonSerializer.doSerialize(JsonWriter writer,
T value,
JsonSerializationContext ctx) |
void |
BeanPropertySerializer.serialize(JsonWriter writer,
T bean,
JsonSerializationContext ctx)
Serializes the property defined for this instance.
|
void |
ObjectIdSerializer.serializeId(JsonWriter writer,
JsonSerializationContext ctx) |
void |
SubtypeSerializer.serializeObject(JsonWriter writer,
T value,
JsonSerializationContext ctx) |
void |
AbstractBeanJsonSerializer.serializeObject(JsonWriter writer,
T value,
JsonSerializationContext ctx)
Serializes all the properties of the bean.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MapJsonSerializer.doSerialize(JsonWriter writer,
M values,
JsonSerializationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
JsonWriter |
JsonWriter.beginArray()
Begins encoding a new array.
|
JsonWriter |
JsonWriter.beginObject()
Begins encoding a new object.
|
JsonWriter |
JsonWriter.cancelName() |
JsonWriter |
JsonWriter.endArray()
Ends encoding the current array.
|
JsonWriter |
JsonWriter.endObject()
Ends encoding the current object.
|
JsonWriter |
JsonWriter.name(String name)
Encodes the property name.
|
JsonWriter |
JsonWriter.nullValue()
Encodes
null. |
JsonWriter |
JsonWriter.rawValue(Object value)
Encodes
value.toString() as is. |
JsonWriter |
JsonWriter.value(boolean value)
Encodes
value. |
JsonWriter |
JsonWriter.value(double value)
Encodes
value. |
JsonWriter |
JsonWriter.value(long value)
Encodes
value. |
JsonWriter |
JsonWriter.value(Number value)
Encodes
value. |
JsonWriter |
JsonWriter.value(String value)
Encodes
value. |
Copyright © 2013. All Rights Reserved.