Class TestJsonObject.TestJsonObjectBuilder

java.lang.Object
test.de.iip_ecosphere.platform.support.json.TestJsonObject.TestJsonObjectBuilder
All Implemented Interfaces:
de.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.json.JsonObject>, de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Enclosing class:
TestJsonObject

static class TestJsonObject.TestJsonObjectBuilder extends Object implements de.iip_ecosphere.platform.support.json.JsonObjectBuilder
Implements the object builder.
Author:
Holger Eichelberger, SSE
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private javax.json.JsonObjectBuilder
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    add(String name, boolean value)
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    add(String name, double value)
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    add(String name, int value)
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    add(String name, de.iip_ecosphere.platform.support.json.JsonArray value)
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    add(String name, de.iip_ecosphere.platform.support.json.JsonArrayBuilder builder)
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    add(String name, de.iip_ecosphere.platform.support.json.JsonNumber value)
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    add(String name, de.iip_ecosphere.platform.support.json.JsonObject value)
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    add(String name, de.iip_ecosphere.platform.support.json.JsonObjectBuilder builder)
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    add(String name, de.iip_ecosphere.platform.support.json.JsonString value)
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    add(String name, String value)
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
     
    de.iip_ecosphere.platform.support.json.JsonObject
     
    de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    remove(String name)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • builder

      private javax.json.JsonObjectBuilder builder
  • Constructor Details

    • TestJsonObjectBuilder

      TestJsonObjectBuilder()
  • Method Details

    • build

      public de.iip_ecosphere.platform.support.json.JsonObject build()
      Specified by:
      build in interface de.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.json.JsonObject>
    • add

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder add(String name, String value)
      Specified by:
      add in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • add

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder add(String name, int value)
      Specified by:
      add in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • add

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder add(String name, double value)
      Specified by:
      add in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • add

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder add(String name, boolean value)
      Specified by:
      add in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • add

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder add(String name, de.iip_ecosphere.platform.support.json.JsonString value)
      Specified by:
      add in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • add

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder add(String name, de.iip_ecosphere.platform.support.json.JsonNumber value)
      Specified by:
      add in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • add

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder add(String name, de.iip_ecosphere.platform.support.json.JsonArray value)
      Specified by:
      add in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • add

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder add(String name, de.iip_ecosphere.platform.support.json.JsonObject value)
      Specified by:
      add in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • remove

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder remove(String name)
      Specified by:
      remove in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • addNull

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder addNull(String name)
      Specified by:
      addNull in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • add

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder add(String name, de.iip_ecosphere.platform.support.json.JsonArrayBuilder builder)
      Specified by:
      add in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder
    • add

      public de.iip_ecosphere.platform.support.json.JsonObjectBuilder add(String name, de.iip_ecosphere.platform.support.json.JsonObjectBuilder builder)
      Specified by:
      add in interface de.iip_ecosphere.platform.support.json.JsonObjectBuilder