Class JsonOps.JsonRecordBuilder

java.lang.Object
com.mojang.serialization.RecordBuilder.AbstractBuilder<com.google.gson.JsonElement, com.google.gson.JsonObject>
com.mojang.serialization.RecordBuilder.AbstractStringBuilder<com.google.gson.JsonElement, com.google.gson.JsonObject>
com.mojang.serialization.JsonOps.JsonRecordBuilder
All Implemented Interfaces:
RecordBuilder<com.google.gson.JsonElement>
Enclosing class:
JsonOps

private class JsonOps.JsonRecordBuilder extends RecordBuilder.AbstractStringBuilder<com.google.gson.JsonElement, com.google.gson.JsonObject>
  • Constructor Details

    • JsonRecordBuilder

      protected JsonRecordBuilder()
  • Method Details

    • initBuilder

      protected com.google.gson.JsonObject initBuilder()
      Specified by:
      initBuilder in class RecordBuilder.AbstractBuilder<com.google.gson.JsonElement, com.google.gson.JsonObject>
    • append

      protected com.google.gson.JsonObject append(String key, com.google.gson.JsonElement value, com.google.gson.JsonObject builder)
      Specified by:
      append in class RecordBuilder.AbstractStringBuilder<com.google.gson.JsonElement, com.google.gson.JsonObject>
    • build

      protected DataResult<com.google.gson.JsonElement> build(com.google.gson.JsonObject builder, com.google.gson.JsonElement prefix)
      Specified by:
      build in class RecordBuilder.AbstractBuilder<com.google.gson.JsonElement, com.google.gson.JsonObject>