public abstract class MappingPropertyFilter extends Object implements PropertyFilter
Constructor and Description |
---|
MappingPropertyFilter() |
MappingPropertyFilter(Map filters) |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyFilter(Object target,
PropertyFilter filter) |
boolean |
apply(Object source,
String name,
Object value) |
protected abstract boolean |
keyMatches(Object key,
Object source,
String name,
Object value) |
void |
removePropertyFilter(Object target) |
public MappingPropertyFilter()
public MappingPropertyFilter(Map filters)
public void addPropertyFilter(Object target, PropertyFilter filter)
public boolean apply(Object source, String name, Object value)
apply
in interface PropertyFilter
source
- the owner of the propertyname
- the name of the propertyvalue
- the value of the propertypublic void removePropertyFilter(Object target)
Copyright © 2006–2018 Json-lib. All rights reserved.