com.ibm.commons.util.io.json
Class JsonGenerator.StringGenerator

java.lang.Object
  extended by com.ibm.commons.util.io.json.JsonGenerator.Generator
      extended by com.ibm.commons.util.io.json.JsonGenerator.StringGenerator
Enclosing class:
JsonGenerator

public static class JsonGenerator.StringGenerator
extends JsonGenerator.Generator

String generator class.


Field Summary
protected  java.lang.StringBuilder b
           
 
Constructor Summary
JsonGenerator.StringGenerator(JsonFactory factory, boolean compact)
           
 
Method Summary
 java.lang.StringBuilder getStringBuilder()
           
 void out(char c)
           
 void out(java.lang.String s)
           
 
Methods inherited from class com.ibm.commons.util.io.json.JsonGenerator.Generator
decIndent, endObject, getFactory, getIndentLevel, incIndent, indent, isCompact, nl, outArrayLiteral, outArrayLiteral, outBooleanLiteral, outCharInString, outDateLiteral_, outIntLiteral, outLiteral, outLiteral, outLongLiteral, outNull, outNumberLiteral, outObject, outObject, outPropertyName, outReference, outStringLiteral, setIndentLevel, startObject, toJson
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

b

protected java.lang.StringBuilder b
Constructor Detail

JsonGenerator.StringGenerator

public JsonGenerator.StringGenerator(JsonFactory factory,
                                     boolean compact)
Method Detail

getStringBuilder

public java.lang.StringBuilder getStringBuilder()

out

public void out(char c)
         throws java.io.IOException
Specified by:
out in class JsonGenerator.Generator
Throws:
java.io.IOException

out

public void out(java.lang.String s)
         throws java.io.IOException
Specified by:
out in class JsonGenerator.Generator
Throws:
java.io.IOException