public static TypeAdapter typeAdapter()

in integration-test/lib2/src/main/java/com/uber/crumb/integration/lib2/Lib2Enum.java [35:47]


  public static TypeAdapter<Lib2Enum> typeAdapter() {
    return new TypeAdapter<Lib2Enum>() {
      @Override
      public void write(JsonWriter out, Lib2Enum value) throws IOException {
        out.value(value.name().toLowerCase());
      }

      @Override
      public Lib2Enum read(JsonReader in) throws IOException {
        return Lib2Enum.valueOf(in.nextString().toUpperCase());
      }
    };
  }