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 | Description |
---|---|---|
abstract BeanPropertyFilter |
FilterProvider.findFilter(java.lang.Object filterId) |
Lookup method used to find
BeanPropertyFilter that has specified id. |
Modifier and Type | Class | 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 | 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 | Description |
---|---|---|
protected java.util.Map<java.lang.String,BeanPropertyFilter> |
SimpleFilterProvider._filtersById |
Mappings from ids to filters.
|
Modifier and Type | Method | Description |
---|---|---|
BeanPropertyFilter |
SimpleFilterProvider.findFilter(java.lang.Object filterId) |
|
BeanPropertyFilter |
SimpleFilterProvider.getDefaultFilter() |
|
BeanPropertyFilter |
SimpleFilterProvider.removeFilter(java.lang.String id) |
Modifier and Type | Method | Description |
---|---|---|
SimpleFilterProvider |
SimpleFilterProvider.addFilter(java.lang.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 | Description |
---|---|
SimpleFilterProvider(java.util.Map<java.lang.String,BeanPropertyFilter> mapping) |
Modifier and Type | Method | 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.
|