Package org.jf.dexlib2.writer.builder
Class BuilderTypeReference
java.lang.Object
org.jf.dexlib2.base.reference.BaseReference
org.jf.dexlib2.base.reference.BaseTypeReference
org.jf.dexlib2.writer.builder.BuilderTypeReference
- All Implemented Interfaces:
CharSequence,Comparable<CharSequence>,Reference,TypeReference,BuilderReference
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jf.dexlib2.iface.reference.Reference
Reference.InvalidReferenceException -
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) final BuilderStringReference -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jf.dexlib2.base.reference.BaseTypeReference
charAt, compareTo, equals, hashCode, length, subSequence, toStringMethods inherited from class org.jf.dexlib2.base.reference.BaseReference
validateReferenceMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.CharSequence
chars, codePoints, isEmptyMethods inherited from interface org.jf.dexlib2.iface.reference.Reference
validateReference
-
Field Details
-
stringReference
-
index
int index
-
-
Constructor Details
-
BuilderTypeReference
BuilderTypeReference(@Nonnull BuilderStringReference stringReference)
-
-
Method Details
-
getType
Description copied from interface:TypeReferenceGets the string representation of the referenced type. The returned string will be a TypeDescriptor, as defined in the dex file specification- Specified by:
getTypein interfaceTypeReference- Returns:
- The string representation of the referenced type.
-
getIndex
public int getIndex()- Specified by:
getIndexin interfaceBuilderReference
-
setIndex
public void setIndex(int index) - Specified by:
setIndexin interfaceBuilderReference
-