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

Packages that use Function
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.cache   
com.atlassian.jira.util.collect   
com.atlassian.jira.web.bean   
 

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
 

Subinterfaces of Function in com.atlassian.jira.issue.index
static interface DefaultIssueIndexer.ChangeHistoryRetriever
           
static interface DefaultIssueIndexer.CommentRetriever
           
 

Classes in com.atlassian.jira.issue.index that implement Function
 class DefaultChangeHistoryRetriever
           
 class DefaultCommentRetriever
           
 

Constructors in com.atlassian.jira.issue.index with parameters of type Function
MemoryIndexManager(Function<IndexDirectoryFactory.Name,org.apache.lucene.store.Directory> directoryFactory, IssueManager issueManager)
           
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,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.cache
 

Methods in com.atlassian.jira.util.cache with parameters of type Function
static
<M,N,W> GenericCompositeKeyCache<M,N,W>
GenericCompositeKeyCache.newCache(Function<Pair<M,N>,W> valueRetriever)
          Static factory method for convenient instantiation.
 

Constructors in com.atlassian.jira.util.cache with parameters of type Function
GenericCompositeKeyCache(Function<Pair<K,L>,V> valueRetriever)
           
 

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-2013 Atlassian. All Rights Reserved.