All Classes
| Class | Description |
|---|---|
| AbstractPath<N,E> |
Путь в графе
|
| Acum<A> |
Контейнер для значения
|
| AddedEvent<C,E> |
Уведомление о добавлении элемента
|
| ArrayIterable<T> |
Итератор по массиву
|
| ArrayIterator<T> |
Итератор по массиву
|
| AtomicIntegerNumbers |
Математические операции над AtomicInteger
|
| AtomicLongNumbers |
Математические операции над AtomicLong
|
| BaseNumbers | |
| BaseNumbers.BaseNumbersBuilder |
Выбор общего основаия
|
| BasicEventList<E> |
Список с поддержкой уведомлений
|
| BasicEventMap<K,V> |
Базовая реализация карты с поддержкой уведомлений
|
| BasicEventSet<E> |
Набор объектов с поддержкой уведомлений
|
| BasicGraphEvent<N,E> |
Описывает событие графа
|
| BasicPath<N,E> |
Базовый путь
|
| BasicVisitor<T> |
Визитер, простая реализация
|
| BigDecimalNumbers |
Математические операции над BigDecimal
|
| BigIntegerNumbers |
Математические операции над BigInteger
|
| Bijection<X extends java.lang.Comparable,Y extends java.lang.Comparable> |
Карта биективного отображения.
|
| Bijection.ResolveDuplicate |
Метод разрешения дупликатов
|
| Bijection.ResolveNull |
Метод разрешения null ссылок
|
| BinFinder<LIST,E> |
Поиск в сортированом списке
|
| BinFinderImpl |
Реализация функций бинарного поиска
|
| BiProductIterable<A,B> |
Итератор - декартово произведение
|
| BiProductIterator<A,B> |
Итератор - декартовое произведение
|
| BitCount |
Кол-во бит на число
|
| ByteNumbers |
Математические операции над Byte
|
| ClassMap<T> |
Карта с возможностью поиска совместимых подтипов.
|
| ClassNode |
Функция "следования" (извлечения) дочерних/связынных объектов из объектов определенного типа.
|
| ClassSet |
Набор классов с поддержкой конструкции instanceof
|
| ClassSet.ClassHeirarchyComparer |
Стравивает два класса на предмет иерархии.
|
| Closeables |
Хранит ссылки на освобождение сылок/реусрсов одим скопом
|
| CollectionEvent<C,E> |
Событие изменения колллекции
|
| CollectionEventPublisher<C,E> |
Подписка на события изменнения коллекции
|
| CollectionEventPublisherImpl |
Поддержка реализации подписчиков на события CollectionEventPublisher
|
| CollectionListener<C,E> |
Подписчик на события коллекции
|
| CommonBase |
Общие мат операции
|
| Consumer1<A> |
Потребитель данных
|
| Consumer10<A,B,C,D,E,F,G,H,I,J> |
Потребитель данных от 10 значений
|
| Consumer11<A,B,C,D,E,F,G,H,I,J,K> |
Потребитель данных от 11 значений
|
| Consumer12<A,B,C,D,E,F,G,H,I,J,K,L> |
Потребитель данных от 12 значений
|
| Consumer13<A,B,C,D,E,F,G,H,I,J,K,L,M> |
Потребитель данных от 13 значений
|
| Consumer14<A,B,C,D,E,F,G,H,I,J,K,L,M,N> |
Потребитель данных от 14 значений
|
| Consumer15<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O> |
Потребитель данных от 15 значений
|
| Consumer16<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P> |
Потребитель данных от 16 значений
|
| Consumer17<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q> |
Потребитель данных от 17 значений
|
| Consumer18<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R> |
Потребитель данных от 18 значений
|
| Consumer19<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S> |
Потребитель данных от 19 значений
|
| Consumer2<A,B> |
Потребитель данных от 2 значений
|
| Consumer20<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T> |
Потребитель данных от 20 значений
|
| Consumer21<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U> |
Потребитель данных от 21 значений
|
| Consumer22<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V> |
Потребитель данных от 22 значений
|
| Consumer23<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W> |
Потребитель данных от 23 значений
|
| Consumer24<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X> |
Потребитель данных от 24 значений
|
| Consumer25<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y> |
Потребитель данных от 25 значений
|
| Consumer3<A,B,C> |
Потребитель данных от 3 значений
|
| Consumer4<A,B,C,D> |
Потребитель данных от 4 значений
|
| Consumer5<A,B,C,D,E> |
Потребитель данных от 5 значений
|
| Consumer6<A,B,C,D,E,F> |
Потребитель данных от 6 значений
|
| Consumer7<A,B,C,D,E,F,G> |
Потребитель данных от 7 значений
|
| Consumer8<A,B,C,D,E,F,G,H> |
Потребитель данных от 8 значений
|
| Consumer9<A,B,C,D,E,F,G,H,I> |
Потребитель данных от 9 значений
|
| CyclePathCollector<N,E> |
Собирает "цикличные" пути в графе
|
| DefaultGraphFactory<N,E> |
Фабрика классов графа
|
| DefaultGraphFactory.MutableEdge<N,E> |
Дуга
|
| DeletedEvent<C,K,E> |
Удаление элемента из коллеции
|
| DirectedGraph |
Помечает поддержку направленного графа (ориентированный граф, орграф)
|
| DoubleNumbers |
Математические операции над Double
|
| Edge<N,E> |
Описывает ребро между вершинами
|
| EmptyIterable<T> |
Возвращает пустую последовательность объектов
|
| Eterable<A> |
Расширение стандартного итератора
|
| EterableProxy<A> |
Прокси для итератора
|
| EventList<E> |
Список с поддержкой уведомлений
|
| EventListImpl |
Реализация приватных методов EventList для обратной совместимости с java 8
|
| EventMap<K,V> |
Карта (ключ/значение) с поддержкой уведомлений
|
| EventMapEntry<K,V> |
Пара ключ/значение для EventMap
EventMap |
| EventSet<E> |
Набор объектов с поддержкой уведомлений о изменение набора
|
| EventSet.DummyIterator |
Пустой итератор, не возвращает значения
|
| EventSet.EIterator<E> |
Прокчи итератор
|
| FilterIterable<T> |
Итератор - фильтр
|
| FilterIterator<T> |
Итератор - фильтр
|
| FloatNumbers |
Математические операции над Float
|
| Fn0<Z> |
Функция без аргументов
|
| Fn1<A,Z> |
Функция 1го аргумента
|
| Fn10<A,B,C,D,E,F,G,H,I,J,Z> |
Функция от 10ти аргументов
|
| Fn11<A,B,C,D,E,F,G,H,I,J,K,Z> |
Функция от 11ти аргументов
|
| Fn12<A,B,C,D,E,F,G,H,I,J,K,L,Z> |
Функция от 12ти аргументов
|
| Fn13<A,B,C,D,E,F,G,H,I,J,K,L,M,Z> |
Функция от 13ти аргументов
|
| Fn14<A,B,C,D,E,F,G,H,I,J,K,L,M,N,Z> |
Функция от 14ти аргументов
|
| Fn15<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,Z> |
Функция от 15ти аргументов
|
| Fn16<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Z> |
Функция от 16ти аргументов
|
| Fn17<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,Z> |
Функция от 17ти аргументов
|
| Fn18<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,Z> |
Функция от 18ти аргументов
|
| Fn19<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,Z> |
Функция от 19ти аргументов
|
| Fn2<A,B,Z> |
Функция 2го аргумента
|
| Fn20<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,Z> |
Функция от 20ти аргументов
|
| Fn21<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,Z> |
Функция от 21ти аргументов
|
| Fn22<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,Z> |
Функция от 22ти аргументов
|
| Fn23<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,Z> |
Функция от 23ти аргументов
|
| Fn24<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Z> |
Функция от 24ти аргументов
|
| Fn25<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z> |
Функция от 25ти аргументов
|
| Fn3<A,B,C,Z> |
Функция от трех аргументов
|
| Fn4<A,B,C,D,Z> |
Функция от четырех аргументов
|
| Fn5<A,B,C,D,E,Z> |
Функция от пяти аргументов
|
| Fn6<A,B,C,D,E,F,Z> |
Функция от 6ти аргументов
|
| Fn7<A,B,C,D,E,F,G,Z> |
Функция от 7ми аргументов
|
| Fn8<A,B,C,D,E,F,G,H,Z> |
Функция от 8ми аргументов
|
| Fn9<A,B,C,D,E,F,G,H,I,Z> |
Функция от 9ти аргументов
|
| FullPathCollector<N,E> |
Собирает "полные" пути в графе
|
| GetReadLock |
Получение блокировки чтения
|
| GetTreeParent<A extends Tree<A>> |
Получение родитеского узла дерева
|
| GetWriteLock |
Возвращает блокировку записи
|
| Graph<N,E> |
Базовый интервейс графа
|
| GraphAction |
Название действия
|
| GraphEvent<N,E> |
Описывает событие графа
|
| GraphFactory<N,E> |
Интерфейс фабрики классов графа
|
| GraphIterator<N,E> |
Обход графа
|
| GraphIterator.StoredState<N,E> |
Интерфейс для восстановления рание сохраненного состояния
|
| GraphIteratorEvent<N,E> |
Событие итерации по графу
|
| GraphIteratorEvent.FetchFinish<N,E> |
Событие получения завершения обхода
|
| GraphIteratorEvent.PathFetched<N,E> |
Событие получения очередного пути в графе
|
| GraphIteratorListener<N,E> |
Подписчик на событие итератора графа
|
| GraphIteratorPoller<N,E> |
Интерфейс извлечения очередного пути
|
| GraphIteratorPoller.FirstPoller<N,E> |
Извлекает первый элемент из списка
|
| GraphIteratorPusher<N,E> |
Интерфейс вставки/добавление путей к списку существующих
|
| GraphIteratorPusher.AppendPusher<N,E> |
Добавляет элементы в конец списка
|
| GraphIteratorPusher.PrependPusher<N,E> |
Добавляет элементы в начало списка
|
| GraphListener<N,E> |
Интефейс подписчика событий графа
|
| GraphSender<N,E> |
Издатель сообщений события графа
|
| GraphTools |
Инстуремент для работы с графами
|
| ICaseStringMap<V> |
Карта Строка/Объект, где ключ является регистро независимым
|
| ImTree<A extends ImTree<? extends A>> |
Получение скписка/итератора дочерних узлов текущего узла дерева
|
| ImTreeWalk<A extends ImTree<? extends A>> |
Функции итерации по дочерним узлам
|
| ImTreeWalk.Walk<A extends ImTree<? extends A>> |
Обход дочерних элементов
|
| IndexSet<A extends java.lang.Comparable<A>> |
Список содежащий уникальные элементы, отсортированные в порядке возрастания
|
| IndexSetBasic<A extends java.lang.Comparable<A>> |
Список содежащий уникальные элементы, отсортированные в порядке возрастания
|
| IndexTree<A extends IndexTree<A>> |
Интерфейс для реализации дерева с подсчетом улозв
|
| IndexTreeImpl |
Реализация IndexTree
|
| InsertedEvent<C,K,E> |
Добавление элемента в коллецию
|
| IntegerNumbers |
Математические операции над Integer
|
| ItemIndex<K> |
Возвращает индекс связанный с событием изменения коллекции
|
| LimitIterable<A> |
Итератор с ограниченной по кол-ву выборкой
|
| LimitIterable.LimitIter<A> |
Итератор с ограниченной по кол-ву выборкой
|
| ListenersHelper<ListenerType,EventType> |
Помошник в реализации Listener.
|
| LongNumbers |
Математические операции над Long
|
| LongScn<OWNER extends LongScn<OWNER,CAUSE>,CAUSE> |
Поддержка номера изменений объекта
|
| LongScnImpl |
Поддержка Long номеров изменений
|
| LRUCache<K,V> |
Простой LRU кэш
|
| MapIterable<FromType,ToType> |
Итератор отобрадения одного типа данных на другой
|
| MapIterator<FromType,ToType> |
Итератор отобрадения одного типа данных на другой
|
| MappedSDGraph<N,E> |
Однонаправленный граф, с использованием словарей (java.util.Map)
|
| MultiGraph<N,E> |
Интерфес мультиграфа
|
| MultipleDirectedGraph<N,E> |
Направленный мультиграф
|
| MultipleUndirectedGraph<N,E> |
Ненаправленный мульти граф
|
| MutableTree<SELF extends MutableTree<SELF>> |
Мутериуемое дерево
|
| NodesExtracter<From,To> | Deprecated. |
| Numbers<N> |
Работа с числами
|
| Pair<A,B> |
Пара значений.
|
| Path<N,E> |
Описывает путь в графе
|
| Path.Direction |
Описывает напарвления движения
|
| PathFinder<N,E> |
Поиск путей в графе.
|
| Pointer<A> |
Числовой указатель на смешение в списке.
|
| Predicates |
Набор общих предикатов
|
| PrefixStringMap<T> |
Подмножество карты, где ключи имеют определенный префикс.
|
| QuadConsumer<A,B,C,D> |
Потребитель данных от 4 значений
|
| Quadruple<A,B,C,D> |
Четверка параметров
|
| QuintConsumer<A,B,C,D,E> |
Потребитель данных от 5 значений
|
| Quintuple<A,B,C,D,E> |
Пятерка параметров
|
| ReadWriteLockProperty |
Свойства readLock, writeLock, readWriteLock
|
| ReadWriteLockPropImpl |
Поддержка реализации
ReadWriteLockProperty |
| ReadWriteLockSupport |
Поддержка 2-х свойств, блокировки чтения и блокировки записи
|
| ReadWriteLockSupportImpl |
Поддержка выполнения ReadWriteLockSupport
|
| RemovedEvent<C,E> |
Уведомление о удалении элемента
|
| Scn<Owner extends Scn<Owner,SCN,CAUSE>,SCN extends java.lang.Comparable<?>,CAUSE> |
Поддержка номера изменений
|
| ScnEvent<Owner,SCN extends java.lang.Comparable<?>,CAUSE> |
Событие изменения SCN объекта
|
| ScnImpl |
Помощь в реализцаии SCN
|
| ScnListener<Owner,SCN extends java.lang.Comparable<?>,CAUSE> |
Подписчик на изменение свойства/значения SCN
|
| ShortNumbers |
Операции над short (16ти битными) числами
|
| SimpleMDGraph<N,E> |
Направленый мультграф граф
|
| SimpleMDGraphSender<N,E> |
Мультиграф с уведомлением о измениях
|
| SimpleSDGraph<N,E> |
Однонаправленный граф.
|
| SimpleSDGraphSender<N,E> |
Однонаправленный граф с уведомлением о измениях
|
| SingleBase |
Математические операции над Number
|
| SingleDirectedGraph<N,E> |
Одно направленный граф
|
| SingleGraph<N,E> |
Интрефес однонаправленного графа
|
| SingleIterable<T> |
Возвращает последовательность с одним элементом
|
| SingleIterator<T> |
Возвращает последовательность с одним элементом
|
| SingleUndirectedGraph<N,E> |
Ненаправленный граф
|
| SortInsert<Container,Element> |
Сортировка вставкой.
|
| SortInsertDefault<Container,Element> |
Вставка в контейнер значения по умолчанию
|
| SortInsertProfiling<Container,Element> |
Вставка значения в контейнер с профеллирование времени работы
|
| SubEventList<E> |
Список представление части исходного списка
|
| SubEventListIterator<E> |
Итератор по списку
|
| TargetNotAvailable |
Ошибка когда целевой объект proxy объекта не доустпен (null)
|
| Tree<A extends Tree<A>> |
Узел дерева
|
| TreeEvent<A extends Tree<A>> |
Событие изменения дерева
|
| TreeEvent.Added<A extends Tree<A>> |
Событие добавление дочернего узла
|
| TreeEvent.Deleted<A extends Tree<A>> |
Событие удаления дочернего узла с указанием позиции удаления
|
| TreeEvent.Inserted<A extends Tree<A>> |
Событие добавление дочернего узла с указанием позиции вставки
|
| TreeEvent.Listener<A extends Tree<A>> |
Подписчик на событие
|
| TreeEvent.ParentChild<A extends Tree<A>> |
Событие изменения состава дерева
|
| TreeEvent.Removed<A extends Tree<A>> |
Событие удаления дочернего узла
|
| TreeEvent.Updated<A extends Tree<A>> |
Событие замены дочернего элемента
|
| TreeImpl | |
| TreeIterator<A> |
Итератор по дереву
|
| TreeIterator.PushStep<A> |
Данные для вставки узла в список рабочих узлов
|
| TreeIterBuilder<A> |
Создание итератора по дереву
|
| TreeIterBuilderDefault<A> |
Создание итераторов по дереву
|
| TreeNotify<A extends Tree<A>> |
Подписка на события изменения структуры дерева
|
| TreeNotifyImpl | |
| TreeStep<A> |
Один шаг при обходе дерева
|
| Triple<A,B,C> |
Тройка значений
|
| TripleConsumer<A,B,C> |
Потребитель данных от 3 значений
|
| Tuple1<A> |
Значение - кортэаж из одного элемента
|
| Tuple10<A,B,C,D,E,F,G,H,I,J> |
10ка значений
|
| Tuple11<A,B,C,D,E,F,G,H,I,J,K> |
11ка значений
|
| Tuple12<A,B,C,D,E,F,G,H,I,J,K,L> |
12ка значений
|
| Tuple13<A,B,C,D,E,F,G,H,I,J,K,L,M> |
13ка значений
|
| Tuple14<A,B,C,D,E,F,G,H,I,J,K,L,M,N> |
14ка значений
|
| Tuple15<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O> |
15ка значений
|
| Tuple16<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P> |
16ка значений
|
| Tuple17<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q> |
17ка значений
|
| Tuple18<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R> |
18ка значений
|
| Tuple19<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S> |
19ка значений
|
| Tuple2<A,B> |
Пара значение
|
| Tuple20<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T> |
20ка значений
|
| Tuple21<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U> |
21ка значений
|
| Tuple22<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V> |
22ка значений
|
| Tuple23<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W> |
23ка значений
|
| Tuple24<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X> |
24ка значений
|
| Tuple25<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y> |
25ка значений
|
| Tuple3<A,B,C> |
3ка значений
|
| Tuple4<A,B,C,D> |
4ка значений
|
| Tuple5<A,B,C,D,E> |
5ка значений
|
| Tuple6<A,B,C,D,E,F> |
6ка значений
|
| Tuple7<A,B,C,D,E,F,G> |
7ка значений
|
| Tuple8<A,B,C,D,E,F,G,H> |
8ка значений
|
| Tuple9<A,B,C,D,E,F,G,H,I> |
9ка значений
|
| UndirectedGraph |
Не напраленный граф
|
| UnionIterable<TValue> |
Итератор выдающий последовательность значений из итераторов
|
| UnionIterator<TValue> |
Итератор выдающий последовательность значений из итераторов
|
| UnionMap<K,V> |
Карта для записи в несколько других карт и чтение из указанной
|
| UpdatedEvent<C,K,E> |
Обновление элемента коллеции
|
| UpTree<A extends UpTree<A>> |
Узел дерева с поддержкой родительского узла
|
| UpTreeImpl | |
| Visitor<T> |
Посетитель. обхода дерева.
|