org.test4j.json.encoder.single.fixed
类 StringEncoder

java.lang.Object
  继承者 org.test4j.json.encoder.JSONEncoder<T>
      继承者 org.test4j.json.encoder.SingleEncoder<T>
          继承者 org.test4j.json.encoder.single.FixedTypeEncoder<String>
              继承者 org.test4j.json.encoder.single.fixed.StringEncoder

public class StringEncoder
extends FixedTypeEncoder<String>


字段摘要
static StringEncoder instance
           
 
从类 org.test4j.json.encoder.JSONEncoder 继承的字段
clazz, features, ignoreExplicitFieldType, quote_Char, skipNullField, unMarkClassFlag
 
方法摘要
 void encodeSingleValue(String target, Writer writer)
           
static void writeEscapeString(String value, Writer writer)
           
static void writerChar(char ch, Writer writer)
          处理特殊字符
 
从类 org.test4j.json.encoder.single.FixedTypeEncoder 继承的方法
encode
 
从类 org.test4j.json.encoder.SingleEncoder 继承的方法
isFinalTypeEncoder, isSpecTypeEncoder
 
从类 org.test4j.json.encoder.JSONEncoder 继承的方法
get, setFeatures, setFeatures, setUnMarkClassFlag, wrapException, writeClassFlag, writerNullOrReference, writerSpecProperty
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

instance

public static StringEncoder instance
方法详细信息

encodeSingleValue

public void encodeSingleValue(String target,
                              Writer writer)
                       throws Exception
指定者:
FixedTypeEncoder<String> 中的 encodeSingleValue
抛出:
Exception

writeEscapeString

public static void writeEscapeString(String value,
                                     Writer writer)
                              throws IOException
抛出:
IOException

writerChar

public static void writerChar(char ch,
                              Writer writer)
                       throws IOException
处理特殊字符

抛出:
IOException


Copyright © 2013. All rights reserved.