public class FilterContext extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
FilterContext.Type |
Constructor and Description |
---|
FilterContext(String property,
FilterContext parent) |
Modifier and Type | Method and Description |
---|---|
void |
addMatching(String[] matching) |
boolean |
include()
This method contains the logic to check if a field/property must be included
or not.
|
void |
initArray() |
void |
initArrayOfObject() |
void |
initObject() |
boolean |
isArray() |
boolean |
isArrayOfObject() |
boolean |
isMatch() |
boolean |
isObject() |
boolean |
isRoot() |
List<String[]> |
matchings() |
FilterContext |
parent() |
void |
reset(String property) |
void |
reset(String property,
FilterContext parent) |
void |
writePath(com.fasterxml.jackson.core.JsonGenerator generator)
Ensure that the full path to the current field is write by the JsonGenerator
|
public FilterContext(String property, FilterContext parent)
public void reset(String property)
public void reset(String property, FilterContext parent)
public FilterContext parent()
public void addMatching(String[] matching)
public boolean isRoot()
public boolean isArray()
public void initArray()
public boolean isObject()
public void initObject()
public boolean isArrayOfObject()
public void initArrayOfObject()
public boolean isMatch()
public boolean include()
public void writePath(com.fasterxml.jackson.core.JsonGenerator generator) throws IOException
generator
- IOException
Copyright © 2009–2015. All rights reserved.