Class JsonStringWriter

    • Field Detail

      • m_jsonString

        private java.lang.StringBuilder m_jsonString
    • Constructor Detail

      • JsonStringWriter

        JsonStringWriter()
    • Method Detail

      • addFieldName

        void addFieldName​(java.lang.String fieldName)
        Specified by:
        addFieldName in class JsonWriter
      • addPairObject

        void addPairObject​(java.lang.String fieldName)
        Specified by:
        addPairObject in class JsonWriter
      • addPairArray

        void addPairArray​(java.lang.String fieldName)
        Specified by:
        addPairArray in class JsonWriter
      • addPairString

        void addPairString​(java.lang.String fieldName,
                           java.lang.String v)
        Specified by:
        addPairString in class JsonWriter
      • addPairDouble

        void addPairDouble​(java.lang.String fieldName,
                           double v)
        Specified by:
        addPairDouble in class JsonWriter
      • addPairDouble

        void addPairDouble​(java.lang.String fieldName,
                           double v,
                           int precision,
                           boolean bFixedPoint)
        Specified by:
        addPairDouble in class JsonWriter
      • addPairInt

        void addPairInt​(java.lang.String fieldName,
                        int v)
        Specified by:
        addPairInt in class JsonWriter
      • addPairBoolean

        void addPairBoolean​(java.lang.String fieldName,
                            boolean v)
        Specified by:
        addPairBoolean in class JsonWriter
      • addPairNull

        void addPairNull​(java.lang.String fieldName)
        Specified by:
        addPairNull in class JsonWriter
      • addValueDouble

        void addValueDouble​(double v,
                            int precision,
                            boolean bFixedPoint)
        Specified by:
        addValueDouble in class JsonWriter
      • addValueObject_

        private void addValueObject_()
      • addValueArray_

        private void addValueArray_()
      • addValueString_

        private void addValueString_​(java.lang.String v)
      • addValueDouble_

        private void addValueDouble_​(double v)
      • addValueDouble_

        private void addValueDouble_​(double v,
                                     int precision,
                                     boolean bFixedPoint)
      • addValueInt_

        private void addValueInt_​(int v)
      • addValueBoolean_

        private void addValueBoolean_​(boolean v)
      • addValueNull_

        private void addValueNull_()
      • next_

        private void next_​(int action)
      • accept_

        private void accept_​(int action)
      • start_

        private void start_​(int action)
      • objectStart_

        private void objectStart_​(int action)
      • pairEnd_

        private void pairEnd_​(int action)
      • arrayStart_

        private void arrayStart_​(int action)
      • elementEnd_

        private void elementEnd_​(int action)
      • fieldNameEnd_

        private void fieldNameEnd_​(int action)
      • appendQuote_

        private void appendQuote_​(java.lang.String string)