org.apache.noggit
Class JSONWriter

java.lang.Object
  extended by org.apache.noggit.TextWriter
      extended by org.apache.noggit.JSONWriter

public class JSONWriter
extends TextWriter

Version:
$Id: JSONWriter.java 1069578 2011-02-10 21:41:43Z yonik $
Author:
yonik

Method Summary
 void endArray()
           
 void endObject()
           
 void startArray()
           
 void startObject()
           
 void write(boolean bool)
           
 void write(char[] val)
          A char[] may be either be a string, or a list of characters.
 void write(double number)
           
 void write(float number)
           
 void write(int number)
           
 void write(long number)
           
 void writeNameSeparator()
           
 void writeNull()
           
 void writeNumber(CharArr digits)
           
 void writePartialNumber(CharArr digits)
           
 void writeString(CharArr str)
           
 void writeString(CharSequence str)
           
 void writeStringChars(CharArr partialStr)
           
 void writeStringEnd()
           
 void writeStringStart()
           
 void writeValueSeparator()
           
 
Methods inherited from class org.apache.noggit.TextWriter
write, write, write, write, write, write, write, write, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

writeNull

public void writeNull()
Specified by:
writeNull in class TextWriter

writeString

public void writeString(CharSequence str)
Specified by:
writeString in class TextWriter

writeString

public void writeString(CharArr str)
Specified by:
writeString in class TextWriter

writeStringStart

public void writeStringStart()
Specified by:
writeStringStart in class TextWriter

writeStringChars

public void writeStringChars(CharArr partialStr)
Specified by:
writeStringChars in class TextWriter

writeStringEnd

public void writeStringEnd()
Specified by:
writeStringEnd in class TextWriter

write

public void write(long number)
Specified by:
write in class TextWriter

write

public void write(int number)
Specified by:
write in class TextWriter

write

public void write(double number)
Specified by:
write in class TextWriter

write

public void write(float number)
Specified by:
write in class TextWriter

write

public void write(boolean bool)
Specified by:
write in class TextWriter

write

public void write(char[] val)
Description copied from class: TextWriter
A char[] may be either be a string, or a list of characters. It's up to the implementation to decide.

Specified by:
write in class TextWriter

writeNumber

public void writeNumber(CharArr digits)
Specified by:
writeNumber in class TextWriter

writePartialNumber

public void writePartialNumber(CharArr digits)
Specified by:
writePartialNumber in class TextWriter

startObject

public void startObject()
Specified by:
startObject in class TextWriter

endObject

public void endObject()
Specified by:
endObject in class TextWriter

startArray

public void startArray()
Specified by:
startArray in class TextWriter

endArray

public void endArray()
Specified by:
endArray in class TextWriter

writeValueSeparator

public void writeValueSeparator()
Specified by:
writeValueSeparator in class TextWriter

writeNameSeparator

public void writeNameSeparator()
Specified by:
writeNameSeparator in class TextWriter


Copyright © 2011. All Rights Reserved.