| Package | Description |
|---|---|
| com.phloc.commons.filter | |
| com.phloc.commons.xml |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSerializableFilter<DATATYPE>
An abstract implementation of
ISerializableFilter that has an
optional nested filter. |
class |
FilterFalse<DATATYPE>
A filter implementation that always returns
false. |
class |
FilterNotNull<DATATYPE>
A filter implementation where all non-
null values match. |
class |
FilterNull<DATATYPE>
A filter implementation where all
null values match. |
class |
FilterTrue<DATATYPE>
A filter implementation that always returns
true. |
class |
SerializableFilterChainAND<DATATYPE>
An implementation of
ISerializableFilter that chains multiple
instances of ISerializableFilter with an AND operator. |
class |
SerializableFilterChainOR<DATATYPE>
An implementation of
ISerializableFilter that chains multiple
instances of ISerializableFilter with an OR operator. |
class |
SerializableFilterInverted<DATATYPE>
A filter implementation that inverts the result of another filter.
|
| Modifier and Type | Method and Description |
|---|---|
ISerializableFilter<DATATYPE> |
AbstractSerializableFilter.getNestedFilter() |
ISerializableFilter<DATATYPE> |
SerializableFilterInverted.getOriginalFilter() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends ISerializableFilter<? super DATATYPE>> |
SerializableFilterChainOR.getContainedFilters() |
List<? extends ISerializableFilter<? super DATATYPE>> |
SerializableFilterChainAND.getContainedFilters() |
| Modifier and Type | Method and Description |
|---|---|
static <DATATYPE> SerializableFilterChainOR<DATATYPE> |
SerializableFilterChainOR.create(ISerializableFilter<? super DATATYPE>... aFilters) |
static <DATATYPE> SerializableFilterChainAND<DATATYPE> |
SerializableFilterChainAND.create(ISerializableFilter<? super DATATYPE>... aFilters) |
| Modifier and Type | Method and Description |
|---|---|
static <DATATYPE> SerializableFilterChainOR<DATATYPE> |
SerializableFilterChainOR.create(Iterable<? extends ISerializableFilter<? super DATATYPE>> aFilters) |
static <DATATYPE> SerializableFilterChainAND<DATATYPE> |
SerializableFilterChainAND.create(Iterable<? extends ISerializableFilter<? super DATATYPE>> aFilters) |
| Constructor and Description |
|---|
AbstractSerializableFilter(ISerializableFilter<DATATYPE> aCustomFilter) |
SerializableFilterChainAND(ISerializableFilter<? super DATATYPE>... aFilters) |
SerializableFilterChainOR(ISerializableFilter<? super DATATYPE>... aFilters) |
SerializableFilterInverted(ISerializableFilter<DATATYPE> aOriginalFilter) |
| Constructor and Description |
|---|
SerializableFilterChainAND(Iterable<? extends ISerializableFilter<? super DATATYPE>> aFilters) |
SerializableFilterChainOR(Iterable<? extends ISerializableFilter<? super DATATYPE>> aFilters) |
| Modifier and Type | Class and Description |
|---|---|
class |
FilterElementWithNamespace
An implementation of
ISerializableFilter on Element objects
that will only return elements with a certain namespace URI. |
class |
FilterElementWithNamespaceAndLocalName
An implementation of
ISerializableFilter on Element objects
that will only return elements with a certain namespace URI and a certain
local name. |
class |
FilterElementWithoutNamespace
|
class |
FilterElementWithTagName
An implementation of
ISerializableFilter on Element objects
that will only return elements with a certain tag name and without a
namespace URI. |
Copyright © 2006–2015 phloc systems. All rights reserved.