Class JsonBuilder
- java.lang.Object
-
- ai.protify.core.internal.util.json.JsonBuilder
-
public class JsonBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description JsonBuilder(boolean truncate, boolean prettyPrint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonBuilderappend(java.lang.String value)JsonBuilderappendArray(java.lang.String propertyName, java.util.List<java.util.Map<java.lang.String,java.lang.Object>> arrayContent, int level)JsonBuilderappendIndent(int level)JsonBuilderappendLarge(java.lang.String data)JsonBuilderappendNewLine()JsonBuilderappendProperties(java.util.Map<java.lang.String,java.lang.Object> properties, int level)JsonBuilderappendProperty(java.lang.String property, java.lang.Object value, int level)JsonBuilderdeleteLastChar()java.lang.StringtoString()
-
-
-
Method Detail
-
append
public JsonBuilder append(java.lang.String value)
-
appendLarge
public JsonBuilder appendLarge(java.lang.String data)
-
appendNewLine
public JsonBuilder appendNewLine()
-
appendIndent
public JsonBuilder appendIndent(int level)
-
appendProperties
public JsonBuilder appendProperties(java.util.Map<java.lang.String,java.lang.Object> properties, int level)
-
appendArray
public JsonBuilder appendArray(java.lang.String propertyName, java.util.List<java.util.Map<java.lang.String,java.lang.Object>> arrayContent, int level)
-
appendProperty
public JsonBuilder appendProperty(java.lang.String property, java.lang.Object value, int level)
-
deleteLastChar
public JsonBuilder deleteLastChar()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-