Package com.atlassian.jira.util

Interface Summary
BuildUtilsInfo Provides version information about the currently running build of JIRA.
ComponentLocator A locator that allows components to be looked up at runtime.
Consumer<T> Consume the object a Supplier produces.
DateFieldFormat Helper for handling JIRA date fields.
ErrorCollection A very simple interface to collect errors.
Function<D,R> A Function that resolves Descriptors (of type D) to a Resource (of type R).
I18nHelper I18nHelper is the main interface for finding internationalised text in JIRA.
I18nHelper.BeanFactory Ths BeanFactory is used to instantiate I18nHelper instances
JiraKeyUtils.KeyMatcher  
MessageSet Used to communicate error and warning messages.
Predicate<T> Evaluate an input and return true or false.
Resolver<I,O> A interface to resolve some input object into an output object.
Supplier<T> A Supplier of objects of a single type.
 

Class Summary
AbstractMessageSet Base class for the message set.
EasyList A replacement for UtilMisc.toList().
Functions Useful standard functions.
ImportUtils Utility code originally written to support various importers.
JiraKeyUtils  
MapUtils Utility methods that work on Maps.
MessageSet.MessageLink A simple class for holding link text and a link url.
MessageSetImpl Message set implementation that uses the messages natural ordering to sort the messages that are added.
PathUtils This class contains utility methods for manipulating paths.
PortUtil Class that validates the value of a TCP/UDP port.
Predicates  
Predicates.And<T>  
Predicates.Composite<T>  
Predicates.FalsePredicate<T> A predicate that always returns false.
Predicates.Or<T>  
Predicates.TruePredicate<T> A predicate that always returns true.
RegexpUtils  
SimpleErrorCollection  
URLCodec Implements the 'www-form-urlencoded' encoding scheme, also misleadingly known as URL encoding.
 

Enum Summary
ErrorCollection.Reason  
 

Exception Summary
ValidationFailureException A validation exception is essentially a "throwable" error collection.
 

Annotation Types Summary
InjectableComponent The annotated type (a component), field (a component dependency for another class), or constructor was designed to be compatible with injection, meaning that: for Types, other classes can confidently access an instance of this type as a dependency via auto-wired injection; for Fields, they can be instantiated via auto-wired dependency injection; for Constructors, there are no parameters declared which are NonInjectableComponents, and thus should be satisfiable under default dependency injection circumstances
NotNull The annotated field, method result, parameter or local variable must not be null.
 



Copyright © 2002-2011 Atlassian. All Rights Reserved.