com.mojang.serialization

public class JsonOps

implements DynamicOps<com.google.gson.JsonElement>

com.mojang.serialization.JsonOps

Field summary

Modifier and TypeField
public static final JsonOps
INSTANCE
public static final JsonOps
COMPRESSED
private final boolean
compressed

Constructor summary

ModifierConstructor
protected (boolean arg0)

Method summary

Modifier and TypeMethod
public com.google.gson.JsonElement
empty()
public <U> U
convertTo(DynamicOps<U> arg0, com.google.gson.JsonElement arg1)
public DataResult<Number>
getNumberValue(com.google.gson.JsonElement arg0)
public com.google.gson.JsonElement
createNumeric(Number arg0)
public DataResult<Boolean>
getBooleanValue(com.google.gson.JsonElement arg0)
public com.google.gson.JsonElement
createBoolean(boolean arg0)
public DataResult<String>
getStringValue(com.google.gson.JsonElement arg0)
public com.google.gson.JsonElement
createString(String arg0)
public DataResult<com.google.gson.JsonElement>
mergeToList(com.google.gson.JsonElement arg0, com.google.gson.JsonElement arg1)
public DataResult<com.google.gson.JsonElement>
mergeToList(com.google.gson.JsonElement arg0, List<com.google.gson.JsonElement> arg1)
public DataResult<com.google.gson.JsonElement>
mergeToMap(com.google.gson.JsonElement arg0, com.google.gson.JsonElement arg1, com.google.gson.JsonElement arg2)
public DataResult<com.google.gson.JsonElement>
mergeToMap(com.google.gson.JsonElement arg0, MapLike<com.google.gson.JsonElement> arg1)
public DataResult<Stream<Pair<com.google.gson.JsonElement, com.google.gson.JsonElement>>>
getMapValues(com.google.gson.JsonElement arg0)
public DataResult<Consumer<BiConsumer<com.google.gson.JsonElement, com.google.gson.JsonElement>>>
getMapEntries(com.google.gson.JsonElement arg0)
public DataResult<MapLike<com.google.gson.JsonElement>>
getMap(com.google.gson.JsonElement arg0)
public com.google.gson.JsonElement
createMap(Stream<Pair<com.google.gson.JsonElement, com.google.gson.JsonElement>> arg0)
public DataResult<Stream<com.google.gson.JsonElement>>
getStream(com.google.gson.JsonElement arg0)
public DataResult<Consumer<Consumer<com.google.gson.JsonElement>>>
getList(com.google.gson.JsonElement arg0)
public com.google.gson.JsonElement
createList(Stream<com.google.gson.JsonElement> arg0)
public com.google.gson.JsonElement
remove(com.google.gson.JsonElement arg0, String arg1)
public ListBuilder<com.google.gson.JsonElement>
listBuilder()
public boolean
compressMaps()
public RecordBuilder<com.google.gson.JsonElement>
mapBuilder()