Sha256: ea079498efdddc5f9cd13efecc8e0952be864a0ea0418b077c9564fd0df4137b
Contents?: true
Size: 911 Bytes
Versions: 164
Compression:
Stored size: 911 Bytes
Contents
package sh.calaba.org.codehaus.jackson.map.ser; /** * Interface for objects that providers instances of {@link BeanPropertyFilter} * that match given ids. A provider is configured to be used during serialization, * to find filter to used based on id specified by {@link sh.calaba.org.codehaus.jackson.map.annotate.JsonFilter} * annotation on bean class. * * @since 1.7 */ public abstract class FilterProvider { /** * Lookup method used to find {@link BeanPropertyFilter} that has specified id. * Note that id is typically a {@link java.lang.String}, but is not necessarily * limited to that; that is, while standard components use String, custom * implementation can choose other kinds of keys. * * @return Filter registered with specified id, if one defined; null if * none found. */ public abstract BeanPropertyFilter findFilter(Object filterId); }
Version data entries
164 entries across 164 versions & 2 rubygems