Package | Description |
---|---|
org.codehaus.jackson.map.ser |
Contains implementation classes of serialization part of
data binding.
|
org.codehaus.jackson.map.ser.impl |
Contains implementation classes of serialization part of
data binding.
|
org.codehaus.jackson.map.ser.std |
Modifier and Type | Method and Description |
---|---|
abstract BeanPropertyFilter |
FilterProvider.findFilter(Object filterId)
Lookup method used to find
BeanPropertyFilter that has specified id. |
Modifier and Type | Class and Description |
---|---|
class |
SimpleBeanPropertyFilter
Simple
BeanPropertyFilter implementation that only uses property name
to determine whether to serialize property as is, or to filter it out. |
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 and Type | Field and Description |
---|---|
protected BeanPropertyFilter |
SimpleFilterProvider._defaultFilter
This is the filter we return in case no mapping was found for
given id; default is 'null' (in which case caller typically
reports an error), but can be set to an explicit filter.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,BeanPropertyFilter> |
SimpleFilterProvider._filtersById
Mappings from ids to filters.
|
Modifier and Type | Method and Description |
---|---|
BeanPropertyFilter |
SimpleFilterProvider.findFilter(Object filterId) |
BeanPropertyFilter |
SimpleFilterProvider.getDefaultFilter() |
BeanPropertyFilter |
SimpleFilterProvider.removeFilter(String id) |
Modifier and Type | Method and Description |
---|---|
SimpleFilterProvider |
SimpleFilterProvider.addFilter(String id,
BeanPropertyFilter filter) |
SimpleFilterProvider |
SimpleFilterProvider.setDefaultFilter(BeanPropertyFilter f)
Method for defining filter to return for "unknown" filters; cases
where there is no mapping from given id to an explicit filter.
|
Constructor and Description |
---|
SimpleFilterProvider(Map<String,BeanPropertyFilter> mapping) |
Modifier and Type | Method and Description |
---|---|
protected BeanPropertyFilter |
BeanSerializerBase.findFilter(SerializerProvider provider)
Helper method used to locate filter that is needed, based on filter id
this serializer was constructed with.
|