## Uses of Class
com.fasterxml.jackson.core.filter.TokenFilter

- Packages that use TokenFilter
  Package | Description
  --- | ---
  com.fasterxml.jackson.core.filter |

- - ### Uses of TokenFilter in com.fasterxml.jackson.core.filter

    Subclasses of TokenFilter in 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.

    Fields in com.fasterxml.jackson.core.filter declared as TokenFilter
    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.

    Methods in com.fasterxml.jackson.core.filter that return TokenFilter
    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)`

    Methods in com.fasterxml.jackson.core.filter with parameters of type TokenFilter
    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)`

    Constructors in com.fasterxml.jackson.core.filter with parameters of type TokenFilter
    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-2016 FasterXML. All Rights Reserved.