com.android.dx.io
Class EncodedValueReader
java.lang.Object
com.android.dx.io.EncodedValueReader
public class EncodedValueReader
- extends Object
SAX-style reader for encoded values.
TODO: convert this to a pull-style reader
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENCODED_BYTE
public static final int ENCODED_BYTE
- See Also:
- Constant Field Values
ENCODED_SHORT
public static final int ENCODED_SHORT
- See Also:
- Constant Field Values
ENCODED_CHAR
public static final int ENCODED_CHAR
- See Also:
- Constant Field Values
ENCODED_INT
public static final int ENCODED_INT
- See Also:
- Constant Field Values
ENCODED_LONG
public static final int ENCODED_LONG
- See Also:
- Constant Field Values
ENCODED_FLOAT
public static final int ENCODED_FLOAT
- See Also:
- Constant Field Values
ENCODED_DOUBLE
public static final int ENCODED_DOUBLE
- See Also:
- Constant Field Values
ENCODED_STRING
public static final int ENCODED_STRING
- See Also:
- Constant Field Values
ENCODED_TYPE
public static final int ENCODED_TYPE
- See Also:
- Constant Field Values
ENCODED_FIELD
public static final int ENCODED_FIELD
- See Also:
- Constant Field Values
ENCODED_ENUM
public static final int ENCODED_ENUM
- See Also:
- Constant Field Values
ENCODED_METHOD
public static final int ENCODED_METHOD
- See Also:
- Constant Field Values
ENCODED_ARRAY
public static final int ENCODED_ARRAY
- See Also:
- Constant Field Values
ENCODED_ANNOTATION
public static final int ENCODED_ANNOTATION
- See Also:
- Constant Field Values
ENCODED_NULL
public static final int ENCODED_NULL
- See Also:
- Constant Field Values
ENCODED_BOOLEAN
public static final int ENCODED_BOOLEAN
- See Also:
- Constant Field Values
in
protected final ByteInput in
EncodedValueReader
public EncodedValueReader(ByteInput in)
EncodedValueReader
public EncodedValueReader(EncodedValue in)
readArray
public final void readArray()
readAnnotation
public final void readAnnotation()
readValue
public final void readValue()
visitArray
protected void visitArray(int size)
visitAnnotation
protected void visitAnnotation(int typeIndex,
int size)
visitAnnotationName
protected void visitAnnotationName(int nameIndex)
visitPrimitive
protected void visitPrimitive(int argAndType,
int type,
int arg,
int size)
visitString
protected void visitString(int type,
int index)
visitType
protected void visitType(int type,
int index)
visitField
protected void visitField(int type,
int index)
visitMethod
protected void visitMethod(int type,
int index)
visitArrayValue
protected void visitArrayValue(int argAndType)
visitAnnotationValue
protected void visitAnnotationValue(int argAndType)
visitEncodedBoolean
protected void visitEncodedBoolean(int argAndType)
visitEncodedNull
protected void visitEncodedNull(int argAndType)
Copyright © 2012. All Rights Reserved.