BeanPropertyFilter
SimpleBeanPropertyFilter.FilterExceptFilter
, SimpleBeanPropertyFilter.SerializeExceptFilter
public abstract class SimpleBeanPropertyFilter extends java.lang.Object implements BeanPropertyFilter
BeanPropertyFilter
implementation that only uses property name
to determine whether to serialize property as is, or to filter it out.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.
|
Modifier | Constructor | Description |
---|---|---|
protected |
SimpleBeanPropertyFilter() |
Modifier and Type | Method | Description |
---|---|---|
static SimpleBeanPropertyFilter |
filterOutAllExcept(java.lang.String... propertyArray) |
|
static SimpleBeanPropertyFilter |
filterOutAllExcept(java.util.Set<java.lang.String> properties) |
Factory method to construct filter that filters out all properties except
ones includes in set
|
static SimpleBeanPropertyFilter |
serializeAllExcept(java.lang.String... propertyArray) |
|
static SimpleBeanPropertyFilter |
serializeAllExcept(java.util.Set<java.lang.String> properties) |
serializeAsField
public static SimpleBeanPropertyFilter filterOutAllExcept(java.util.Set<java.lang.String> properties)
public static SimpleBeanPropertyFilter filterOutAllExcept(java.lang.String... propertyArray)
public static SimpleBeanPropertyFilter serializeAllExcept(java.util.Set<java.lang.String> properties)
public static SimpleBeanPropertyFilter serializeAllExcept(java.lang.String... propertyArray)