Index
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 givennodes
. - 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.
All Classes and Interfaces|All Packages