Uses of Interface
com.atlassian.jira.util.Function

Packages that use Function
com.atlassian.jira.functest.config   
com.atlassian.jira.util   
com.atlassian.jira.util.collect   
 

Uses of Function in com.atlassian.jira.functest.config
 

Methods in com.atlassian.jira.functest.config that return Function
 Function<File,ConfigFile> ConfigFileWalker.getConfigFileFactory()
           
 

Methods in com.atlassian.jira.functest.config with parameters of type Function
 ConfigFileWalker ConfigFileWalker.setConfigFileFactory(Function<File,ConfigFile> configFileFactory)
           
 

Constructors in com.atlassian.jira.functest.config with parameters of type Function
ConfigFileWalker(File root, ConfigFileWalker.ConfigVisitor visitor, Function<File,ConfigFile> configFileFactory)
           
 

Uses of Function in com.atlassian.jira.util
 

Subinterfaces of Function in com.atlassian.jira.util
 interface Resolver<I,O>
          A interface to resolve some input object into an output object.
 

Methods in com.atlassian.jira.util that return Function
static
<S,T extends S>
Function<T,S>
Functions.coerceToSuper()
          Transform to a super class.
static
<T,R extends T>
Function<T,R>
Functions.downcast(Class<R> subclass)
          Get a function that always the input downcast to the supplied class.
static
<T,R> Function<T,R>
Functions.memoize(Function<T,R> function, ConcurrentMap<T,R> map)
          Memoizer maps an input to an output and always returns the mapped result rather than calling the wrapped function every time.
 

Methods in com.atlassian.jira.util with parameters of type Function
static
<T,R> Function<T,R>
Functions.memoize(Function<T,R> function, ConcurrentMap<T,R> map)
          Memoizer maps an input to an output and always returns the mapped result rather than calling the wrapped function every time.
static
<T,R> com.google.common.base.Function<T,R>
Functions.toGoogleFunction(Function<T,R> function)
          Map to a google-collections Function.
 

Uses of Function in com.atlassian.jira.util.collect
 

Classes in com.atlassian.jira.util.collect that implement Function
static class EnclosedIterable.ListResolver<T>
          Utility class for transforming a EnclosedIterable into a List.
 

Methods in com.atlassian.jira.util.collect with parameters of type Function
static
<I,E> Collection<E>
Transformed.collection(Collection<? extends I> collection, Function<I,E> transformer)
           
static
<I,E> EnclosedIterable<E>
Transformed.enclosedIterable(EnclosedIterable<I> iterable, Function<I,E> transformer)
           
static
<K,I,V> Map.Entry<K,V>
Transformed.entry(Map.Entry<? extends K,? extends I> entry, Function<I,V> transformer)
           
static
<I,E> Iterator<E>
Transformed.iterator(Iterator<? extends I> set, Function<I,E> transformer)
          Iterator that transforms its values from one type to another using the supplied Function.
static
<I,E> List<E>
Transformed.list(List<I> set, Function<I,E> transformer)
           
static
<K,I,V> Map<K,V>
Transformed.map(Map<K,I> map, Function<I,V> transformer)
           
static
<K,R,S> Map<K,S>
CollectionUtil.map(Map<K,R> map, Function<R,S> mapper)
          Take a map and eagerly transform all values into a new, immutable Map.
static
<I,E> Set<E>
Transformed.set(Set<I> set, Function<I,E> transformer)
           
static
<I,O> List<O>
EnclosedIterable.Functions.toList(EnclosedIterable<I> iterable, Function<I,O> transformer)
          Get an ArrayList of the contents of the supplied EnclosedIterable transformed by the supplied transform function into the new type O.
static
<T,R> List<R>
CollectionUtil.transform(Iterable<? extends T> iterable, Function<T,R> transformer)
          Return a List that is transformed from elements of the input type to elements of the output type by a transformer function.
static
<T,R> List<R>
CollectionUtil.transform(Iterator<? extends T> iterator, Function<T,R> transformer)
          Return a List that is transformed from elements of the input type to elements of the output type by a transformer function.
static
<T,R> Iterable<R>
CollectionUtil.transformAndFilter(Iterable<T> iterable, Function<T,R> transformer, Predicate<R> predicate)
           
static
<T,R> Iterator<R>
CollectionUtil.transformIterator(Iterator<? extends T> iterator, Function<T,R> transformer)
          Return an Iterator that is transformed from elements of the input type to elements of the output type by a transformer function.
static
<T,R> Set<R>
CollectionUtil.transformSet(Iterable<T> iterable, Function<T,R> transformer)
          Return a Set that is transformed from elements of the input type to elements of the output type by a transformer function.
 



Copyright © 2002-2014 Atlassian. All Rights Reserved.