Uses of Interface
xyz.cofe.fn.Pair

Packages that use Pair 
Package Description
xyz.cofe.collection
Коллекции с поддержкой уведомлений.
xyz.cofe.collection.graph
Коллекции - Графы и алгоритмы работы с ними
xyz.cofe.fn
Функциональные интерфейсы
xyz.cofe.iter
Алгоритмы итерации
xyz.cofe.scn
Поддержка номера изменений для мутабельных объектов
  • Uses of Pair in xyz.cofe.collection

    Fields in xyz.cofe.collection with type parameters of type Pair 
    Modifier and Type Field Description
    protected java.util.function.BiFunction<X,​Y,​Pair<X,​Y>> Bijection.Update.fnXY
    Функция ассоциации
    Methods in xyz.cofe.collection that return Pair 
    Modifier and Type Method Description
    Pair<java.lang.Integer,​A> IndexSet.headEntry​(A a, boolean strong, int begin, int endEx)
    Поиск головы, где искомое_значения <= a
    Pair<java.lang.Integer,​A> IndexSetBasic.headEntry​(A a, boolean strong, int beginIndex, int endExIndex)  
    Pair<A,​A> IndexSet.minMax()
    Возвращает диапазон (мин/макс) значений
    Pair<A,​A> IndexSetBasic.minMax()  
    Pair<java.lang.Integer,​A> IndexSet.tailEntry​(A a, boolean strong, int begin, int endEx)
    Поиск хвоста, где искомое_значения >= a
    Pair<java.lang.Integer,​A> IndexSetBasic.tailEntry​(A a, boolean strong, int beginIndex, int endExIndex)  
    Methods in xyz.cofe.collection that return types with arguments of type Pair 
    Modifier and Type Method Description
    java.util.Set<Pair<X,​Y>> Bijection.getEntries()
    Возвращает копию пар x,y
    java.util.function.BiFunction<X,​Y,​Pair<X,​Y>> Bijection.Update.getFnXY()
    Возвращает функция ассоциации
    java.util.LinkedHashSet<Pair<X,​Y>> Bijection.removeX​(java.lang.Iterable<X> itr)
    Удаление ассоциации
    java.util.LinkedHashSet<Pair<X,​Y>> Bijection.removeX​(X x)
    Удаление ассоциации
    java.util.LinkedHashSet<Pair<X,​Y>> Bijection.removeY​(java.lang.Iterable<Y> itr)
    Удаление ассоциации
    java.util.LinkedHashSet<Pair<X,​Y>> Bijection.removeY​(Y y)
    Удаление ассоциации
    java.util.LinkedHashSet<Pair<X,​Y>> Bijection.setXY​(java.lang.Iterable<Pair<X,​Y>> itr)
    Установка значений пар x,y
    java.util.LinkedHashSet<Pair<X,​Y>> Bijection.setXY​(X x, Y y)
    Установка значения пары x,y
    java.util.LinkedHashSet<Pair<X,​Y>> Bijection.setXYMap​(java.util.Map<X,​Y> itr)
    Установка значений пар x,y
    java.util.LinkedHashSet<Pair<X,​Y>> Bijection.setXYMapEntries​(java.lang.Iterable<java.util.Map.Entry<X,​Y>> itr)
    Установка значений пар x,y
    java.util.stream.Stream<Pair<A,​java.lang.Integer>> IndexSet.stream()
    Получение потока/stream-а значений
    java.util.stream.Stream<Pair<A,​java.lang.Integer>> IndexSetBasic.stream()
    Создание стрима
    Method parameters in xyz.cofe.collection with type arguments of type Pair 
    Modifier and Type Method Description
    Bijection.Update Bijection.Update.fnXY​(java.util.function.BiFunction<X,​Y,​Pair<X,​Y>> fn)
    Указывает функцию ассоциации
    void Bijection.Update.setFnXY​(java.util.function.BiFunction<X,​Y,​Pair<X,​Y>> fnXY)
    Указывает функцию ассоциации
    java.util.LinkedHashSet<Pair<X,​Y>> Bijection.setXY​(java.lang.Iterable<Pair<X,​Y>> itr)
    Установка значений пар x,y
    Bijection.Update Bijection.update​(java.util.function.BiFunction<X,​Y,​Pair<X,​Y>> fn)
    Обновление ассоциаций.
    Bijection.Update Bijection.update​(java.util.function.BiFunction<X,​Y,​Pair<X,​Y>> fn, boolean strong)
    Обновление ассоциаций
  • Uses of Pair in xyz.cofe.collection.graph

    Fields in xyz.cofe.collection.graph with type parameters of type Pair 
    Modifier and Type Field Description
    protected NodesExtracter<N,​Pair<N,​E>> GraphIterator.follow
    Функция извлечения исходящих/следующих верших из указанной вершины
    Methods in xyz.cofe.collection.graph that return types with arguments of type Pair 
    Modifier and Type Method Description
    NodesExtracter<N,​Pair<N,​E>> GraphIterator.getFollow()
    Функция извлечения исходящих/следующих верших из указанной вершины
    NodesExtracter<N,​Pair<N,​E>> GraphIterator.StoredState.getFollow()
    Функция извлечения исходящих/следующих верших из указанной вершины
    Constructor parameters in xyz.cofe.collection.graph with type arguments of type Pair 
    Constructor Description
    GraphIterator​(java.lang.Iterable<N> starts, NodesExtracter<N,​Pair<N,​E>> follow)
    Конструктор.
    GraphIterator​(java.lang.Iterable<N> starts, NodesExtracter<N,​Pair<N,​E>> follow, GraphIteratorPoller<N,​E> poller, GraphIteratorPusher<N,​E> pusher)
    Конструктор
    GraphIterator​(java.lang.Iterable<N> starts, NodesExtracter<N,​Pair<N,​E>> follow, GraphIteratorPusher<N,​E> pusher)
    Конструктор.
  • Uses of Pair in xyz.cofe.fn

    Methods in xyz.cofe.fn that return Pair 
    Modifier and Type Method Description
    default Pair<A,​B> Pair.apply​(java.util.function.BiConsumer<A,​B> consumer)
    Передает значения элементов в функцию
    static <A,​ B> Pair<A,​B> Pair.of​(A a, B b)
    Врзвращает пару
  • Uses of Pair in xyz.cofe.iter

    Fields in xyz.cofe.iter declared as Pair 
    Modifier and Type Field Description
    protected Pair<A,​B> BiProductIterator.fetched  
    Methods in xyz.cofe.iter that return Pair 
    Modifier and Type Method Description
    protected Pair<A,​B> BiProductIterator.fetch()  
    Pair<A,​B> BiProductIterator.next()  
    protected Pair<B,​java.lang.Boolean> BiProductIterator.nextB()  
    Methods in xyz.cofe.iter that return types with arguments of type Pair 
    Modifier and Type Method Description
    java.util.Iterator<Pair<A,​B>> BiProductIterable.iterator()  
    default <B> Eterable<Pair<A,​B>> Eterable.product​(java.lang.Iterable<B> source)
    Декартово произведение
  • Uses of Pair in xyz.cofe.scn

    Methods in xyz.cofe.scn that return Pair 
    Modifier and Type Method Description
    static <OWNER extends LongScn<OWNER,​ CAUSE>,​ CAUSE>
    Pair<java.lang.Long,​java.lang.Long>
    LongScnImpl.incScn​(LongScn<OWNER,​CAUSE> inst)
    Увеличение счетчика изменений
    default Pair<java.lang.Long,​java.lang.Long> LongScn.nextscn()
    Получение следующего номера SCN
    default <CAUSE> Pair<java.lang.Long,​java.lang.Long> LongScn.nextscn​(CAUSE cause)
    Получение следующего номера SCN