com.alibaba.fastjson.serializer
类 FilterUtils

java.lang.Object
  继承者 com.alibaba.fastjson.serializer.FilterUtils

public class FilterUtils
extends Object


构造方法摘要
FilterUtils()
           
 
方法摘要
static boolean apply(JSONSerializer serializer, Object object, String key, byte value)
           
static boolean apply(JSONSerializer serializer, Object object, String key, char value)
           
static boolean apply(JSONSerializer serializer, Object object, String key, double value)
           
static boolean apply(JSONSerializer serializer, Object object, String key, float value)
           
static boolean apply(JSONSerializer serializer, Object object, String key, int value)
           
static boolean apply(JSONSerializer serializer, Object object, String key, long value)
           
static boolean apply(JSONSerializer serializer, Object object, String key, Object propertyValue)
           
static boolean apply(JSONSerializer serializer, Object object, String key, short value)
           
static boolean applyName(JSONSerializer serializer, Object object, String key)
           
static Type getExtratype(DefaultJSONParser parser, Object object, String key)
           
static void processExtra(DefaultJSONParser parser, Object object, String key, Object value)
           
static String processKey(JSONSerializer serializer, Object object, String key, boolean intValue)
           
static String processKey(JSONSerializer serializer, Object object, String key, byte intValue)
           
static String processKey(JSONSerializer serializer, Object object, String key, char intValue)
           
static String processKey(JSONSerializer serializer, Object object, String key, double intValue)
           
static String processKey(JSONSerializer serializer, Object object, String key, float intValue)
           
static String processKey(JSONSerializer serializer, Object object, String key, int intValue)
           
static String processKey(JSONSerializer serializer, Object object, String key, long intValue)
           
static String processKey(JSONSerializer serializer, Object object, String key, Object propertyValue)
           
static String processKey(JSONSerializer serializer, Object object, String key, short intValue)
           
static Object processValue(JSONSerializer serializer, Object object, String key, Object propertyValue)
           
static char writeAfter(JSONSerializer serializer, Object object, char seperator)
           
static char writeBefore(JSONSerializer serializer, Object object, char seperator)
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

FilterUtils

public FilterUtils()
方法详细信息

getExtratype

public static Type getExtratype(DefaultJSONParser parser,
                                Object object,
                                String key)

processExtra

public static void processExtra(DefaultJSONParser parser,
                                Object object,
                                String key,
                                Object value)

writeBefore

public static char writeBefore(JSONSerializer serializer,
                               Object object,
                               char seperator)

writeAfter

public static char writeAfter(JSONSerializer serializer,
                              Object object,
                              char seperator)

processValue

public static Object processValue(JSONSerializer serializer,
                                  Object object,
                                  String key,
                                  Object propertyValue)

processKey

public static String processKey(JSONSerializer serializer,
                                Object object,
                                String key,
                                Object propertyValue)

processKey

public static String processKey(JSONSerializer serializer,
                                Object object,
                                String key,
                                byte intValue)

processKey

public static String processKey(JSONSerializer serializer,
                                Object object,
                                String key,
                                short intValue)

processKey

public static String processKey(JSONSerializer serializer,
                                Object object,
                                String key,
                                int intValue)

processKey

public static String processKey(JSONSerializer serializer,
                                Object object,
                                String key,
                                long intValue)

processKey

public static String processKey(JSONSerializer serializer,
                                Object object,
                                String key,
                                float intValue)

processKey

public static String processKey(JSONSerializer serializer,
                                Object object,
                                String key,
                                double intValue)

processKey

public static String processKey(JSONSerializer serializer,
                                Object object,
                                String key,
                                boolean intValue)

processKey

public static String processKey(JSONSerializer serializer,
                                Object object,
                                String key,
                                char intValue)

applyName

public static boolean applyName(JSONSerializer serializer,
                                Object object,
                                String key)

apply

public static boolean apply(JSONSerializer serializer,
                            Object object,
                            String key,
                            Object propertyValue)

apply

public static boolean apply(JSONSerializer serializer,
                            Object object,
                            String key,
                            byte value)

apply

public static boolean apply(JSONSerializer serializer,
                            Object object,
                            String key,
                            short value)

apply

public static boolean apply(JSONSerializer serializer,
                            Object object,
                            String key,
                            int value)

apply

public static boolean apply(JSONSerializer serializer,
                            Object object,
                            String key,
                            char value)

apply

public static boolean apply(JSONSerializer serializer,
                            Object object,
                            String key,
                            long value)

apply

public static boolean apply(JSONSerializer serializer,
                            Object object,
                            String key,
                            float value)

apply

public static boolean apply(JSONSerializer serializer,
                            Object object,
                            String key,
                            double value)


Copyright © 2012-2014 Alibaba Group. All Rights Reserved.