| Modifier and Type | Method and Description |
|---|---|
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newList(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IUnidirectionalConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newOrderedSet(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IUnidirectionalConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newSet(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IUnidirectionalConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newUnmodifiableList(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IUnidirectionalConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newUnmodifiableOrderedSet(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IUnidirectionalConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newUnmodifiableSet(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IUnidirectionalConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ISerializableFilter<DATATYPE>
An extension to
IFilter so that implementing classes are also
Serializable. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFilter<DATATYPE>
An abstract implementation of
IFilter that has an optional nested
filter. |
class |
AbstractSerializableFilter<DATATYPE>
An abstract implementation of
ISerializableFilter that has an
optional nested filter. |
class |
FilterChainAND<DATATYPE>
|
class |
FilterChainOR<DATATYPE>
|
class |
FilterFalse<DATATYPE>
A filter implementation that always returns
false. |
class |
FilterInverted<DATATYPE>
A filter implementation that inverts the result of another filter.
|
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 |
|---|---|
IFilter<DATATYPE> |
AbstractFilter.getNestedFilter() |
IFilter<DATATYPE> |
FilterInverted.getOriginalFilter() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends IFilter<? super DATATYPE>> |
FilterChainOR.getContainedFilters() |
List<? extends IFilter<? super DATATYPE>> |
FilterChainAND.getContainedFilters() |
| Modifier and Type | Method and Description |
|---|---|
static <DATATYPE> FilterChainOR<DATATYPE> |
FilterChainOR.create(IFilter<? super DATATYPE>... aFilters) |
static <DATATYPE> FilterChainAND<DATATYPE> |
FilterChainAND.create(IFilter<? super DATATYPE>... aFilters) |
| Modifier and Type | Method and Description |
|---|---|
static <DATATYPE> FilterChainOR<DATATYPE> |
FilterChainOR.create(Iterable<? extends IFilter<? super DATATYPE>> aFilters) |
static <DATATYPE> FilterChainAND<DATATYPE> |
FilterChainAND.create(Iterable<? extends IFilter<? super DATATYPE>> aFilters) |
| Constructor and Description |
|---|
AbstractFilter(IFilter<DATATYPE> aCustomFilter) |
FilterChainAND(IFilter<? super DATATYPE>... aFilters) |
FilterChainOR(IFilter<? super DATATYPE>... aFilters) |
FilterInverted(IFilter<DATATYPE> aOriginalFilter) |
| Constructor and Description |
|---|
FilterChainAND(Iterable<? extends IFilter<? super DATATYPE>> aFilters) |
FilterChainOR(Iterable<? extends IFilter<? super DATATYPE>> aFilters) |
| Constructor and Description |
|---|
FilterIterator(IIterableIterator<? extends ELEMENTTYPE> aBaseIter,
IFilter<ELEMENTTYPE> aFilter)
Constructor.
|
FilterIterator(Iterable<? extends ELEMENTTYPE> aBaseCont,
IFilter<ELEMENTTYPE> aFilter)
Constructor.
|
FilterIterator(Iterator<? extends ELEMENTTYPE> aBaseIter,
IFilter<ELEMENTTYPE> aFilter)
Constructor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFileFilter
Abstract base implementation of
FileFilter with some conversion
methods. |
class |
FileFilterAlwaysFalse
A file filter that declines all elements.
|
class |
FileFilterAlwaysTrue
A file filter that accepts all elements.
|
class |
FileFilterDirectoryFromFilenameFilter
A special directory file filter that uses and external filename filter to
determine the validity.
|
class |
FileFilterDirectoryOnly
A file filter that accepts only directories.
|
class |
FileFilterDirectoryPublic
A file filter that matches if the passed file is a directory and is public,
meaning it does not start with "."
|
class |
FileFilterFileFromFilenameFilter
A special file filter that uses and external filename filter to determine the
validity.
|
class |
FileFilterFileOnly
A file filter that accepts only files.
|
class |
FileFilterFromFilenameFilter
A special file filter that uses and external filename filter to determine the
validity.
|
class |
FileFilterParentDirectoryPublic
A file filter that matches if the direct parent directory is public, meaning
it does not start with "."
|
class |
FileFilterToIFilterAdapter
|
| Modifier and Type | Method and Description |
|---|---|
static IFilter<File> |
FileFilterToIFilterAdapter.create(FileFilter aFileFilter) |
static IFilter<File> |
FileFilterToIFilterAdapter.create(FilenameFilter aFileFilter) |
static IFilter<File> |
FileFilterToIFilterAdapter.getANDChained(FileFilter... aFileFilters) |
static IFilter<File> |
FileFilterToIFilterAdapter.getANDChained(FilenameFilter... aFilenameFilters) |
static IFilter<File> |
FileFilterToIFilterAdapter.getORChained(FileFilter... aFileFilters) |
static IFilter<File> |
FileFilterToIFilterAdapter.getORChained(FilenameFilter... aFilenameFilters) |
| Constructor and Description |
|---|
FileSystemRecursiveIterator(File aBaseDir,
IFilter<File> aRecursionFilter)
Constructor for recursively iterating a file system directory.
|
FileSystemRecursiveIterator(String sBaseDir,
IFilter<File> aRecursionFilter)
Constructor for recursively iterating a file system directory.
|
| 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. |
class |
FilterNodeIsElement
|
| Modifier and Type | Method and Description |
|---|---|
IFilter<Element> |
FilterNodeIsElement.getNestedElementFilter() |
| Constructor and Description |
|---|
ChildElementIterator(Node aStartNode,
IFilter<Element> aCustomFilter) |
FilterNodeIsElement(IFilter<Element> aNestedElementFilter) |
Copyright © 2006–2015 phloc systems. All rights reserved.