BeanPropertyFilterSimpleBeanPropertyFilter.FilterExceptFilter, SimpleBeanPropertyFilter.SerializeExceptFilterpublic 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) |
serializeAsFieldpublic 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)