Package com.android.dx.util

Utility classes for class file access/manipulation.

See:
          Description

Interface Summary
AnnotatedOutput Interface for a binary output destination that may be augmented with textual annotations.
ByteArray.GetCursor Helper interface that allows one to get the cursor (of a stream).
IntIterator An iterator for a list of ints.
IntSet A set of integers
LabeledItem An item that has an integer label.
Output Interface for a sink for binary output.
ToHuman Simple interface for objects that can return a "human" (as opposed to a complete but often hard to read) string form.
 

Class Summary
BitIntSet A set of integers, represented by a bit set
Bits Utilities for treating int[]s as bit sets.
ByteArray Wrapper for a byte[], which provides read-only access and can "reveal" a partial slice of the underlying array.
ByteArray.MyDataInputStream Helper class for ByteArray.makeDataInputStream().
ByteArrayAnnotatedOutput Implementation of AnnotatedOutput which stores the written data into a byte[].
FixedSizeList Simple (mostly) fixed-size list of objects, which may be made immutable.
Hex Utilities for formatting numbers as hexadecimal.
HexParser Utilities for parsing hexadecimal text.
IndentingWriter Writer that wraps another writer and passes width-limited and optionally-prefixed output to its subordinate.
IntList Simple list of ints.
LabeledList A list of labeled items, allowing easy lookup by label.
ListIntSet A set of integers, represented by a list
MutabilityControl Very simple base class that implements a flag to control the mutability of instances.
TwoColumnOutput Class that takes a combined output destination and provides two output writers, one of which ends up writing to the left column and one which goes on the right.
Writers Utilities for dealing with Writers.
 

Exception Summary
MutabilityException Exception due to a mutability problem.
Warning Exception which is meant to indicate a non-fatal warning.
 

Package com.android.dx.util Description

Utility classes for class file access/manipulation.



Copyright © 2015. All rights reserved.