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

Packages that use Function
com.atlassian.jira.entity   
com.atlassian.jira.functest.config   
com.atlassian.jira.index   
com.atlassian.jira.issue.index   
com.atlassian.jira.jql.query   
com.atlassian.jira.sharing.index   
com.atlassian.jira.util   
com.atlassian.jira.util.collect   
com.atlassian.jira.web.bean   
 

Uses of Function in com.atlassian.jira.entity
 

Methods in com.atlassian.jira.entity with parameters of type Function
<R> List<R>
SelectQueryImpl.ExecutionContextImpl.asList(Function<E,R> mappingFunction)
           
<R> List<R>
SelectQuery.ExecutionContext.asList(Function<E,R> mappingFunction)
          Returns the selected values in a list with the mapping function applied to each of them.
 

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.index
 

Subinterfaces of Function in com.atlassian.jira.index
 interface IndexingStrategy
          Implementations determine how we do multi-threading for reindex-all.
 

Classes in com.atlassian.jira.index that implement Function
 class MultiThreadedIndexingStrategy
          Wraps another IndexingStrategy with an Executor.
 class SimpleIndexingStrategy
           
 

Uses of Function in com.atlassian.jira.issue.index
 

Constructors in com.atlassian.jira.issue.index with parameters of type Function
MemoryIndexManager(Function<IndexDirectoryFactory.Name,org.apache.lucene.store.Directory> directoryFactory, IssueManager issueManager)
          Deprecated.  
MemoryIssueIndexer(Function<IndexDirectoryFactory.Name,org.apache.lucene.store.Directory> directorySupplier, IssueManager issueManager)
           
MockIndexDirectoryFactory(Function<IndexDirectoryFactory.Name,org.apache.lucene.store.Directory> directorySupplier)
           
 

Uses of Function in com.atlassian.jira.jql.query
 

Constructors in com.atlassian.jira.jql.query with parameters of type Function
RangeQueryFactory(Function<T,String> valueFactory)
           
 

Uses of Function in com.atlassian.jira.sharing.index
 

Subinterfaces of Function in com.atlassian.jira.sharing.index
 interface DirectoryFactory
          The DirectoryFactory allows a different Lucene Directory to be used
 

Classes in com.atlassian.jira.sharing.index that implement Function
 class IndexPathDirectoryFactory
          An implementation that uses the IndexPathManager as its way of getting a Directory
 class MemoryDirectoryFactory
          An implementation of DirectoryFactory that uses a RAMDirectory This is for testing only
 

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> Function<T,T>
Functions.identity()
          Get a function that always returns the input.
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,V> Visitor<T>
Functions.mappedVisitor(Function<T,V> mappingFunction, Visitor<V> delegate)
          Get a visitor that will apply the given function before delegating to another visitor.
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.
 

Constructors in com.atlassian.jira.util with parameters of type Function
CallableFunction(Function<I,O> function, com.atlassian.util.concurrent.ExceptionPolicy exceptionPolicy)
           
 

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> Iterable<E>
Transformed.iterable(Iterable<I> iterable, Function<I,E> 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,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.
 

Uses of Function in com.atlassian.jira.web.bean
 

Methods in com.atlassian.jira.web.bean with parameters of type Function
 Map<Long,BulkMoveHelper.DistinctValueResult> DefaultBulkMoveHelper.getDistinctValuesForMove(BulkEditBean bulkEditBean, OrderableField orderableField, Function<Issue,Collection<Object>> issueValueResolution, Function<Object,String> nameResolution)
           
 Map<Long,BulkMoveHelper.DistinctValueResult> DefaultBulkMoveHelper.getDistinctValuesForMove(BulkEditBean bulkEditBean, OrderableField orderableField, Function<Issue,Collection<Object>> issueValueResolution, Function<Object,String> nameResolution)
           
 Map<Long,BulkMoveHelper.DistinctValueResult> BulkMoveHelper.getDistinctValuesForMove(BulkEditBean bulkEditBean, OrderableField orderableField, Function<Issue,Collection<Object>> issueValueResolution, Function<Object,String> nameResolution)
          For the given field, calculates all the distinct values present in the currently selected issues of the BulkEditBean.
 Map<Long,BulkMoveHelper.DistinctValueResult> BulkMoveHelper.getDistinctValuesForMove(BulkEditBean bulkEditBean, OrderableField orderableField, Function<Issue,Collection<Object>> issueValueResolution, Function<Object,String> nameResolution)
          For the given field, calculates all the distinct values present in the currently selected issues of the BulkEditBean.
 



Copyright © 2002-2014 Atlassian. All Rights Reserved.