com.ibm.tivoli.maximo.miniapps.treegrid

Class BaseJSONBuilder

  • java.lang.Object
    • java.util.AbstractMap
      • java.util.HashMap
        • com.ibm.json.java.JSONObject
          • com.ibm.tivoli.maximo.miniapps.treegrid.BaseJSONBuilder
  • All Implemented Interfaces:
    com.ibm.json.java.JSONArtifact, java.io.Serializable, java.lang.Cloneable, java.util.Map
    Direct Known Subclasses:
    DataRow, UIBuilder


    public class BaseJSONBuilder
    extends com.ibm.json.java.JSONObject
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.util.AbstractMap

        java.util.AbstractMap.SimpleEntry, java.util.AbstractMap.SimpleImmutableEntry
      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      protected com.ibm.json.java.JSONArray array(com.ibm.json.java.JSONObject parent, java.lang.String node) 
      protected com.ibm.json.java.JSONArray array(java.lang.String node) 
      java.lang.Object getAsType(java.lang.String node) 
      com.ibm.json.java.JSONObject newArrayObject(com.ibm.json.java.JSONArray parent) 
      protected com.ibm.json.java.JSONObject object(com.ibm.json.java.JSONObject parent, java.lang.String node) 
      protected com.ibm.json.java.JSONObject object(java.lang.String node) 
      void setValue(java.lang.String name, java.lang.Object value) 
      • Methods inherited from class com.ibm.json.java.JSONObject

        isValidObject, isValidType, parse, parse, parse, put, serialize, serialize, serialize, serialize, serialize, serialize, toString
      • Methods inherited from class java.util.HashMap

        clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
      • Methods inherited from class java.util.AbstractMap

        equals, hashCode
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.util.Map

        equals, hashCode
    • Constructor Detail

      • BaseJSONBuilder

        public BaseJSONBuilder()
      • BaseJSONBuilder

        public BaseJSONBuilder(java.util.Map data)
    • Method Detail

      • object

        protected com.ibm.json.java.JSONObject object(java.lang.String node)
      • object

        protected com.ibm.json.java.JSONObject object(com.ibm.json.java.JSONObject parent,
                                                      java.lang.String node)
      • array

        protected com.ibm.json.java.JSONArray array(java.lang.String node)
      • array

        protected com.ibm.json.java.JSONArray array(com.ibm.json.java.JSONObject parent,
                                                    java.lang.String node)
      • newArrayObject

        public com.ibm.json.java.JSONObject newArrayObject(com.ibm.json.java.JSONArray parent)
      • getAsType

        public java.lang.Object getAsType(java.lang.String node)
      • setValue

        public void setValue(java.lang.String name,
                             java.lang.Object value)