org.kotemaru.util.json
クラス JSONSerializer

java.lang.Object
  上位を拡張 org.kotemaru.util.json.JSONSerializer

public class JSONSerializer
extends java.lang.Object

Object ::= "{" [Members] "}"; Members ::= Pair ["," Pair]...; Pair ::= String ":" Value; Array ::= "[" [Elements] "]"; Elements :: = Value ["," Value]...; Value ::= String | Number | Object | Array | "true" | "false" | "null" ; String ::= /^"([^"]|\\[\\"bfnrt]|\\u[0-9a-fA-F]{4})*"$/; Number ::= /^-?[0-9]+([.][0-9]+)?([eE][-+]?[0-9]+)?$/;


コンストラクタの概要
JSONSerializer()
           
 
メソッドの概要
 void append(java.lang.String s)
           
 java.lang.String getString(java.util.Map obj, java.lang.String charset)
           
 void serialize(java.util.Map obj, java.io.OutputStream out)
           
 void sMap(java.util.Map obj)
           
 void write(java.lang.Object obj)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JSONSerializer

public JSONSerializer()
メソッドの詳細

serialize

public void serialize(java.util.Map obj,
                      java.io.OutputStream out)
               throws java.io.IOException
例外:
java.io.IOException

getString

public java.lang.String getString(java.util.Map obj,
                                  java.lang.String charset)
                           throws java.io.IOException
例外:
java.io.IOException

write

public void write(java.lang.Object obj)
           throws java.io.IOException
例外:
java.io.IOException

sMap

public void sMap(java.util.Map obj)
          throws java.io.IOException
例外:
java.io.IOException

append

public void append(java.lang.String s)
            throws java.io.IOException
例外:
java.io.IOException


Copyright © 2009 kotemaru.