Class SimpleBeanPropertyFilter
- java.lang.Object
-
- org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter
-
- All Implemented Interfaces:
BeanPropertyFilter
- Direct Known Subclasses:
SimpleBeanPropertyFilter.FilterExceptFilter
,SimpleBeanPropertyFilter.SerializeExceptFilter
public abstract class SimpleBeanPropertyFilter extends Object implements BeanPropertyFilter
SimpleBeanPropertyFilter
implementation that only uses property name to determine whether to serialize property as is, or to filter it out.- Since:
- 1.7
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SimpleBeanPropertyFilter.FilterExceptFilter
Filter implementation which defaults to filtering out unknown properties and only serializes ones explicitly listed.static class
SimpleBeanPropertyFilter.SerializeExceptFilter
Filter implementation which defaults to serializing all properties, except for ones explicitly listed to be filtered out.
-
Constructor Summary
Constructors Modifier Constructor Description protected
SimpleBeanPropertyFilter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SimpleBeanPropertyFilter
filterOutAllExcept(String... propertyArray)
static SimpleBeanPropertyFilter
filterOutAllExcept(Set<String> properties)
Factory method to construct filter that filters out all properties except ones includes in setstatic SimpleBeanPropertyFilter
serializeAllExcept(String... propertyArray)
static SimpleBeanPropertyFilter
serializeAllExcept(Set<String> properties)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.codehaus.jackson.map.ser.BeanPropertyFilter
serializeAsField
-
-
-
-
Method Detail
-
filterOutAllExcept
public static SimpleBeanPropertyFilter filterOutAllExcept(Set<String> properties)
Factory method to construct filter that filters out all properties except ones includes in set
-
filterOutAllExcept
public static SimpleBeanPropertyFilter filterOutAllExcept(String... propertyArray)
-
serializeAllExcept
public static SimpleBeanPropertyFilter serializeAllExcept(Set<String> properties)
-
serializeAllExcept
public static SimpleBeanPropertyFilter serializeAllExcept(String... propertyArray)
-
-