References Deprecated
BeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
See corresponding docs for further information.
PropertyFilter implementation that only uses property name
to determine whether to serialize property as is, or to filter it out.
Use of this class as the base implementation for any custom
PropertyFilter implementations is strongly encouraged,
because it can provide default implementation for any methods that may
be added in PropertyFilter (as unfortunate as additions may be).
| Modifier and Type | Class and Description |
|---|---|
| public static class | SimpleBeanPropertyFilter.
References Deprecated
Filter implementation which defaults to filtering out unknown
properties and only serializes ones explicitly listed.
SimpleBeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
|
| public static class | SimpleBeanPropertyFilter.
References Deprecated
Filter implementation which defaults to serializing all
properties, except for ones explicitly listed to be filtered out.
SimpleBeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
|
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | depositSchemaProperty(BeanPropertyWriter
Bean property writer to use to create schema value writer, ObjectNode Node which the given property would exist within propertiesNode, SerializerProvider Provider that can be used for accessing dynamic aspects of serialization
processing provider)Implements com.
Deprecated
Method called by |
| public void | depositSchemaProperty(BeanPropertyWriter
Bean property serializer to use to create schema value writer, JsonObjectFormatVisitor JsonObjectFormatVisitor which should be aware of
the property's existence objectVisitor, SerializerProvider Provider that can be used for accessing dynamic aspects of serialization
processing provider)Implements com.
Deprecated
Method called by |
| public void | depositSchemaProperty(PropertyWriter
Bean property writer to use to create schema value writer, ObjectNode Node which the given property would exist within propertiesNode, SerializerProvider Provider that can be used for accessing dynamic aspects of serialization
processing provider)Implements com.
Deprecated
Method called by |
| public void | depositSchemaProperty(PropertyWriter
Bean property serializer to use to create schema value writer, JsonObjectFormatVisitor JsonObjectFormatVisitor which should be aware of
the property's existence objectVisitor, SerializerProvider Provider that can be used for accessing dynamic aspects of serialization
processing provider)Implements com. Method called by |
| public static SimpleBeanPropertyFilter | filterOutAll()
References Deprecated
SimpleBeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
Convenience factory method that will return a filter that will simply filter out everything. |
| public static SimpleBeanPropertyFilter | filterOutAllExcept(Set<String> properties)
References Deprecated
SimpleBeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
Factory method to construct filter that filters out all properties except ones includes in set |
| public static SimpleBeanPropertyFilter | filterOutAllExcept(String... propertyArray)
References Deprecated
SimpleBeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
|
| public static PropertyFilter | from(final BeanPropertyFilter src)
References Deprecated
BeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
Helper method to ease transition from |
| protected boolean | include(BeanPropertyWriter writer)
Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned) |
| protected boolean | include(PropertyWriter writer)
Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned) |
| protected boolean | includeElement(Object elementValue)
Method that defines what to do with container elements
(values contained in an array or |
| public static SimpleBeanPropertyFilter | serializeAll()
References Deprecated
SimpleBeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
Convenience factory method that will return a "no-op" filter that will simply just serialize all properties that are given, and filter out nothing. |
| public static SimpleBeanPropertyFilter | serializeAll(Set<String> properties)
Deprecated
Since 2.6; to be removed from 2.7
Factory method that was accidentally added in 2.5 with arguments; basically
works just as an alias of |
| public static SimpleBeanPropertyFilter | serializeAllExcept(Set<String> properties)
References Deprecated
SimpleBeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
|
| public static SimpleBeanPropertyFilter | serializeAllExcept(String... propertyArray)
References Deprecated
SimpleBeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
|
| public void | serializeAsElement(Object
Element value being serializerd elementValue, JsonGenerator Generator use for serializing value jgen, SerializerProvider Provider that can be used for accessing dynamic aspects of serialization
processing provider, PropertyWriter Object called to do actual serialization of the field, if not filtered out writer)Implements com. Method called by container to let the filter decide what to do with given element
value:
the usual choices are to either filter out (i.e.
do nothing) or write using given |
| public void | serializeAsField(Object
Object that contains property value to serialize bean, JsonGenerator Generator use for serializing value jgen, SerializerProvider Provider that can be used for accessing dynamic aspects of serialization
processing provider, BeanPropertyWriter Default bean property serializer to use writer)Implements com.
Deprecated
Method called by |
| public void | serializeAsField(Object
Object that contains property value to serialize pojo, JsonGenerator Generator use for serializing value jgen, SerializerProvider Provider that can be used for accessing dynamic aspects of serialization
processing provider, PropertyWriter Object called to do actual serialization of the field, if not filtered out writer)Implements com. Method called by |
| SimpleBeanPropertyFilter | back to summary |
|---|---|
| protected SimpleBeanPropertyFilter() | |
| depositSchemaProperty | back to summary |
|---|---|
| public void depositSchemaProperty(BeanPropertyWriter writer, ObjectNode propertiesNode, SerializerProvider provider) throws JsonMappingException Implements com. Doc from com. Deprecated
Method called by Typical implementation is something like:
if (include(writer)) {
writer.depositSchemaProperty(propertiesNode, provider);
}
| |
| depositSchemaProperty | back to summary |
|---|---|
| public void depositSchemaProperty(BeanPropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializerProvider provider) throws JsonMappingException Implements com. Doc from com. Deprecated
Method called by Typical implementation is something like:
if (include(writer)) {
writer.depositSchemaProperty(objectVisitor, provider);
}
| |
| depositSchemaProperty | back to summary |
|---|---|
| public void depositSchemaProperty(PropertyWriter writer, ObjectNode propertiesNode, SerializerProvider provider) throws JsonMappingException Implements com. Doc from com. Deprecated
Method called by Typical implementation is something like:
if (include(writer)) {
writer.depositSchemaProperty(propertiesNode, provider);
}
| |
| depositSchemaProperty | back to summary |
|---|---|
| public void depositSchemaProperty(PropertyWriter writer, JsonObjectFormatVisitor objectVisitor, SerializerProvider provider) throws JsonMappingException Implements com. Doc from com. Method called by Typical implementation is something like:
if (include(writer)) {
writer.depositSchemaProperty(objectVisitor, provider);
}
| |
| filterOutAll | back to summary |
|---|---|
| public static SimpleBeanPropertyFilter filterOutAll()
References Deprecated
See corresponding docs for further information. Convenience factory method that will return a filter that will simply filter out everything.
| |
| filterOutAllExcept | back to summary |
|---|---|
| public static SimpleBeanPropertyFilter filterOutAllExcept(Set<String> properties)
References Deprecated
See corresponding docs for further information. Factory method to construct filter that filters out all properties except ones includes in set | |
| filterOutAllExcept | back to summary |
|---|---|
| public static SimpleBeanPropertyFilter filterOutAllExcept(String... propertyArray)
References Deprecated
See corresponding docs for further information. | |
| from | back to summary |
|---|---|
| public static PropertyFilter from(final BeanPropertyFilter src)
References Deprecated
See corresponding docs for further information. Helper method to ease transition from
| |
| include | back to summary |
|---|---|
| protected boolean include(BeanPropertyWriter writer) Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned) | |
| include | back to summary |
|---|---|
| protected boolean include(PropertyWriter writer) Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned)
| |
| includeElement | back to summary |
|---|---|
| protected boolean includeElement(Object elementValue) Method that defines what to do with container elements
(values contained in an array or
| |
| serializeAll | back to summary |
|---|---|
| public static SimpleBeanPropertyFilter serializeAll()
References Deprecated
See corresponding docs for further information. Convenience factory method that will return a "no-op" filter that will simply just serialize all properties that are given, and filter out nothing.
| |
| serializeAll | back to summary |
|---|---|
| public static SimpleBeanPropertyFilter serializeAll(Set<String> properties)
Deprecated Since 2.6; to be removed from 2.7 Factory method that was accidentally added in 2.5 with arguments; basically
works just as an alias of
| |
| serializeAllExcept | back to summary |
|---|---|
| public static SimpleBeanPropertyFilter serializeAllExcept(Set<String> properties)
References Deprecated
See corresponding docs for further information. | |
| serializeAllExcept | back to summary |
|---|---|
| public static SimpleBeanPropertyFilter serializeAllExcept(String... propertyArray)
References Deprecated
See corresponding docs for further information. | |
| serializeAsElement | back to summary |
|---|---|
| public void serializeAsElement(Object elementValue, JsonGenerator jgen, SerializerProvider provider, PropertyWriter writer) throws Exception Implements com. Doc from com. Method called by container to let the filter decide what to do with given element
value:
the usual choices are to either filter out (i.e.
do nothing) or write using given Typical implementation is something like:
if (include(writer)) {
writer.serializeAsElement(pojo, gen, prov);
}
| |
| serializeAsField | back to summary |
|---|---|
| public void serializeAsField(Object bean, JsonGenerator jgen, SerializerProvider provider, BeanPropertyWriter writer) throws Exception Implements com. Doc from com. Deprecated
Method called by Typical implementation is something like:
if (include(writer)) {
writer.serializeAsField(pojo, jgen, prov);
}
| |
| serializeAsField | back to summary |
|---|---|
| public void serializeAsField(Object pojo, JsonGenerator jgen, SerializerProvider provider, PropertyWriter writer) throws Exception Implements com. Doc from com. Method called by Typical implementation is something like:
if (include(writer)) {
writer.serializeAsField(pojo, gen, prov);
}
| |
References Deprecated
SimpleBeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
See corresponding docs for further information.
| Modifier and Type | Field and Description |
|---|---|
| protected final Set | _propertiesToInclude
Set of property names to serialize. |
| pack-priv static final SimpleBeanPropertyFilter. | EXCLUDE_ALL
References Deprecated
SimpleBeanPropertyFilter.FilterExceptFilter is deprecated or references (maybe indirectly) at least one deprecated element.
|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected boolean | include(BeanPropertyWriter writer)
Overrides com. Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned) |
| protected boolean | include(PropertyWriter writer)
Overrides com. Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned) |
| _propertiesToInclude | back to summary |
|---|---|
| protected final Set<String> _propertiesToInclude Set of property names to serialize. | |
| EXCLUDE_ALL | back to summary |
|---|---|
| pack-priv static final SimpleBeanPropertyFilter. References Deprecated
See corresponding docs for further information. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| FilterExceptFilter | back to summary |
|---|---|
| public FilterExceptFilter(Set<String> properties) | |
| include | back to summary |
|---|---|
| protected boolean include(BeanPropertyWriter writer) Overrides com. Doc from com. Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned)
| |
| include | back to summary |
|---|---|
| protected boolean include(PropertyWriter writer) Overrides com. Doc from com. Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned)
| |
References Deprecated
SimpleBeanPropertyFilter is deprecated or references (maybe indirectly) at least one deprecated element.
See corresponding docs for further information.
| Modifier and Type | Field and Description |
|---|---|
| protected final Set | _propertiesToExclude
Set of property names to filter out. |
| pack-priv static final SimpleBeanPropertyFilter. | INCLUDE_ALL
References Deprecated
SimpleBeanPropertyFilter.SerializeExceptFilter is deprecated or references (maybe indirectly) at least one deprecated element.
|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected boolean | include(BeanPropertyWriter writer)
Overrides com. Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned) |
| protected boolean | include(PropertyWriter writer)
Overrides com. Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned) |
| _propertiesToExclude | back to summary |
|---|---|
| protected final Set<String> _propertiesToExclude Set of property names to filter out. | |
| INCLUDE_ALL | back to summary |
|---|---|
| pack-priv static final SimpleBeanPropertyFilter. References Deprecated
See corresponding docs for further information. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| SerializeExceptFilter | back to summary |
|---|---|
| public SerializeExceptFilter(Set<String> properties) | |
| include | back to summary |
|---|---|
| protected boolean include(BeanPropertyWriter writer) Overrides com. Doc from com. Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned)
| |
| include | back to summary |
|---|---|
| protected boolean include(PropertyWriter writer) Overrides com. Doc from com. Method called to determine whether property will be included (if 'true' returned) or filtered out (if 'false' returned)
| |