|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Function in net.ranides.assira.awt |
|---|
| Methods in net.ranides.assira.awt with parameters of type Function | ||
|---|---|---|
static
|
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
|
CollectionUtils.adapt(Collection<S> collection,
Function<T,S> function)
Zwraca kolekcję transformującą leniwie elementy za pomocą podanej funkcji odwzorującej. |
|
static
|
CollectionUtils.adapt(Iterator<S> iterator,
Function<T,S> function)
Zwraca iterator transformujący leniwie elementy za pomocą podanej funkcji odwzorującej. |
|
static
|
SetUtils.adapt(Set<S> values,
Function<T,S> function)
|
|
static
|
ArrayUtils.apply(S[] values,
Function<?,S> function)
|
|
static
|
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
|
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
|
LexicalCast.asList(Iterable<T> values,
Function<String,? super T> converter)
|
|
static
|
LexicalCast.asList(Map<K,V> map,
Function<String,Map.Entry<K,V>> converter)
|
|
static
|
LexicalCast.asList(T[] values,
Function<String,? super T> converter)
|
|
static String |
StringUtils.replace(String text,
Pattern pattern,
Function<String,Matcher> converter)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||