Package com.github.underscore
Class Json.JsonStringBuilder
- java.lang.Object
-
- com.github.underscore.Json.JsonStringBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJson.JsonStringBuilder.Step
-
Field Summary
Fields Modifier and Type Field Description private StringBuilderbuilderprivate Json.JsonStringBuilder.StepidentStepprivate intindent
-
Constructor Summary
Constructors Constructor Description JsonStringBuilder()JsonStringBuilder(Json.JsonStringBuilder.Step identStep)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Json.JsonStringBuilderappend(char character)Json.JsonStringBuilderappend(String string)Json.JsonStringBuilderdecIndent()Json.JsonStringBuilderfillSpaces()Json.JsonStringBuilder.StepgetIdentStep()Json.JsonStringBuilderincIndent()Json.JsonStringBuildernewLine()StringtoString()
-
-
-
Field Detail
-
builder
private final StringBuilder builder
-
identStep
private final Json.JsonStringBuilder.Step identStep
-
indent
private int indent
-
-
Constructor Detail
-
JsonStringBuilder
public JsonStringBuilder(Json.JsonStringBuilder.Step identStep)
-
JsonStringBuilder
public JsonStringBuilder()
-
-
Method Detail
-
append
public Json.JsonStringBuilder append(char character)
-
append
public Json.JsonStringBuilder append(String string)
-
fillSpaces
public Json.JsonStringBuilder fillSpaces()
-
incIndent
public Json.JsonStringBuilder incIndent()
-
decIndent
public Json.JsonStringBuilder decIndent()
-
newLine
public Json.JsonStringBuilder newLine()
-
getIdentStep
public Json.JsonStringBuilder.Step getIdentStep()
-
-