| Package | Description |
|---|---|
| com.helger.commons.collection | |
| com.helger.commons.collection.iterate | |
| com.helger.commons.filter | |
| com.helger.commons.io.file.filter | |
| com.helger.commons.xml |
| Modifier and Type | Method and Description |
|---|---|
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newList(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newOrderedSet(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newSet(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newUnmodifiableList(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newUnmodifiableOrderedSet(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
static <SRCTYPE,DSTTYPE> |
ContainerConversionHelper.newUnmodifiableSet(Iterable<? extends SRCTYPE> aCont,
IFilter<? super SRCTYPE> aFilter,
IConverter<? super SRCTYPE,? extends DSTTYPE> aConverter) |
| Modifier and Type | Method and Description |
|---|---|
IFilter<ELEMENTTYPE> |
FilterIterator.getFilter() |
| 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 |
AbstractFilter<DATATYPE>
An abstract implementation of
IFilter that has an optional nested
filter. |
class |
FilterFalse<DATATYPE>
A filter implementation that always returns
false. |
class |
FilterListAll<DATATYPE>
|
class |
FilterListAny<DATATYPE>
|
class |
FilterNot<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. |
| Modifier and Type | Method and Description |
|---|---|
IFilter<DATATYPE> |
IHasFilter.getFilter() |
IFilter<? super DATATYPE> |
AbstractFilter.getNestedFilter() |
IFilter<DATATYPE> |
FilterNot.getOriginalFilter() |
| Modifier and Type | Method and Description |
|---|---|
List<? extends IFilter<? super DATATYPE>> |
FilterListAny.getAllContainedFilters() |
List<? extends IFilter<? super DATATYPE>> |
FilterListAll.getAllContainedFilters() |
| Modifier and Type | Method and Description |
|---|---|
static <DATATYPE> FilterListAny<DATATYPE> |
FilterListAny.create(IFilter<? super DATATYPE>... aFilters) |
static <DATATYPE> FilterListAll<DATATYPE> |
FilterListAll.create(IFilter<? super DATATYPE>... aFilters) |
AbstractFilter<DATATYPE> |
AbstractFilter.setNestedFilter(IFilter<? super DATATYPE> aNestedFilter)
Set the nested filter to be invoked if it matches this filter.
|
| Modifier and Type | Method and Description |
|---|---|
static <DATATYPE> FilterListAny<DATATYPE> |
FilterListAny.create(Iterable<? extends IFilter<? super DATATYPE>> aFilters) |
static <DATATYPE> FilterListAll<DATATYPE> |
FilterListAll.create(Iterable<? extends IFilter<? super DATATYPE>> aFilters) |
| Constructor and Description |
|---|
FilterListAll(IFilter<? super DATATYPE>... aFilters) |
FilterListAny(IFilter<? super DATATYPE>... aFilters) |
FilterNot(IFilter<DATATYPE> aOriginalFilter) |
| Constructor and Description |
|---|
FilterListAll(Iterable<? extends IFilter<? super DATATYPE>> aFilters) |
FilterListAny(Iterable<? extends IFilter<? super DATATYPE>> aFilters) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IFileFilter
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFileFilter
Abstract base implementation of
FileFilter with some conversion
methods. |
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 |
FileFilterFalse
A file filter that accepts nothing.
|
class |
FileFilterFilenameEndsWith
A filename filter that checks whether a file has the specified extension.
|
class |
FileFilterFilenameEquals
A filename filter that checks whether a file has the specified name.
|
class |
FileFilterFilenameEqualsIgnoreCase
A filename filter that checks whether a file has the specified name.
|
class |
FileFilterFilenameHidden
A file filter that matches if the passed filename is hidden, meaning it does
start with "."
|
class |
FileFilterFilenameMatchAnyRegEx
A filter that only accepts certain file names, based on a regular expression.
|
class |
FileFilterFilenameMatchNoRegEx
A filter that rejects certain file names, based on a regular expression.
|
class |
FileFilterFilenameNotEquals
A filename filter that checks whether a file does not have the specified
name.
|
class |
FileFilterFilenameNotEqualsIgnoreCase
A filename filter that checks whether a file does not have the specified
name.
|
class |
FileFilterFilenameStartsWith
A filename filter that checks whether a file starts with a certain text.
|
class |
FileFilterFileOnly
A file filter that accepts only files.
|
class |
FileFilterFromFileFilter
A special file filter that uses and external
FileFilter to determine
the validity. |
class |
FileFilterFromFilenameFilter
A special file filter that uses and external
FilenameFilter 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 |
FileFilterTrue
A file filter that accepts everything.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FilterElementWithNamespace
|
class |
FilterElementWithNamespaceAndLocalName
|
class |
FilterElementWithoutNamespace
|
class |
FilterElementWithTagName
|
class |
FilterNodeIsElement
|
| Modifier and Type | Method and Description |
|---|---|
IFilter<? super Element> |
FilterNodeIsElement.getNestedElementFilter() |
| Constructor and Description |
|---|
ChildElementIterator(Node aStartNode,
IFilter<? super Element> aCustomFilter) |
FilterNodeIsElement(IFilter<? super Element> aNestedElementFilter) |
Copyright © 2014–2016 Philip Helger. All rights reserved.