Package com.jsoniter.output
Class CodegenResult
- java.lang.Object
-
- com.jsoniter.output.CodegenResult
-
class CodegenResult extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringBuilder
buffered
(package private) java.lang.String
epilogue
private java.lang.StringBuilder
lines
(package private) java.lang.String
prelude
private boolean
supportBuffer
-
Constructor Summary
Constructors Constructor Description CodegenResult()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
append(java.lang.String str)
private static void
append(java.lang.StringBuilder lines, java.lang.String line)
void
appendBuffer()
void
buffer(char c)
void
buffer(java.lang.String s)
static java.lang.String
bufferToWriteOp(java.lang.String buffered)
private static java.lang.String
escape(char c)
void
flushBuffer()
java.lang.String
generateWrapperCode(java.lang.Class clazz)
java.lang.String
toString()
-
-
-
Method Detail
-
append
public void append(java.lang.String str)
-
buffer
public void buffer(char c)
-
buffer
public void buffer(java.lang.String s)
-
flushBuffer
public void flushBuffer()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
appendBuffer
public void appendBuffer()
-
generateWrapperCode
public java.lang.String generateWrapperCode(java.lang.Class clazz)
-
append
private static void append(java.lang.StringBuilder lines, java.lang.String line)
-
bufferToWriteOp
public static java.lang.String bufferToWriteOp(java.lang.String buffered)
-
escape
private static java.lang.String escape(char c)
-
-