| Interface | Description |
|---|---|
| DateProvider |
Provides abstraction over @{link Date#Date()}, to allow code to swap out calls to system date by
a fake date in tests to create reliable tests.
|
| GrabProcessOutput.IProcessOutput | |
| ILogger |
Interface used to display warnings/errors while parsing the SDK content.
|
| IReaderLogger |
Interface to read a line from the
System.in input stream. |
| JvmWideVariable.ValueWrapperMBean<T> |
The MBean interface, as required by a standard MBean implementation.
|
| Class | Description |
|---|---|
| CharSequenceReader |
A
Reader getting its data from a CharSequence. |
| CharSequences |
A number of utility methods around
CharSequence handling, which
adds methods that are available on Strings (such as indexOf,
startsWith and regionMatches and provides equivalent methods
for character sequences. |
| FileUtils | |
| GrabProcessOutput | |
| HashCodes |
Static methods useful for implementing
hashCode() methods. |
| HelpfulEnumConverter<T extends java.lang.Enum<T>> | |
| HtmlBuilder | |
| ImmutableCollectors |
Util for creating
Collector that creates immutable collections, similar to
Collectors. |
| JvmWideVariable<T> |
A proxy object that can access a JVM-wide variable.
|
| LineCollector |
Implementation of the
LineProcessor that will append each line into an array and
provide the array as the processor's result. |
| NativeSourceFileExtensions |
Collections of well-known native compiler file extensions.
|
| NdkUtils |
Utility methods for native build
|
| NullLogger |
Dummy implementation of an
ILogger. |
| OffsetTrackingDecodedXmlValue |
Decodes an XML string value keeping track of the original character offsets.
|
| Pair<S,T> |
A Pair class is simply a 2-tuple for use in this package.
|
| PathUtils |
Utility methods for
Path. |
| PositionXmlParser |
A simple DOM XML parser which can retrieve exact beginning and end offsets
(and line and column numbers) for element nodes as well as attribute nodes.
|
| SdkUtils |
Miscellaneous utilities used by the Android SDK tools
|
| SparseArray<E> |
SparseArrays map integers to Objects.
|
| SparseIntArray |
SparseIntArrays map integers to integers.
|
| StdLogger | |
| StringHelperPOSIX |
POSIX specific StringHelper that applies the following tokenization rules:
|
| StringHelperWindows |
Windows specific StringHelper that applies the following tokenization rules:
|
| TraceUtils |
Static methods useful for tracing.
|
| XmlUtils |
XML Utilities.
|
| Enum | Description |
|---|---|
| GrabProcessOutput.Wait | |
| StdLogger.Level |