Package | Description |
---|---|
com.fasterxml.jackson.core.filter |
Modifier and Type | Class and Description |
---|---|
class |
JsonPointerBasedFilter
Simple
TokenFilter implementation that takes a single
JsonPointer and matches a single value accordingly. |
Modifier and Type | Field and Description |
---|---|
protected TokenFilter |
TokenFilterContext._filter
Filter to use for items in this state (for properties of Objects,
elements of Arrays, and root-level values of root context)
|
protected TokenFilter |
FilteringParserDelegate._itemFilter
State that applies to the item within container, used where applicable.
|
protected TokenFilter |
FilteringGeneratorDelegate._itemFilter
State that applies to the item within container, used where applicable.
|
static TokenFilter |
TokenFilter.INCLUDE_ALL
Marker value that should be used to indicate inclusion of a structured
value (sub-tree representing Object or Array), or value of a named
property (regardless of type).
|
protected TokenFilter |
FilteringParserDelegate.rootFilter
Object consulted to determine whether to write parts of content generator
is asked to write or not.
|
protected TokenFilter |
FilteringGeneratorDelegate.rootFilter
Object consulted to determine whether to write parts of content generator
is asked to write or not.
|
Modifier and Type | Method and Description |
---|---|
TokenFilter |
TokenFilterContext.checkValue(TokenFilter filter)
Method called to check whether value is to be included at current output
position, either as Object property, Array element, or root value.
|
TokenFilter |
TokenFilter.filterStartArray()
Method called to check whether Array value at current output
location should be included in output.
|
TokenFilter |
JsonPointerBasedFilter.filterStartArray() |
TokenFilter |
TokenFilter.filterStartObject()
Method called to check whether Object value at current output
location should be included in output.
|
TokenFilter |
JsonPointerBasedFilter.filterStartObject() |
TokenFilter |
TokenFilterContext.getFilter() |
TokenFilter |
FilteringParserDelegate.getFilter() |
TokenFilter |
FilteringGeneratorDelegate.getFilter() |
TokenFilter |
TokenFilter.includeElement(int index)
Method called to check whether array element with specified index (zero-based),
at current output location, should be included in output.
|
TokenFilter |
JsonPointerBasedFilter.includeElement(int index) |
TokenFilter |
TokenFilter.includeProperty(String name)
Method called to check whether property value with specified name,
at current output location, should be included in output.
|
TokenFilter |
JsonPointerBasedFilter.includeProperty(String name) |
TokenFilter |
TokenFilter.includeRootValue(int index)
Method called to check whether root-level value,
at current output location, should be included in output.
|
TokenFilter |
TokenFilterContext.setFieldName(String name) |
Modifier and Type | Method and Description |
---|---|
TokenFilter |
TokenFilterContext.checkValue(TokenFilter filter)
Method called to check whether value is to be included at current output
position, either as Object property, Array element, or root value.
|
TokenFilterContext |
TokenFilterContext.createChildArrayContext(TokenFilter filter,
boolean writeStart) |
TokenFilterContext |
TokenFilterContext.createChildObjectContext(TokenFilter filter,
boolean writeStart) |
static TokenFilterContext |
TokenFilterContext.createRootContext(TokenFilter filter) |
protected TokenFilterContext |
TokenFilterContext.reset(int type,
TokenFilter filter,
boolean startWritten) |
Constructor and Description |
---|
FilteringGeneratorDelegate(JsonGenerator d,
TokenFilter f,
boolean includePath,
boolean allowMultipleMatches) |
FilteringParserDelegate(JsonParser p,
TokenFilter f,
boolean includePath,
boolean allowMultipleMatches) |
TokenFilterContext(int type,
TokenFilterContext parent,
TokenFilter filter,
boolean startHandled) |
Copyright © 2008–2019 FasterXML. All rights reserved.