| Package | Description |
|---|---|
| xyz.cofe.collection |
Общие классы и интерфейсы: Функции, Пара, Конвертор и т.д.
|
| xyz.cofe.collection.graph |
Графы, однонаправленные, многонаправленные, Прослушивание измений графа
|
| xyz.cofe.collection.iterators |
Интераторы
|
| xyz.cofe.collection.table |
Таблицы, обход таблицы
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Predicate<T> |
Predicates.and(Predicate<T>... a)
Предикат возвращает true, если предикат A(объект) и предикат B(объект) возвращают true
|
static Predicate<Number> |
Predicates.equals(Number compareValue) |
static <T> Predicate<T> |
Predicates.in(Iterable src)
Предикат возвращает true, если объект находиться в указанной последовательности
|
static <T> Predicate<T> |
Predicates.isEquals(Object value)
Предикат возвращает true, если объект равен указанному объекту
|
static <T> Predicate<T> |
Predicates.isNotNull()
Предикат возвращает true, если НЕ нулевая ссылка
|
static <T> Predicate<T> |
Predicates.isNull()
Предикат возвращает true, если нулевая ссылка
|
static Predicate<Number> |
Predicates.lessOrEqualsThen(Number compareValue) |
static Predicate<Number> |
Predicates.lessThen(Number compareValue) |
static Predicate<Number> |
Predicates.moreOrEqualsThen(Number compareValue) |
static Predicate<Number> |
Predicates.moreThen(Number compareValue) |
static <T> Predicate<T> |
Predicates.not(Predicate<T> a)
Предикат возвращает true, если предикат A(объект) возвращает false
|
static Predicate<Number> |
Predicates.notEquals(Number compareValue) |
static <T> Predicate<T> |
Predicates.or(Predicate<T>... a)
Предикат возвращает true, если предикат A(объект) и предикат B(объект) возвращают true
|
static <T> Predicate<T> |
Predicates.xor(Predicate<T> a,
Predicate<T> b)
Предикат возвращает true, если предикат A(объект) (НЕ ИЛИ) предикат B(объект) возвращают true
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Predicate<T> |
Predicates.and(Predicate<T>... a)
Предикат возвращает true, если предикат A(объект) и предикат B(объект) возвращают true
|
static <T> Predicate<T> |
Predicates.not(Predicate<T> a)
Предикат возвращает true, если предикат A(объект) возвращает false
|
static <T> Predicate<T> |
Predicates.or(Predicate<T>... a)
Предикат возвращает true, если предикат A(объект) и предикат B(объект) возвращают true
|
static <T> Iterable<T> |
Iterators.predicate(Iterable<T> src,
Predicate<T> predicate)
Возвращает последовательность содержащую только те объекты, которые удалетворяют предикату
|
static <T> Iterable<T> |
Iterators.predicate(T[] src,
Predicate<T> predicate)
Возвращает последовательность содержащую только те объекты, которые удалетворяют предикату
|
static <T> Predicate<T> |
Predicates.xor(Predicate<T> a,
Predicate<T> b)
Предикат возвращает true, если предикат A(объект) (НЕ ИЛИ) предикат B(объект) возвращают true
|
static <T> Predicate<T> |
Predicates.xor(Predicate<T> a,
Predicate<T> b)
Предикат возвращает true, если предикат A(объект) (НЕ ИЛИ) предикат B(объект) возвращают true
|
| Modifier and Type | Field and Description |
|---|---|
protected Predicate<Edge<N,E>> |
PathFinder.validator |
| Modifier and Type | Method and Description |
|---|---|
protected Predicate<Edge<N,E>> |
PathFinder.createValidtor()
Создает предикат проверки циклов в пути.
|
| Modifier and Type | Field and Description |
|---|---|
protected Predicate<T> |
PredicateIterator.predicate
Предикат
|
protected Predicate<T> |
PredicateIterable.predicate
Предикат
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Iterable<TreeWalk<T>> |
TreeWalkItreator.createIterable(T startNode,
NodesExtracter<T,T> extracter,
Predicate<TreeWalk<T>> walkPredicate)
Создает последовательность
|
static <T> Iterable<TreeWalk<T>> |
TreeWalkItreator.createIterable(T startNode,
NodesExtracter<T,T> extracter,
Predicate<TreeWalk<T>> walkPredicate,
TreeWalkType walkType)
Создает последовательность
|
| Constructor and Description |
|---|
PredicateIterable(Predicate<T> predicate,
Iterable<T> iterable)
Конструктор
|
PredicateIterator(Predicate<T> predicate,
Iterator<T> iterator)
Конструктор
|
TreeWalkItreator(T startNode,
NodesExtracter<T,T> extracter,
int startLevel,
int levelStep,
TreeWalkType walkType,
Predicate<T> nodePredicate,
Predicate<TreeWalk<T>> walkPredicate)
Конструктор
|
TreeWalkItreator(T startNode,
NodesExtracter<T,T> extracter,
int startLevel,
int levelStep,
TreeWalkType walkType,
Predicate<T> nodePredicate,
Predicate<TreeWalk<T>> walkPredicate)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<Pair<Row,Value>> |
Table.getColumnRowValues(Column column,
Predicate<Row> rowPred)
Возвращает пары Строка/Значение для указанной колонки
|
Iterable<Value> |
Table.getColumnValues(Column column,
Predicate<Row> rowPred)
Возвращает значения для указанной колонки
|
Iterable<Pair<Column,Value>> |
Table.getRowColumnValues(Row row,
Predicate<Column> columnPred)
Возвращает пары Колонка/Значение для указанной строки
|
Iterable<Value> |
Table.getRowValues(Row row,
Predicate<Column> colPred)
Возвращает значения для указанной строки
|
Copyright © 2017. All rights reserved.