public static class JsonSerializationContext.Builder extends Object
| Constructor and Description |
|---|
JsonSerializationContext.Builder() |
| Modifier and Type | Method and Description |
|---|---|
JsonSerializationContext |
build() |
JsonSerializationContext.Builder |
indent(boolean indent)
Feature that allows enabling (or disabling) indentation
for the underlying writer.
|
JsonSerializationContext.Builder |
serializeNulls(boolean serializeNulls)
Sets whether object members are serialized when their value is null.
|
JsonSerializationContext.Builder |
useEqualityForObjectId(boolean useEqualityForObjectId)
Determines whether Object Identity is compared using
true JVM-level identity of Object (false); or,
equals() method. |
JsonSerializationContext.Builder |
writeDateKeysAsTimestamps(boolean writeDateKeysAsTimestamps)
|
JsonSerializationContext.Builder |
writeDatesAsTimestamps(boolean writeDatesAsTimestamps)
|
public JsonSerializationContext.Builder useEqualityForObjectId(boolean useEqualityForObjectId)
equals() method.
Latter is sometimes useful when dealing with Database-bound objects with
ORM libraries (like Hibernate).
Option is disabled by default; meaning that strict identity is used, not
equals()public JsonSerializationContext.Builder serializeNulls(boolean serializeNulls)
public JsonSerializationContext.Builder writeDatesAsTimestamps(boolean writeDatesAsTimestamps)
public JsonSerializationContext.Builder writeDateKeysAsTimestamps(boolean writeDateKeysAsTimestamps)
public JsonSerializationContext.Builder indent(boolean indent)
Feature is disabled by default.
public JsonSerializationContext build()
Copyright © 2013. All Rights Reserved.