| AbstractMessageSet |
Base class for the message set. |
| AnswerWith |
Mockito answers
|
| AttachmentUtils |
This class is deprecated.
Use AttachmentManager only. Since v6.1
|
| AttachmentUtils.AttachmentAdapter |
This class is deprecated.
Use AttachmentStore with AttachmentStore.AttachmentAdapter. Since v6.1
|
| Base64InputStreamConsumer |
Basic slurp implementation of an InputStream Consumer which provides Base64 encoded output. |
| BaseUrlSwapper |
Utility class for swapping the base of a URL. |
| BoundedExecutorServiceWrapper |
Wraps an ExecutorService to ensure the number of queued tasks is bounded to the specified concurrency. |
| BoundedExecutorServiceWrapper.Builder |
|
| BrowserUtils |
|
| BuildUtils |
This class is deprecated.
you shouldn't be using this class directly, use BuildUtilsInfo instead.
|
| BuildUtilsInfoImpl |
This class gives access to build-time properties at runtime. |
| CallableFunction<I, O> |
Wraps function execution in a Callable with a ExceptionPolicy. |
| CaseFolding |
Utility for case folding Java Strings. |
| ClasspathResourceLoader |
|
| Clocks |
Utilities for clocks. |
| CollectionAssert |
Assertions for unit tests to use on collections. |
| CollectionReorderer<T> |
|
| Colours |
Contains static utility methods pertaining to colour values. |
| CompositeClock |
Composite clock that returns answer from one of the clocks it builds upon, depending on the number of times it
was called already. |
| CompositeCloseable |
|
| CompositeShutdown |
TODO: Document this class / interface here |
| ConcurrentCacheMap<K, V> |
An implementation of CacheMap that allows null keys and values. |
| ConstantClock |
Simple clock that returns a constant value given during construction. |
| DateFieldFormatImpl |
Default implementation for formatting and parsing dates in JIRA. |
| DefaultAttachmentConfig |
|
| DefaultBaseUrl |
|
| DelimeterInserter |
This can take an input string and look into it for occurences of given terms. |
| DomFactory |
|
| DowngradeUtilsImpl |
provides access to the jira-downgrade.properties file |
| EasyList |
This class is deprecated.
Use com.google.common.collect.Lists instead. Since v5.0.
|
| EmailFormatterImpl |
|
| EncodingMap |
EncodingMap is a convenience class which handles conversions between
IANA encoding names and Java encoding names, and vice versa. |
| ErrorCollectionAssert |
Provides methods to help unit tests make assertions about ErrorCollection objects. |
| EvaluateAllPredicate<T> |
A predicate that checks that all the given predicates evaulate to true for the specified input. |
| EventTypeOrderTransformer |
|
| ExceptionInterpreter |
|
| ExceptionInterpreterUtil |
This util will feed an exception through the exception interpreter chain of
responsibility. |
| ExceptionUtil |
|
| FileSystemFileFactory |
|
| FilterCronValidationErrorMappingUtil |
|
| Functions |
Useful standard functions. |
| GlobalPermissionGroupAssociationUtil |
This is a utility class to find out information about ADMINISTER and
SYSTEM_ADMIN global permission information. |
| GroupPermissionCheckerImpl |
|
| ImportUtils |
Utility code originally written to support various importers. |
| IOUtil |
General IO Stream manipulation. |
| JiraArrayUtils |
|
| JiraCollectionUtils |
|
| JiraComponentFactory |
Default implementation of ComponentFactory that uses loadComponent(Class, java.util.Collection) and
loadComponent(Class). |
| JiraComponentLocator |
|
| JiraContactHelperImpl |
|
| JiraDateUtils |
|
| JiraDurationUtils |
Util class reponsible for printing durations in various formats. |
| JiraDurationUtils.DaysDurationFormatter |
This formatter formats time duration to days only. |
| JiraDurationUtils.HoursDurationFormatter |
This formatter formats time duration to hours only. |
| JiraDurationUtils.PrettyDurationFormatter |
This formatter formats time duration to "pretty" format, such as 3 weeks, 2 days, 1 hour, 15 minutes. |
| JiraEntityUtils |
|
| JiraKeyUtils |
|
| JiraKeyUtilsAccesor |
|
| JiraKeyUtilsAccesor.MockKeyMatcher |
|
| JiraKeyUtilsAccesor.MockProductionKeyMatcher |
|
| JiraKeyUtilsBean |
Component that provides access to project and issue key utilities. |
| JiraTypeUtils |
|
| JiraUrlCodec |
Class to wrap around the encoding of query strings. |
| JiraUtils |
Miscellaneous utility methods. |
| JiraUtilsBean |
A bean version of JiraUtils that can be mocked out out |
| JiraVelocityHelper |
A simple class store methods we want to expose to velocity templates
|
| JiraVelocityUtils |
Helper class that contains a number of utility methods for velocity templates. |
| JiraVelocityUtils.LazyCalendar |
|
| JiraWebUtils |
|
| KeyValuePairImpl<K, V> |
|
| KeyValueParser |
Parses a key-value pair in a String such as "portNumber=5432" into its separate values |
| LimitedOutputStream |
An OutputStream that throws an LimitedOutputStream.TooBigIOException if more than the configured number of bytes are
ever written to the output stream. |
| ListOrderedMessageSetImpl |
Is a message set that keeps the messages and warnings in the order in which they were added. |
| LocaleParser |
Static utility to parse locale Strings into Locale objects. |
| Lock |
Used to lock resources using a file system file as a lock
|
| LuceneDirectoryUtilsImpl |
|
| LuceneUtils |
A simple utility class for our common Lucene usage methods. |
| MapUtils |
This class is deprecated.
Use Guava or build your own inverter instead. Since v6.3.
|
| MeridianHour |
Holder of a 12 hour time with a meridian indicator (am/pm). |
| 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. |
| MockAttachmentConfig |
|
| MockBuildUtilsInfo |
|
| NameComparator |
Comparison function that sorts based on the name of a Named object. |
| NanoStopWatch |
|
| NoopI18nFactory |
A factory for NoopI18nHelper objects. |
| NoopI18nHelper |
An I18nHelper that returns the i18n key concatenated with its arguments. |
| ObjectUtils |
|
| OracleDataSizeExceptionInterpreter |
This implementation of ExceptionInterpreter shows links to confluence howto's on how
to fix the oracle large string problem. |
| ParameterKeys |
|
| ParameterStore |
|
| ParameterUtils |
This class can be used to "parse" values from a map of parameters. |
| PathUtils |
This class contains utility methods for manipulating paths. |
| PeriodicClock |
A com.atlassian.core.util.Clock implementation that periodically increments the returned value. |
| 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. |
| RealClock |
A clock implementation the returns the current time. |
| RegexpUtils |
|
| SecurityTypeUtils |
|
| SimpleErrorCollection |
|
| Sinks |
|
| StopWatch |
|
| StreamCopyingConsumer |
Copies an java.io.InputStream to the configured java.io.OutputStream. |
| StrictMockClock |
A mock com.atlassian.core.util.Clock that will return predefined dates and will throws exception, if
called more times than the number of predefined values. |
| TempDirectoryUtil |
This util class was added to be able to create a "temporary" directory. |
| UnsupportedBrowserManager |
Contains a map of unsupported browsers and error message keys. |
| UriMatcher |
Utility class for matching URIs. |
| UriQueryParser |
This class converts the URI query parameters into a map. |
| UriValidator |
Verify that a url is not executable
Needs to be instantiated to support testing - oh PowerMock wherefore art thou |
| UriValidatorFactory |
Instantiates an UriValidator using the encoding defined in the
ApplicationProperties |
| UrlBuilder |
Builds a URL from parameters. |
| URLCodec |
Implements the 'www-form-urlencoded' encoding scheme,
also misleadingly known as URL encoding. |
| UrlValidator |
Performs URL validation. |
| UserAgentUtil.Browser |
|
| UserAgentUtil.OperatingSystem |
|
| UserAgentUtil.UserAgent |
|
| UserAgentUtilImpl |
Default Implementation for Sniffing User Agents. |
| VelocityParamFactoryImpl |
|
| XmlReader |
This handles several XML-related tasks that normal java.io Readers
don't support, inluding use of IETF standard encoding names and
automatic detection of most XML encodings. |
| ZipUtils |
Simple utility functions for dealing with zip files. |