Index

A C E F I O V 
All Classes and Interfaces|All Packages

A

apply(JsonElement, String) - Method in class org.czeal.jsonfilter.ExclusionFilter
Creates a JSON element by excluding JSON elements from the given JSON element based on the nodes string.
apply(JsonElement, String) - Method in interface org.czeal.jsonfilter.Filter
Applies the filtering strategy to the target source based on the given nodes.
apply(JsonElement, String) - Method in class org.czeal.jsonfilter.InclusionFilter
Creates a JSON element by extracting JSON elements from the given JSON element based on the nodes string.

C

create(FilterType) - Method in class org.czeal.jsonfilter.FilterFactory
Creates a filter based on the given filter type.

E

Example - Search tag in interface org.czeal.jsonfilter.Filter
Section
EXCLUSION - Enum constant in enum class org.czeal.jsonfilter.FilterType
Indicates a filtering that filters specified JSON elements are excluded from the resultant JSON.
ExclusionFilter - Class in org.czeal.jsonfilter
A filter implementation that excludes specified JSON elements from a given JSON element.
ExclusionFilter() - Constructor for class org.czeal.jsonfilter.ExclusionFilter
 

F

Filter - Interface in org.czeal.jsonfilter
A filter interface for processing JSON elements by either including or excluding specified nodes.
FilterFactory - Class in org.czeal.jsonfilter
A factory class for creating filtering strategy implementations.
FilterFactory() - Constructor for class org.czeal.jsonfilter.FilterFactory
 
FilterType - Enum Class in org.czeal.jsonfilter
Represents the type of filtering applied to a JSON structure.

I

INCLUSION - Enum constant in enum class org.czeal.jsonfilter.FilterType
Indicates a filtering type that filters specified JSON elements are included in the resultant JSON.
InclusionFilter - Class in org.czeal.jsonfilter
A filter implementation that includes only specified JSON elements from a given JSON element.
InclusionFilter() - Constructor for class org.czeal.jsonfilter.InclusionFilter
 

O

org.czeal.jsonfilter - package org.czeal.jsonfilter
 

V

valueOf(String) - Static method in enum class org.czeal.jsonfilter.FilterType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.czeal.jsonfilter.FilterType
Returns an array containing the constants of this enum class, in the order they are declared.
A C E F I O V 
All Classes and Interfaces|All Packages