com.alibaba.fastjson.serializer
Class FilterUtils

java.lang.Object
  extended by com.alibaba.fastjson.serializer.FilterUtils

public class FilterUtils
extends Object


Constructor Summary
FilterUtils()
           
 
Method Summary
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 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)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterUtils

public FilterUtils()
Method Detail

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)

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 Alibaba Group. All Rights Reserved.