Class SimpleBeanPropertyFilter
java.lang.Object
org.codehaus.jackson.map.ser.impl.SimpleBeanPropertyFilter
- All Implemented Interfaces:
BeanPropertyFilter
- Direct Known Subclasses:
SimpleBeanPropertyFilter.FilterExceptFilter
,SimpleBeanPropertyFilter.SerializeExceptFilter
Simple
BeanPropertyFilter
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 ClassesModifier and TypeClassDescriptionstatic class
Filter implementation which defaults to filtering out unknown properties and only serializes ones explicitly listed.static class
Filter implementation which defaults to serializing all properties, except for ones explicitly listed to be filtered out. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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
-
Constructor Details
-
SimpleBeanPropertyFilter
protected SimpleBeanPropertyFilter()
-
-
Method Details
-
filterOutAllExcept
Factory method to construct filter that filters out all properties except ones includes in set -
filterOutAllExcept
-
serializeAllExcept
-
serializeAllExcept
-