public class BedrockComponentSerializer
extends java.lang.Object
| Constructor and Description |
|---|
BedrockComponentSerializer() |
| Modifier and Type | Method and Description |
|---|---|
static RootBedrockComponent |
deserialize(com.google.gson.JsonElement element)
Deserialize a bedrock component from a
JsonElement. |
static RootBedrockComponent |
deserialize(java.lang.String json)
Deserialize a bedrock component from a json string.
|
static RootBedrockComponent |
deserializeLenientReader(java.lang.String json)
Deserialize a bedrock component from a json string.
|
static RootBedrockComponent |
deserializeReader(java.lang.String json)
Deserialize a bedrock component from a json string.
|
static RootBedrockComponent |
deserializeReader(java.lang.String json,
boolean lenient)
Deserialize a bedrock component from a json string.
|
static java.lang.String |
serialize(ABedrockComponent component)
Serialize a bedrock component to a json string.
|
static com.google.gson.JsonElement |
serializeJson(ABedrockComponent component)
Serialize a bedrock component to a
JsonElement. |
public static java.lang.String serialize(ABedrockComponent component)
component - The component to serializepublic static com.google.gson.JsonElement serializeJson(ABedrockComponent component)
JsonElement.component - The component to serializepublic static RootBedrockComponent deserialize(java.lang.String json)
json - The json stringpublic static RootBedrockComponent deserialize(com.google.gson.JsonElement element)
JsonElement.element - The json elementpublic static RootBedrockComponent deserializeReader(java.lang.String json)
JsonReader with lenient set to false.json - The json stringpublic static RootBedrockComponent deserializeLenientReader(java.lang.String json)
JsonReader with lenient set to true.json - The json stringpublic static RootBedrockComponent deserializeReader(java.lang.String json, boolean lenient)
JsonReader with lenient set to the given value.json - The json stringlenient - The lenient value