| Package | Description |
|---|---|
| com.helger.commons.collection.iterate | |
| com.helger.commons.functional | |
| com.helger.commons.io.file |
| Modifier and Type | Method and Description |
|---|---|
IPredicate<? super ELEMENTTYPE> |
FilterIterator.getFilter() |
| Modifier and Type | Method and Description |
|---|---|
default IIterableIterator<ELEMENTTYPE> |
IIterableIterator.withFilter(IPredicate<? super ELEMENTTYPE> aFilter) |
| Constructor and Description |
|---|
FilterIterator(IIterableIterator<? extends ELEMENTTYPE> aBaseIter,
IPredicate<? super ELEMENTTYPE> aFilter)
Constructor.
|
FilterIterator(Iterable<? extends ELEMENTTYPE> aBaseCont,
IPredicate<? super ELEMENTTYPE> aFilter)
Constructor.
|
FilterIterator(Iterator<? extends ELEMENTTYPE> aBaseIter,
IPredicate<? super ELEMENTTYPE> aFilter)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static <DATATYPE> IPredicate<DATATYPE> |
IPredicate.all() |
static <DATATYPE> IPredicate<DATATYPE> |
IPredicate.and(Predicate<? super DATATYPE> aFirst,
Predicate<? super DATATYPE> aSecond) |
default IPredicate<T> |
IPredicate.and(Predicate<? super T> other)
Returns a composed predicate that represents a short-circuiting logical AND
of this predicate and another.
|
static <T> IPredicate<T> |
IPredicate.isEqual(Object aCmpTo)
Returns a predicate that tests if two arguments are equal according to
Objects.equals(Object, Object). |
static <DATATYPE> IPredicate<DATATYPE> |
IPredicate.isNull() |
default IPredicate<T> |
IPredicate.negate()
Returns a predicate that represents the logical negation of this predicate.
|
static <DATATYPE> IPredicate<DATATYPE> |
IPredicate.none() |
static <DATATYPE> IPredicate<DATATYPE> |
IPredicate.notNull() |
static <DATATYPE> IPredicate<DATATYPE> |
IPredicate.or(Predicate<? super DATATYPE> aFirst,
Predicate<? super DATATYPE> aSecond) |
default IPredicate<T> |
IPredicate.or(Predicate<? super T> other)
Returns a composed predicate that represents a short-circuiting logical OR
of this predicate and another.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IFileFilter
|
| Modifier and Type | Method and Description |
|---|---|
IPredicate<File> |
FileSystemRecursiveIterator.getRecursionFilter() |
| Constructor and Description |
|---|
FileSystemRecursiveIterator(File aBaseDir,
IPredicate<File> aRecursionFilter)
Constructor for recursively iterating a file system directory.
|
FileSystemRecursiveIterator(String sBaseDir,
IPredicate<File> aRecursionFilter)
Constructor for recursively iterating a file system directory.
|
Copyright © 2014–2019 Philip Helger. All rights reserved.