All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractByteRange |
An abstract implementation of the ByteRange API
|
| AbstractPositionedByteRange |
|
| ByteArrayReader |
|
| ByteBufferReader |
|
| ByteRange |
Lightweight, reusable class for specifying ranges of byte[]'s.
|
| ByteReader |
|
| Bytes |
Utility class that handles byte arrays, conversions to/from other types,
comparisons, hash code generation, manufacturing keys for HashMaps or
HashSets, etc.
|
| Bytes.ByteArrayComparator |
Byte array comparator class.
|
| Bytes.RowEndKeyComparator |
|
| Classpath |
|
| Collections |
|
| CollectionUtils |
Utility methods for dealing with Collections, including treating null collections as empty.
|
| CommaSeparated |
CommaSeparated provides an easy way to build comma separated lists
within a String or a StringBuilder.
|
| Crypto |
|
| ImmutableArray<T> |
|
| IndentingStringBuilder |
Abstract class for building wrappers around StringBuilder that can be used to
pre-format pretty-printed output for debugging purposes.
|
| InterfaceAudience |
Annotation to inform users of a package, class or method's intended audience.
|
| InterfaceAudience.LimitedPrivate |
Intended only for the project(s) specified in the annotation.
|
| InterfaceAudience.Private |
Intended for use only within Hadoop itself.
|
| InterfaceAudience.Public |
Intended for use by any project or application.
|
| InterfaceStability |
Annotation to inform users of how much to rely on a particular package,
class or method not changing over time.
|
| InterfaceStability.Evolving |
Evolving, but can break compatibility at minor release (i.e.
|
| InterfaceStability.Stable |
Can evolve while retaining compatibility for minor release boundaries.;
can break compatibility only at major release (ie.
|
| InterfaceStability.Unstable |
No guarantee is provided as to reliability or stability across any
level of release granularity.
|
| IterableUtils |
Utility methods for Iterable including null-safe handlers.
|
| JavaAssert |
Provides a means to detect whether or not Java assert is enabled via the command-line.
|
| JsonUtils |
|
| MutableReference<T> |
|
| Order |
Used to describe or modify the lexicographical sort order of a
byte[].
|
| OrderedBytes |
Utility class that handles ordered byte arrays.
|
| OSInfo |
|
| Pair<K,V> |
|
| ParentheticalStringBuilder |
IndentingStringBuilder that can be used to wrap appended material with an opening
and closing String, but only if any material is written.
|
| PlainStringBuilder |
Implementation of IndentingStringBuilder that ignores formatting
commands, or only emits single whitespaces as appropriate.
|
| PositionedByteRange |
Extends ByteRange with additional methods to support tracking a
consumers position within the viewport.
|
| PrependingStringBuilder |
An IndentingStringBuilder with a trigger: If any non-whitespace output is added,
the trigger will go off and prepend a provided string exactly once.
|
| PrettyStringBuilder |
Implementation of IndentingStringBuilder that honors indentation and
space requests for debugging purposes.
|
| ReadOnlyByteRangeException |
Exception thrown when a read only byte range is modified
|
| Regexes |
|
| SeparatorWriter |
Assistance for writing separators in strings.
|
| SimpleByteRange |
|
| SimplePositionedByteRange |
Extends the basic SimpleMutableByteRange implementation with position
support and it is a readonly version.
|
| SimplePositionedMutableByteRange |
|
| SlfLogger |
|
| StackTrace |
Convenient way of obtaining and manipulating stack traces for debugging.
|