Interface | Description |
---|---|
DumpUtils.Dump | |
FileRotator.Reader |
External class that reads data from a given
InputStream . |
FileRotator.Rewriter |
External class that reads existing data from given
InputStream ,
then writes any modified data to OutputStream . |
FileRotator.Writer |
External class that writes data to a given
OutputStream . |
IState |
The interface for implementing states in a
StateMachine |
Predicate<T> |
A Predicate can determine a true or false value for any input of its
parameterized type.
|
XmlUtils.ReadMapCallback | |
XmlUtils.WriteMapCallback |
Class | Description |
---|---|
ArrayUtils |
ArrayUtils contains some methods that you can call to find out
the most efficient increments by which to grow arrays.
|
AsyncChannel |
An asynchronous channel between two handlers.
|
AsyncService |
A service that receives Intents and IBinder transactions
as messages via an AsyncChannel.
|
AsyncService.AsyncServiceInfo | |
BitwiseInputStream |
An object that provides bitwise incremental read access to a byte array.
|
BitwiseOutputStream |
An object that provides bitwise incremental write access to a byte array.
|
CallbackRegistry<C,T,A> |
Tracks callbacks for the event.
|
CallbackRegistry.NotifierCallback<C,T,A> |
Class used to notify events from CallbackRegistry.
|
CharSequences |
CharSequence utility methods. |
DumpUtils |
Helper functions for dumping the state of system services.
|
FastMath |
Fast and loose math routines.
|
FastPrintWriter | |
FastXmlSerializer |
This is a quick and dirty implementation of XmlSerializer that isn't horribly
painfully slow like the normal one.
|
FileRotator |
Utility that rotates files over time, similar to
logrotate . |
GrowingArrayUtils |
A helper class that aims to provide comparable growth performance to ArrayList, but on primitive
arrays.
|
HexDump | |
ImageUtils |
Utility class for image analysis and processing.
|
IndentingPrintWriter |
Lightweight wrapper around
PrintWriter that automatically indents
newlines based on internal state. |
JournaledFile | Deprecated
Use
AtomicFile instead. |
LineBreakBufferedWriter |
A writer that breaks up its output into chunks before writing to its out writer,
and which is linebreak aware, i.e., chunks will created along line breaks, if
possible.
|
LocalLog |
Helper class for logging serious issues, which also keeps a small
snapshot of the logged events that can be printed later, such as part
of a system service's dumpsys output.
|
MemInfoReader | |
MessageUtils |
Static utility class for dealing with
Message objects. |
MimeIconUtils | |
NotificationColorUtil |
Helper class to process legacy (Holo) notifications to make them look like material notifications.
|
ParcelableString |
Helper class to adapt a simple String to cases where a Parcelable is expected.
|
Preconditions |
Simple static methods to be called at the start of your own methods to verify
correct arguments and state.
|
Predicates |
Predicates contains static methods for creating the standard set of
Predicate objects. |
ProcFileReader |
Reader that specializes in parsing
/proc/ files quickly. |
ProgressReporter |
Tracks and reports progress of a single task to a
IProgressListener . |
Protocol |
This class defines Message.what base addresses for various protocols that are recognized
to be unique by any
com.android.internal.util.Statemachine implementation. |
RingBufferIndices |
Helper class for implementing a ring buffer.
|
ScreenShapeHelper | |
SizedInputStream |
Reads exact number of bytes from wrapped stream, returning EOF once those
bytes have been read.
|
State |
The class for implementing states in a StateMachine
|
StateMachine |
The state machine defined here is a hierarchical state machine which processes messages
and can have states arranged hierarchically.
|
StateMachine.LogRec |
StateMachine logging record.
|
TypedProperties |
A
Map that publishes a set of typed properties, defined by
zero or more Reader s containing textual definitions and assignments. |
UserIcons |
Helper class that generates default user icons.
|
VirtualRefBasePtr |
Helper class that contains a strong reference to a VirtualRefBase native
object.
|
WakeupMessage |
An AlarmListener that sends the specified message to a Handler and keeps the system awake until
the message is processed.
|
XmlUtils |
Exception | Description |
---|---|
BitwiseInputStream.AccessException |
An exception to report access problems.
|
BitwiseOutputStream.AccessException |
An exception to report access problems.
|
TypedProperties.ParseException |
An unchecked exception that is thrown when encountering a syntax
or semantic error in the input.
|
TypedProperties.TypeException |
An unchecked exception that is thrown if a
get<TYPE>() method
is used to retrieve a parameter whose type does not match the method name. |
Error | Description |
---|---|
MessageUtils.DuplicateConstantError |
Thrown when two different constants have the same value.
|