Class JSONSerializer

    • Method Detail

      • getDateFormatPattern

        public String getDateFormatPattern()
      • getDateFormat

        public DateFormat getDateFormat()
      • setDateFormat

        public void setDateFormat​(DateFormat dateFormat)
      • setDateFormat

        public void setDateFormat​(String dateFormat)
      • setFastJsonConfigDateFormatPattern

        public void setFastJsonConfigDateFormatPattern​(String dateFormatPattern)
        Set global date format pattern in FastJsonConfig
        Parameters:
        dateFormatPattern - global date format pattern
      • getFastJsonConfigDateFormatPattern

        public String getFastJsonConfigDateFormatPattern()
      • setContext

        public void setContext​(SerialContext parent,
                               Object object,
                               Object fieldName,
                               int features,
                               int fieldFeatures)
      • setContext

        public void setContext​(Object object,
                               Object fieldName)
      • popContext

        public void popContext()
      • isWriteClassName

        public final boolean isWriteClassName​(Type fieldType,
                                              Object obj)
      • containsReference

        public boolean containsReference​(Object value)
      • writeReference

        public void writeReference​(Object object)
      • getIndentCount

        public int getIndentCount()
      • incrementIndent

        public void incrementIndent()
      • decrementIdent

        public void decrementIdent()
      • println

        public void println()
      • writeNull

        public void writeNull()
      • write

        public static void write​(Writer out,
                                 Object object)
      • write

        public final void write​(Object object)
      • writeAs

        public final void writeAs​(Object object,
                                  Class type)
        Since:
        1.2.57
      • writeWithFieldName

        public final void writeWithFieldName​(Object object,
                                             Object fieldName)
      • writeWithFieldName

        public final void writeWithFieldName​(Object object,
                                             Object fieldName,
                                             Type fieldType,
                                             int fieldFeatures)
      • writeWithFormat

        public final void writeWithFormat​(Object object,
                                          String format)
      • write

        public final void write​(String text)
      • close

        public void close()