Interface | Description |
---|---|
AttachmentConfig |
Interface getting attachment configurations.
|
BaseUrl | |
BuildUtilsInfo |
Provides version information about the currently running build of JIRA platform.
|
CacheMap<K,V> |
An object that caches values that are mapped under keys.
|
ClockAware |
Marks classes that perform time computations and are using
Clock s. |
Closeable |
A Closeable is a source or destination of data that can be closed.
|
ComponentFactory |
A factory that allows objects to be created through constructor dependency injection at runtime.
|
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.
|
DurationFormatterProvider |
Provider for
JiraDurationUtils.DurationFormatter . |
EmailFormatter |
Returned email address appropriately masked/hidden for the current user.
|
ErrorCollection |
A very simple interface to collect errors.
|
ExecutorServiceWrapper | |
ExperienceOverride |
SPI which is implemented by an internal plugin, useful for delegating some part of logic outside of jira-core.
|
FileFactory |
Interface for file operations.
|
Function<D,R> |
A Function that resolves Descriptors (of type D) to a Resource (of type R).
|
GroupPermissionChecker | |
I18nHelper |
I18nHelper is the main interface for finding internationalised text in JIRA.
|
I18nHelper.BeanFactory |
Ths BeanFactory is used to instantiate
I18nHelper instances for a specific Locale or User. |
InstanceInfo |
Provides information about this jira instance.
|
JiraContactHelper |
Helper for getting User Contact information links
|
JiraDurationUtils.DurationFormatter |
This interface defines methods for formatting time duration
|
JiraKey | |
JiraKeyUtils.KeyMatcher | |
JiraProductInformation |
This class is not intended to be used outside of the setup process.
|
KeyValuePair<K,V> |
Represents a Key-Value Pair
|
LuceneDirectoryUtils | |
MessageSet |
Used to communicate error and warning messages.
|
Named | |
NamedWithDescription | |
NamedWithId | |
OrderByRequestParser |
A component that can parse raw strings into
OrderByRequest objects. |
OrderByRequests.ExtractableField<T> |
A field implementing this interface provides a method for extracting the field's value from an entity
of type
T . |
Page<T> |
A single page of values.
|
PageRequest |
Pagination request.
|
Predicate<T> |
Evaluate an input and return true or false.
|
Resolver<I,O> |
A interface to resolve some input object into an output object.
|
Shutdown |
Used to shut something down.
|
Supplier<T> |
A Supplier of objects of a single type.
|
UserAgentUtil |
Utility class for sniffer UserAgents
|
VelocityParamFactory |
Factory that can create default Velocity Parameters for use in Velocity templates.
|
Visitor<T> |
Callback interface for code that implements the Visitor Pattern.
|
WarningCollection |
A very simple interface to collect warnings.
|
Class | Description |
---|---|
AbstractMessageSet |
Base class for the message set.
|
AnswerWith |
Mockito answers
|
AttachmentUtils | Deprecated
Use
AttachmentManager only. |
AttachmentUtils.AttachmentAdapter | Deprecated
Use
AttachmentStore with AttachmentStore.AttachmentAdapter . |
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 | Deprecated
you shouldn't be using this class directly, use
BuildUtilsInfo instead. |
BuildUtilsInfoImpl |
This class gives access to build-time properties at runtime.
|
CaseFolding |
Utility for case folding Java Strings.
|
ClassNameAbbreviator |
Class name abbreviator.
|
Clocks |
Utilities for clocks.
|
CollectionAssert |
Assertions for unit tests to use on collections.
|
CollectionReorderer | |
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
|
ConstantClock |
Simple clock that returns a constant value given during construction.
|
DateFieldFormatImpl |
Default implementation for formatting and parsing dates in JIRA.
|
DefaultAttachmentConfig | |
DefaultBaseUrl | |
DefaultDurationFormatterProvider | |
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
|
DuckTypeProxyFactory |
Use this Factory to produce "Duck Type" proxies of a given interface with a delegate object that "implements" a
subset of the interface methods.
|
EasyList | Deprecated
Use
Lists instead. |
EitherUtils |
Utility functions for Eithers.
|
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.
|
ErrorCollections |
Static factory methods for creating simple
ErrorCollection instances. |
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 | |
Functions |
Useful standard functions.
|
GlobalPermissionGroupAssociationUtil |
This is a utility class to find out information about
Permissions.ADMINISTER and
Permissions.SYSTEM_ADMIN global permission information. |
GroupPermissionCheckerImpl | |
ImportUtils |
Utility code originally written to support various importers.
|
IndexDocumentConfigurationControlUtil | |
InstanceInfoImpl |
Provides information about this jira instance.
|
IOUtil |
General IO Stream manipulation.
|
JiraArrayUtils | |
JiraCollectionUtils | |
JiraComponentFactory |
Default implementation of
ComponentFactory that uses JiraUtils.loadComponent(Class, java.util.Collection) and
JiraUtils.loadComponent(Class) . |
JiraComponentLocator | |
JiraContactHelperImpl | |
JiraDateUtils | |
JiraDurationUtils |
Util class responsible 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.
|
JiraReleaseType |
A type of JIRA release.
|
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
|
Longs |
Contains static utility methods pertaining to the
Long type. |
LuceneDirectoryUtilsImpl | |
MapUtils | Deprecated
Use Guava or build your own inverter instead.
|
MemoryPool |
Holds information about a particular MemoryPool in the JVM.
|
MemoryPools |
Gathers data about the JVM memory pools
|
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 | |
MockBaseUrl | |
MockBuildUtilsInfo | |
NameComparator |
Comparison function that sorts based on the name of a
Named object. |
NamedPredicates | |
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.
|
OrderByRequest<T> |
Represents an "order by" request.
|
OrderByRequestParserImpl | |
OrderByRequests |
Class containing useful methods for sorting in accordance with
OrderByRequest s. |
PageRequests |
Class containing static factory methods used to create
PageRequest instances. |
Pages |
Class containing static factory methods used to create
Page instances. |
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
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.
|
ProgressPageControl | |
PropertiesFileBackedJiraProductInformation | |
RealClock |
A clock implementation the returns the current time.
|
RegexpUtils | |
SearchResultMatcher |
Matcher for
SearchResult from testkit. |
SecurityTypeUtils | |
SimpleErrorCollection |
The most straightforward serializable implementation of ErrorCollection interface.
|
SimpleWarningCollection |
A simple implementation of the warning collection interface
|
Sinks | |
StopWatch | |
Streams | |
StrictMockClock |
A mock
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.
|
TextUtil |
You can never have enough StringUtils or TextUtils
|
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 | |
WhisperMessageModuleDescriptor |
Module descriptor for
|
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.
|
Enum | Description |
---|---|
ErrorCollection.Reason | |
JiraProductInformation.Keys | |
MessageSet.Level |
Message levels
|
NaturalOrderStringComparator |
Natural Order String Comparator compares Strings in a more "human friendly" way.
|
OrderByRequest.Order | |
UserAgentUtil.BrowserFamily | |
UserAgentUtil.BrowserMajorVersion | |
UserAgentUtil.OperatingSystem.OperatingSystemFamily |
Exception | Description |
---|---|
LimitedOutputStream.TooBigIOException | |
LockException |
Thrown when a timeout has been reached while trying to obtain a lock
|
ParameterUtils.DateTooEarlyException | Deprecated
Only used in deprecated method.
|
PathTraversalException |
Indicates that a potential path traversal was prevented.
|
PathTraversalRuntimeException | |
RuntimeInterruptedException |
Convenience class for re-throwing
InterruptedException . |
RuntimeIOException |
An IOException was encountered and the stupid programmer didn't know how to recover, so this got thrown instead.
|
ValidationFailureException |
A validation exception is essentially a "throwable" error collection.
|
Annotation Type | Description |
---|---|
InjectableComponent |
The annotated type (a component), field (a component dependency for another class), or constructor was designed to be
compatible with injection, meaning that:
|
NonInjectableComponent |
The annotated type (a component), field (a component dependency for another class), or constructor was not designed
to be compatible with injection, meaning that:
|
NotNull | Deprecated
Use
Nonnull instead. |
OnDemand |
Describes elements in JIRA code base, whose change will affect the On Demand code in terms of compilation or runtime
behaviour.
|
SlowTest |
This annotation marks tests that for some reason are taking more time to execute than our usual tests.
|
Copyright © 2002-2019 Atlassian. All Rights Reserved.