Uses of Interface
net.ranides.assira.generic.Function

Packages that use Function
net.ranides.assira.awt   
net.ranides.assira.collection   
net.ranides.assira.collection.list   
net.ranides.assira.collection.map   
net.ranides.assira.generic   
net.ranides.assira.reflection   
net.ranides.assira.text   
 

Uses of Function in net.ranides.assira.awt
 

Methods in net.ranides.assira.awt with parameters of type Function
static
<T> boolean
AWTInvoker.run(boolean sync, Function<?,? super T> function, T argument)
          Wykonuje przekazaną funkcję w wątku AWT z podanym argumentem.
 

Uses of Function in net.ranides.assira.collection
 

Methods in net.ranides.assira.collection with parameters of type Function
static
<T,S> Collection<T>
CollectionUtils.adapt(Collection<S> collection, Function<T,S> function)
          Zwraca kolekcję transformującą leniwie elementy za pomocą podanej funkcji odwzorującej.
static
<T,S> Iterator<T>
CollectionUtils.adapt(Iterator<S> iterator, Function<T,S> function)
          Zwraca iterator transformujący leniwie elementy za pomocą podanej funkcji odwzorującej.
static
<T,S> Set<T>
SetUtils.adapt(Set<S> values, Function<T,S> function)
           
static
<S> Object[]
ArrayUtils.apply(S[] values, Function<?,S> function)
           
static
<K,V> Map<K,V>
MapUtils.produce(Function<V,K> generator)
           
 

Uses of Function in net.ranides.assira.collection.list
 

Classes in net.ranides.assira.collection.list that implement Function
 class ListAdapter<T,S>
          Klasa abstrakcyjna umożliwiająca leniwą konwersję listy elementów na inny format (a więc tworzenie list tylko do odczytu).
 class ListAdapterTT<T>
          Specjalizacja klasy ListAdapter, przeznaczona do tworzenia adapterów, które nie zmieniają klasy elementów.
 class ListBiAdapter<T,S>
          Klasa abstrakcyjna umożliwiająca leniwą konwersję listy elementów między dwoma formatami w obie strony (a więc tworzenie list do odczytu i zapisu).
 class ListBiAdapterTT<T>
          Specjalizacja klasy ListBiAdapter, przeznaczona do tworzenia adapterów, które nie zmieniają klasy elementów.
 

Methods in net.ranides.assira.collection.list with parameters of type Function
static
<S,T> List<T>
ListAdapter.apply(Collection<S> content, Function<T,S> function)
          Metoda statyczna pozwalająca transformować podaną listę za pomocą przekazanego operatora konwersji.
 

Uses of Function in net.ranides.assira.collection.map
 

Classes in net.ranides.assira.collection.map that implement Function
 class LazyMap<K,V>
          Mapa, która nie zwraca null, w przypadku, gdy mapowanie nie istnieje, lecz tworząca nowe wiązanie na żądanie.
 class MapAdapter<K,VS,VT>
          Klasa abstrakcyjna umożliwiająca leniwą konwersję mapy elementów na inny format (a więc tworzenie map tylko do odczytu).
 class MapAdapterTT<K,V>
          Specjalizacja klasy MapAdapter, przeznaczona do tworzenia adapterów, które nie zmieniają klasy elementów.
 class MapBiAdapter<K,VS,VT>
          Klasa abstrakcyjna umożliwiająca leniwą konwersję listy elementów między dwoma formatami w obie strony (a więc tworzenie map do odczytu i zapisu).
 class MapBiAdapterTT<K,V>
          Specjalizacja klasy MapBiAdapter, przeznaczona do tworzenia adapterów, które nie zmieniają klasy elementów.
 

Constructors in net.ranides.assira.collection.map with parameters of type Function
VirtualMap.Apply(Function<V,K> generator)
           
 

Uses of Function in net.ranides.assira.generic
 

Subinterfaces of Function in net.ranides.assira.generic
 interface BiFunction<T,S>
          Interfejs reprezentujący odwzorowanie dwukierunkowe S <-> T (funktor, wyrażenie lambda).
 interface Predicate<S>
          Interfejs reprezentujący odwzorowanie S -> Boolean (predykat).
 

Classes in net.ranides.assira.generic that implement Function
 class AnyFunction<R>
           Funktor, reprezentujący funkcję, która pobiera więcej niż jeden argument, oraz zwraca wynik dowolnego typu.
 class IdentFunction<T>
          Dwukierunkowa funkcja tożsamościowa.
 

Uses of Function in net.ranides.assira.reflection
 

Classes in net.ranides.assira.reflection that implement Function
 class MethodPointer<T>
           
 

Uses of Function in net.ranides.assira.text
 

Classes in net.ranides.assira.text that implement Function
static class LexicalCast.FromEntry<K,V>
           
static class LexicalCast.FromObject
           
 

Fields in net.ranides.assira.text declared as Function
static Function<String,Object> LexicalCast.SIMPLE
           
 

Methods in net.ranides.assira.text with parameters of type Function
static
<T> List<String>
LexicalCast.asList(Iterable<T> values, Function<String,? super T> converter)
           
static
<K,V> List<String>
LexicalCast.asList(Map<K,V> map, Function<String,Map.Entry<K,V>> converter)
           
static
<T> List<String>
LexicalCast.asList(T[] values, Function<String,? super T> converter)
           
static String StringUtils.replace(String text, Pattern pattern, Function<String,Matcher> converter)
           
 



Copyright © 2013. All Rights Reserved.