META-INF/
META-INF/MANIFEST.MF
brut/
brut/androlib/
brut/androlib/java/
brut/androlib/src/
brut/androlib/res/
brut/androlib/res/data/
brut/androlib/res/data/value/
brut/androlib/res/xml/
brut/androlib/res/decoder/
brut/androlib/res/util/
brut/androlib/err/
brut/androlib/mod/
android/
android/content/
android/content/res/
android/util/
com/
com/mindprod/
com/mindprod/ledatastream/
brut/androlib/java/AndrolibJava.classAndrolibJava.java
package brut.androlib.java
public brut.androlib.java.AndrolibJava extends java.lang.Object {
public void ()
public void decode (brut.androlib.res.util.ExtFile, java.io.File)
brut.androlib.res.util.ExtFile apkFile
java.io.File outDir
public void build (java.io.File, java.io.File)
java.io.File javaDir
java.io.File dex
}
brut/androlib/ApkDecoder.classApkDecoder.java
package brut.androlib
public brut.androlib.ApkDecoder extends java.lang.Object {
public static final short DECODE_SOURCES_NONE
public static final short DECODE_SOURCES_SMALI
public static final short DECODE_SOURCES_JAVA
public static final short DECODE_RESOURCES_NONE
public static final short DECODE_RESOURCES_FULL
private final brut.androlib.Androlib mAndrolib
private brut.androlib.res.util.ExtFile mApkFile
private java.io.File mOutDir
private brut.androlib.res.data.ResTable mResTable
private short mDecodeSources
private short mDecodeResources
private boolean mDebug
private boolean mForceDelete
private String mFrameTag
private boolean mKeepBrokenResources
public void ()
public void (brut.androlib.Androlib)
brut.androlib.Androlib androlib
public void (java.io.File)
java.io.File apkFile
public void (java.io.File, brut.androlib.Androlib)
java.io.File apkFile
brut.androlib.Androlib androlib
public void setApkFile (java.io.File)
java.io.File apkFile
public void setOutDir (java.io.File) throws brut.androlib.AndrolibException
java.io.File outDir
public void decode () throws brut.androlib.AndrolibException
brut.common.BrutException ex
java.io.File outDir
public void setDecodeSources (short) throws brut.androlib.AndrolibException
short mode
public void setDecodeResources (short) throws brut.androlib.AndrolibException
short mode
public void setDebugMode (boolean)
boolean debug
public void setForceDelete (boolean)
boolean forceDelete
public void setFrameworkTag (java.lang.String) throws brut.androlib.AndrolibException
String tag
public void setKeepBrokenResources (boolean)
boolean keepBrokenResources
public brut.androlib.res.data.ResTable getResTable () throws brut.androlib.AndrolibException
public boolean hasSources () throws brut.androlib.AndrolibException
brut.directory.DirectoryException ex
public boolean hasResources () throws brut.androlib.AndrolibException
brut.directory.DirectoryException ex
private java.io.File getOutDir () throws brut.androlib.AndrolibException
private void writeMetaFile () throws brut.androlib.AndrolibException
java.util.Map meta
private void putUsesFramework (java.util.Map) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResPackage pkg
java.util.Iterator i$
java.util.Map meta
java.util.Set pkgs
Integer[] ids
int i
java.util.Map uses
}
brut/androlib/src/DebugInjector.classDebugInjector.java
package brut.androlib.src
public brut.androlib.src.DebugInjector extends java.lang.Object {
private final java.util.ListIterator mIt
private final StringBuilder mOut
private boolean mFirstInstruction
private final java.util.Set mInitializedRegisters
private static final java.util.regex.Pattern REGISTER_INFO_PATTERN
static final boolean $assertionsDisabled
public static void inject (java.util.ListIterator, java.lang.StringBuilder) throws brut.androlib.AndrolibException
java.util.ListIterator it
StringBuilder out
private void (java.util.ListIterator, java.lang.StringBuilder)
java.util.ListIterator it
StringBuilder out
private void inject () throws brut.androlib.AndrolibException
String definition
boolean end
private void injectParameters (java.lang.String) throws brut.androlib.AndrolibException
String definition
int pos
int pos2
String params
int i
int argc
private boolean step ()
String line
private boolean processComment (java.lang.String)
String localName
String localType
String line
java.util.regex.Matcher m
private boolean processDirective (java.lang.String)
String line
String line2
private boolean processInstruction (java.lang.String)
String line
private java.lang.String next ()
private java.lang.String nextAndAppend ()
String line
private void append (java.lang.String)
String append
static void ()
}
brut/androlib/src/DexFileBuilder.classDexFileBuilder.java
package brut.androlib.src
public brut.androlib.src.DexFileBuilder extends java.lang.Object {
private final org.jf.dexlib.DexFile mDexFile
public void ()
public void addSmaliFile (java.io.File) throws brut.androlib.AndrolibException
java.io.FileNotFoundException ex
java.io.File smaliFile
public void addSmaliFile (java.io.InputStream, java.lang.String) throws brut.androlib.AndrolibException
java.io.IOException ex
org.antlr.runtime.RecognitionException ex
java.io.InputStream smaliStream
String name
public void writeTo (java.io.File) throws brut.androlib.AndrolibException
java.io.OutputStream out
java.io.IOException ex
java.io.File dexFile
public byte[] getAsByteArray ()
org.jf.dexlib.CodeItem codeItem
java.util.Iterator i$
org.jf.dexlib.Util.ByteArrayAnnotatedOutput out
byte[] bytes
}
brut/androlib/src/SmaliDecoder.classSmaliDecoder.java
package brut.androlib.src
public brut.androlib.src.SmaliDecoder extends java.lang.Object {
private final java.io.File mApkFile
private final java.io.File mOutDir
private final boolean mDebug
public static void decode (java.io.File, java.io.File, boolean) throws brut.androlib.AndrolibException
java.io.File apkFile
java.io.File outDir
boolean debug
private void (java.io.File, java.io.File, boolean)
java.io.File apkFile
java.io.File outDir
boolean debug
private void decode () throws brut.androlib.AndrolibException
java.io.IOException ex
}
brut/androlib/src/DebugInjector$1.classDebugInjector.java
package brut.androlib.src
brut.androlib.src.DebugInjector$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$Code$Analysis$RegisterType$Category
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
brut/androlib/src/TypeName.classTypeName.java
package brut.androlib.src
public brut.androlib.src.TypeName extends java.lang.Object {
public final String package_
public final String type
public final String innerType
public final int array
private Boolean mIsFileOwner
public void (java.lang.String, int)
String type
int array
public void (java.lang.String, java.lang.String, java.lang.String, int)
String package_
String type
String innerType
int array
public java.lang.String getShortenedName ()
public java.lang.String getName ()
public java.lang.String getName (boolean, boolean)
int i
boolean excludePackage
boolean separateInner
String name
public java.lang.String getJavaFilePath ()
public java.lang.String getSmaliFilePath ()
public java.lang.String getFilePath (boolean)
boolean separateInner
public boolean isInner ()
public boolean isArray ()
public boolean isFileOwner ()
char c
public java.lang.String toString ()
public static brut.androlib.src.TypeName fromInternalName (java.lang.String) throws brut.androlib.AndrolibException
String internal
brut.util.Duo duo
public static java.util.List listFromInternalName (java.lang.String) throws brut.androlib.AndrolibException
brut.util.Duo duo
String internal
java.util.List types
public static brut.util.Duo fetchFromInternalName (java.lang.String) throws brut.androlib.AndrolibException
int pos
String internal
String origInternal
int array
boolean isArray
int length
String package_
String type
String innerType
}
brut/androlib/src/SmaliBuilder.classSmaliBuilder.java
package brut.androlib.src
public brut.androlib.src.SmaliBuilder extends java.lang.Object {
private final brut.androlib.res.util.ExtFile mSmaliDir
private final java.io.File mDexFile
private final boolean mDebug
private brut.androlib.src.DexFileBuilder mDexBuilder
private static final java.util.logging.Logger LOGGER
public static void build (brut.androlib.res.util.ExtFile, java.io.File, boolean) throws brut.androlib.AndrolibException
brut.androlib.res.util.ExtFile smaliDir
java.io.File dexFile
boolean debug
private void (brut.androlib.res.util.ExtFile, java.io.File, boolean)
brut.androlib.res.util.ExtFile smaliDir
java.io.File dexFile
boolean debug
private void build () throws brut.androlib.AndrolibException
String fileName
java.util.Iterator i$
java.io.IOException ex
brut.directory.DirectoryException ex
private void buildFile (java.lang.String) throws brut.androlib.AndrolibException java.io.IOException
int i
String[] linesArray
String line
java.util.ListIterator it
String fileName
java.io.File inFile
java.io.InputStream inStream
StringBuilder out
java.util.List lines
static void ()
}
brut/androlib/ApktoolProperties.classApktoolProperties.java
package brut.androlib
public brut.androlib.ApktoolProperties extends java.lang.Object {
private static java.util.Properties sProps
private static final java.util.logging.Logger LOGGER
public void ()
public static java.lang.String get (java.lang.String)
String key
public static java.util.Properties get ()
private static void loadProps ()
java.io.IOException ex
java.io.InputStream in
static void ()
}
brut/androlib/Androlib.classAndrolib.java
package brut.androlib
public brut.androlib.Androlib extends java.lang.Object {
private final brut.androlib.res.AndrolibResources mAndRes
private static final java.util.logging.Logger LOGGER
private static final String SMALI_DIRNAME
private static final String APK_DIRNAME
private static final String[] APK_RESOURCES_FILENAMES
private static final String[] APK_RESOURCES_WITHOUT_RES_FILENAMES
private static final String[] APP_RESOURCES_FILENAMES
public void ()
public brut.androlib.res.data.ResTable getResTable (brut.androlib.res.util.ExtFile) throws brut.androlib.AndrolibException
brut.androlib.res.util.ExtFile apkFile
public void decodeSourcesRaw (brut.androlib.res.util.ExtFile, java.io.File, boolean) throws brut.androlib.AndrolibException
brut.directory.Directory apk
brut.directory.DirectoryException ex
brut.androlib.res.util.ExtFile apkFile
java.io.File outDir
boolean debug
public void decodeSourcesSmali (java.io.File, java.io.File, boolean) throws brut.androlib.AndrolibException
java.io.File smaliDir
brut.common.BrutException ex
java.io.File apkFile
java.io.File outDir
boolean debug
public void decodeSourcesJava (brut.androlib.res.util.ExtFile, java.io.File, boolean) throws brut.androlib.AndrolibException
brut.androlib.res.util.ExtFile apkFile
java.io.File outDir
boolean debug
public void decodeResourcesRaw (brut.androlib.res.util.ExtFile, java.io.File) throws brut.androlib.AndrolibException
brut.directory.Directory apk
brut.directory.DirectoryException ex
brut.androlib.res.util.ExtFile apkFile
java.io.File outDir
public void decodeResourcesFull (brut.androlib.res.util.ExtFile, java.io.File, brut.androlib.res.data.ResTable) throws brut.androlib.AndrolibException
brut.androlib.res.util.ExtFile apkFile
java.io.File outDir
brut.androlib.res.data.ResTable resTable
public void decodeRawFiles (brut.androlib.res.util.ExtFile, java.io.File) throws brut.androlib.AndrolibException
brut.directory.Directory in
brut.directory.DirectoryException ex
brut.androlib.res.util.ExtFile apkFile
java.io.File outDir
public void writeMetaFile (java.io.File, java.util.Map) throws brut.androlib.AndrolibException
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.File mOutDir
java.util.Map meta
org.yaml.snakeyaml.DumperOptions options
org.yaml.snakeyaml.Yaml yaml
java.io.FileWriter writer
public java.util.Map readMetaFile (brut.androlib.res.util.ExtFile) throws brut.androlib.AndrolibException
java.io.IOException ex
org.yaml.snakeyaml.Yaml yaml
brut.directory.DirectoryException ex
java.io.IOException ex
brut.androlib.res.util.ExtFile appDir
java.io.InputStream in
public void build (java.io.File, java.io.File, boolean, boolean) throws brut.androlib.AndrolibException
java.io.File appDir
java.io.File outFile
boolean forceBuildAll
boolean debug
public void build (brut.androlib.res.util.ExtFile, java.io.File, boolean, boolean) throws brut.androlib.AndrolibException
String outFileName
brut.androlib.res.util.ExtFile appDir
java.io.File outFile
boolean forceBuildAll
boolean debug
java.util.Map meta
Object t1
boolean framework
public void buildSources (java.io.File, boolean, boolean) throws brut.androlib.AndrolibException
java.io.File appDir
boolean forceBuildAll
boolean debug
public boolean buildSourcesRaw (java.io.File, boolean, boolean) throws brut.androlib.AndrolibException
java.io.File working
java.io.File stored
java.io.IOException ex
java.io.File appDir
boolean forceBuildAll
boolean debug
public boolean buildSourcesSmali (java.io.File, boolean, boolean) throws brut.androlib.AndrolibException
java.io.File appDir
boolean forceBuildAll
boolean debug
brut.androlib.res.util.ExtFile smaliDir
java.io.File dex
public boolean buildSourcesJava (java.io.File, boolean, boolean) throws brut.androlib.AndrolibException
java.io.File appDir
boolean forceBuildAll
boolean debug
java.io.File javaDir
java.io.File dex
public void buildResources (brut.androlib.res.util.ExtFile, boolean, boolean, java.util.Map) throws brut.androlib.AndrolibException
brut.androlib.res.util.ExtFile appDir
boolean forceBuildAll
boolean framework
java.util.Map usesFramework
public boolean buildResourcesRaw (brut.androlib.res.util.ExtFile, boolean) throws brut.androlib.AndrolibException
java.io.File apkDir
brut.directory.DirectoryException ex
brut.androlib.res.util.ExtFile appDir
boolean forceBuildAll
public boolean buildResourcesFull (java.io.File, boolean, boolean, java.util.Map) throws brut.androlib.AndrolibException
java.io.File apkFile
java.io.File ninePatch
brut.directory.Directory tmpDir
java.io.File apkDir
java.io.IOException ex
brut.directory.DirectoryException ex
java.io.File appDir
boolean forceBuildAll
boolean framework
java.util.Map usesFramework
public void buildLib (java.io.File, boolean) throws brut.androlib.AndrolibException
brut.common.BrutException ex
java.io.File appDir
boolean forceBuildAll
java.io.File working
java.io.File stored
public void buildApk (java.io.File, java.io.File, boolean) throws brut.androlib.AndrolibException
java.io.File outDir
java.io.File appDir
java.io.File outApk
boolean framework
java.io.File assetDir
public void publicizeResources (java.io.File) throws brut.androlib.AndrolibException
java.io.File arscFile
public void installFramework (java.io.File, java.lang.String) throws brut.androlib.AndrolibException
java.io.File frameFile
String tag
public boolean isFrameworkApk (brut.androlib.res.data.ResTable)
brut.androlib.res.data.ResPackage pkg
java.util.Iterator i$
brut.androlib.res.data.ResTable resTable
public static java.lang.String getVersion ()
String version
private java.io.File[] parseUsesFramework (java.util.Map) throws brut.androlib.AndrolibException
int id
java.util.Iterator i$
java.util.Map usesFramework
java.util.List ids
String tag
java.io.File[] files
int i
private boolean isModified (java.io.File, java.io.File)
java.io.File working
java.io.File stored
private boolean isModified (java.io.File[], java.io.File[])
int i
java.io.File[] working
java.io.File[] stored
private java.io.File[] newFiles (java.lang.String[], java.io.File)
int i
String[] names
java.io.File dir
java.io.File[] files
static void ()
}
brut/androlib/android-framework.jar
brut/androlib/AndrolibException.classAndrolibException.java
package brut.androlib
public brut.androlib.AndrolibException extends brut.common.BrutException {
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
brut/androlib/res/data/ResPackage.classResPackage.java
package brut.androlib.res.data
public brut.androlib.res.data.ResPackage extends java.lang.Object {
private final brut.androlib.res.data.ResTable mResTable
private final int mId
private final String mName
private final java.util.Map mResSpecs
private final java.util.Map mConfigs
private final java.util.Map mTypes
private final java.util.Set mSynthesizedRes
private brut.androlib.res.data.value.ResValueFactory mValueFactory
public void (brut.androlib.res.data.ResTable, int, java.lang.String)
brut.androlib.res.data.ResTable resTable
int id
String name
public java.util.List listResSpecs ()
public boolean hasResSpec (brut.androlib.res.data.ResID)
brut.androlib.res.data.ResID resID
public brut.androlib.res.data.ResResSpec getResSpec (brut.androlib.res.data.ResID) throws brut.androlib.err.UndefinedResObject
brut.androlib.res.data.ResID resID
brut.androlib.res.data.ResResSpec spec
public java.util.List getConfigs ()
public boolean hasConfig (brut.androlib.res.data.ResConfigFlags)
brut.androlib.res.data.ResConfigFlags flags
public brut.androlib.res.data.ResConfig getConfig (brut.androlib.res.data.ResConfigFlags) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResConfigFlags flags
brut.androlib.res.data.ResConfig config
public brut.androlib.res.data.ResConfig getOrCreateConfig (brut.androlib.res.data.ResConfigFlags) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResConfigFlags flags
brut.androlib.res.data.ResConfig config
public java.util.List listTypes ()
public boolean hasType (java.lang.String)
String typeName
public brut.androlib.res.data.ResType getType (java.lang.String) throws brut.androlib.AndrolibException
String typeName
brut.androlib.res.data.ResType type
public java.util.Set listFiles ()
brut.androlib.res.data.ResResource res
java.util.Iterator i$
brut.androlib.res.data.ResResSpec spec
java.util.Iterator i$
java.util.Set ret
public java.util.Collection listValuesFiles ()
brut.androlib.res.data.ResType type
brut.androlib.res.data.ResConfig config
brut.util.Duo key
brut.androlib.res.data.ResValuesFile values
brut.androlib.res.data.ResResource res
java.util.Iterator i$
brut.androlib.res.data.ResResSpec spec
java.util.Iterator i$
java.util.Map ret
public brut.androlib.res.data.ResTable getResTable ()
public int getId ()
public java.lang.String getName ()
boolean isSynthesized (brut.androlib.res.data.ResID)
brut.androlib.res.data.ResID resId
public void addResSpec (brut.androlib.res.data.ResResSpec) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResSpec spec
public void addConfig (brut.androlib.res.data.ResConfig) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResConfig config
public void addType (brut.androlib.res.data.ResType) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResType type
public void addResource (brut.androlib.res.data.ResResource)
brut.androlib.res.data.ResResource res
public void addSynthesizedRes (int)
int resId
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
brut.androlib.res.data.ResPackage other
public int hashCode ()
int hash
public brut.androlib.res.data.value.ResValueFactory getValueFactory ()
}
brut/androlib/res/data/value/ResValueFactory.classResValueFactory.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResValueFactory extends java.lang.Object {
private final brut.androlib.res.data.ResPackage mPackage
public void (brut.androlib.res.data.ResPackage)
brut.androlib.res.data.ResPackage pakage_
public brut.androlib.res.data.value.ResScalarValue factory (int, int, java.lang.String) throws brut.androlib.AndrolibException
int type
int value
String rawValue
public brut.androlib.res.data.value.ResValue factory (java.lang.String)
String value
public brut.androlib.res.data.value.ResBagValue bagFactory (int, brut.util.Duo[]) throws brut.androlib.AndrolibException
int parent
brut.util.Duo[] items
brut.androlib.res.data.value.ResReferenceValue parentVal
int key
public brut.androlib.res.data.value.ResReferenceValue newReference (int, java.lang.String)
int resID
String rawValue
public brut.androlib.res.data.value.ResReferenceValue newReference (int, java.lang.String, boolean)
int resID
String rawValue
boolean theme
}
brut/androlib/res/data/value/ResFloatValue.classResFloatValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResFloatValue extends brut.androlib.res.data.value.ResScalarValue {
private final float mValue
public void (float, java.lang.String)
float value
String rawValue
public float getValue ()
protected java.lang.String encodeAsResXml ()
}
brut/androlib/res/data/value/ResBagValue.classResBagValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResBagValue extends brut.androlib.res.data.value.ResValue implements brut.androlib.res.xml.ResValuesXmlSerializable {
protected final brut.androlib.res.data.value.ResReferenceValue mParent
public void (brut.androlib.res.data.value.ResReferenceValue)
brut.androlib.res.data.value.ResReferenceValue parent
public void serializeToResValuesXml (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws java.io.IOException brut.androlib.AndrolibException
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
String type
public brut.androlib.res.data.value.ResReferenceValue getParent ()
}
brut/androlib/res/data/value/ResStringValue.classResStringValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResStringValue extends brut.androlib.res.data.value.ResScalarValue {
public void (java.lang.String)
String value
public void (java.lang.String, java.lang.String)
String value
String type
public java.lang.String encodeAsResXmlAttr ()
public java.lang.String encodeAsResXmlItemValue ()
public java.lang.String encodeAsResXmlValue ()
protected java.lang.String encodeAsResXml () throws brut.androlib.AndrolibException
protected void serializeExtraXmlAttrs (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws java.io.IOException
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
}
brut/androlib/res/data/value/ResFileValue.classResFileValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResFileValue extends brut.androlib.res.data.value.ResValue {
private final String mPath
public void (java.lang.String)
String path
public java.lang.String getPath ()
public java.lang.String getStrippedPath () throws brut.androlib.AndrolibException
}
brut/androlib/res/data/value/ResEnumAttr.classResEnumAttr.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResEnumAttr extends brut.androlib.res.data.value.ResAttr {
private final brut.util.Duo[] mItems
private final java.util.Map mItemsCache
void (brut.androlib.res.data.value.ResReferenceValue, int, java.lang.Integer, java.lang.Integer, java.lang.Boolean, brut.util.Duo[])
brut.androlib.res.data.value.ResReferenceValue parent
int type
Integer min
Integer max
Boolean l10n
brut.util.Duo[] items
public java.lang.String convertToResXmlFormat (brut.androlib.res.data.value.ResScalarValue) throws brut.androlib.AndrolibException
String ret
brut.androlib.res.data.value.ResScalarValue value
protected void serializeBody (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws brut.androlib.AndrolibException java.io.IOException
int intVal
brut.util.Duo duo
brut.util.Duo[] arr$
int len$
int i$
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
private java.lang.String decodeValue (int) throws brut.androlib.AndrolibException
brut.util.Duo duo
brut.util.Duo[] arr$
int len$
int i$
brut.androlib.res.data.value.ResReferenceValue ref
int value
String value2
}
brut/androlib/res/data/value/ResValue.classResValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResValue extends java.lang.Object {
public void ()
}
brut/androlib/res/data/value/ResDimenValue.classResDimenValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResDimenValue extends brut.androlib.res.data.value.ResIntValue {
public void (int, java.lang.String)
int value
String rawValue
protected java.lang.String encodeAsResXml () throws brut.androlib.AndrolibException
}
brut/androlib/res/data/value/ResFlagsAttr$1.classResFlagsAttr.java
package brut.androlib.res.data.value
brut.androlib.res.data.value.ResFlagsAttr$1 extends java.lang.Object implements java.util.Comparator {
final brut.androlib.res.data.value.ResFlagsAttr this$0
void (brut.androlib.res.data.value.ResFlagsAttr)
public int compare (brut.androlib.res.data.value.ResFlagsAttr$FlagItem, brut.androlib.res.data.value.ResFlagsAttr$FlagItem)
brut.androlib.res.data.value.ResFlagsAttr$FlagItem o1
brut.androlib.res.data.value.ResFlagsAttr$FlagItem o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
brut/androlib/res/data/value/ResFlagsAttr$FlagItem.classResFlagsAttr.java
package brut.androlib.res.data.value
brut.androlib.res.data.value.ResFlagsAttr$FlagItem extends java.lang.Object {
public final brut.androlib.res.data.value.ResReferenceValue ref
public final int flag
public String value
public void (brut.androlib.res.data.value.ResReferenceValue, int)
brut.androlib.res.data.value.ResReferenceValue ref
int flag
public java.lang.String getValue () throws brut.androlib.AndrolibException
}
brut/androlib/res/data/value/ResPluralsValue.classResPluralsValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResPluralsValue extends brut.androlib.res.data.value.ResBagValue implements brut.androlib.res.xml.ResValuesXmlSerializable {
private final brut.androlib.res.data.value.ResScalarValue[] mItems
public static final int BAG_KEY_PLURALS_START
public static final int BAG_KEY_PLURALS_END
private static final String[] QUANTITY_MAP
void (brut.androlib.res.data.value.ResReferenceValue, brut.util.Duo[])
int i
brut.androlib.res.data.value.ResReferenceValue parent
brut.util.Duo[] items
public void serializeToResValuesXml (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws java.io.IOException brut.androlib.AndrolibException
brut.androlib.res.data.value.ResScalarValue item
int i
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
static void ()
}
brut/androlib/res/data/value/ResAttr.classResAttr.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResAttr extends brut.androlib.res.data.value.ResBagValue implements brut.androlib.res.xml.ResValuesXmlSerializable {
private final int mType
private final Integer mMin
private final Integer mMax
private final Boolean mL10n
public static final int BAG_KEY_ATTR_TYPE
private static final int BAG_KEY_ATTR_MIN
private static final int BAG_KEY_ATTR_MAX
private static final int BAG_KEY_ATTR_L10N
private static final int TYPE_REFERENCE
private static final int TYPE_STRING
private static final int TYPE_INT
private static final int TYPE_BOOL
private static final int TYPE_COLOR
private static final int TYPE_FLOAT
private static final int TYPE_DIMEN
private static final int TYPE_FRACTION
private static final int TYPE_ANY_STRING
private static final int TYPE_ENUM
private static final int TYPE_FLAGS
void (brut.androlib.res.data.value.ResReferenceValue, int, java.lang.Integer, java.lang.Integer, java.lang.Boolean)
brut.androlib.res.data.value.ResReferenceValue parentVal
int type
Integer min
Integer max
Boolean l10n
public java.lang.String convertToResXmlFormat (brut.androlib.res.data.value.ResScalarValue) throws brut.androlib.AndrolibException
brut.androlib.res.data.value.ResScalarValue value
public void serializeToResValuesXml (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws java.io.IOException brut.androlib.AndrolibException
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
String type
public static brut.androlib.res.data.value.ResAttr factory (brut.androlib.res.data.value.ResReferenceValue, brut.util.Duo[], brut.androlib.res.data.value.ResValueFactory, brut.androlib.res.data.ResPackage) throws brut.androlib.AndrolibException
int resId
brut.androlib.res.data.value.ResReferenceValue parent
brut.util.Duo[] items
brut.androlib.res.data.value.ResValueFactory factory
brut.androlib.res.data.ResPackage pkg
int type
int scalarType
Integer min
Integer max
Boolean l10n
int i
brut.util.Duo[] attrItems
int j
protected void serializeBody (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws brut.androlib.AndrolibException java.io.IOException
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
protected java.lang.String getTypeAsString ()
String s
}
brut/androlib/res/data/value/ResIdValue.classResIdValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResIdValue extends brut.androlib.res.data.value.ResValue implements brut.androlib.res.xml.ResValuesXmlSerializable {
public void ()
public void serializeToResValuesXml (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws java.io.IOException brut.androlib.AndrolibException
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
}
brut/androlib/res/data/value/ResArrayValue.classResArrayValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResArrayValue extends brut.androlib.res.data.value.ResBagValue implements brut.androlib.res.xml.ResValuesXmlSerializable {
private final brut.androlib.res.data.value.ResScalarValue[] mItems
public static final int BAG_KEY_ARRAY_START
void (brut.androlib.res.data.value.ResReferenceValue, brut.util.Duo[])
int i
brut.androlib.res.data.value.ResReferenceValue parent
brut.util.Duo[] items
public void (brut.androlib.res.data.value.ResReferenceValue, brut.androlib.res.data.value.ResScalarValue[])
brut.androlib.res.data.value.ResReferenceValue parent
brut.androlib.res.data.value.ResScalarValue[] items
public void serializeToResValuesXml (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws java.io.IOException brut.androlib.AndrolibException
int i
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
String type
public java.lang.String getType ()
int i
String type
}
brut/androlib/res/data/value/ResBoolValue.classResBoolValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResBoolValue extends brut.androlib.res.data.value.ResScalarValue {
private final boolean mValue
public void (boolean, java.lang.String)
boolean value
String rawValue
public boolean getValue ()
protected java.lang.String encodeAsResXml ()
}
brut/androlib/res/data/value/ResReferenceValue.classResReferenceValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResReferenceValue extends brut.androlib.res.data.value.ResIntValue {
private final brut.androlib.res.data.ResPackage mPackage
private final boolean mTheme
public void (brut.androlib.res.data.ResPackage, int, java.lang.String)
brut.androlib.res.data.ResPackage package_
int value
String rawValue
public void (brut.androlib.res.data.ResPackage, int, java.lang.String, boolean)
brut.androlib.res.data.ResPackage package_
int value
String rawValue
boolean theme
protected java.lang.String encodeAsResXml () throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResSpec spec
boolean newId
public brut.androlib.res.data.ResResSpec getReferent () throws brut.androlib.AndrolibException
public boolean isNull ()
}
brut/androlib/res/data/value/ResColorValue.classResColorValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResColorValue extends brut.androlib.res.data.value.ResIntValue {
public void (int, java.lang.String)
int value
String rawValue
protected java.lang.String encodeAsResXml ()
}
brut/androlib/res/data/value/ResScalarValue.classResScalarValue.java
package brut.androlib.res.data.value
public abstract brut.androlib.res.data.value.ResScalarValue extends brut.androlib.res.data.value.ResValue implements brut.androlib.res.xml.ResXmlEncodable brut.androlib.res.xml.ResValuesXmlSerializable {
protected final String mType
protected final String mRawValue
protected void (java.lang.String, java.lang.String)
String type
String rawValue
public java.lang.String encodeAsResXmlAttr () throws brut.androlib.AndrolibException
public java.lang.String encodeAsResXmlItemValue () throws brut.androlib.AndrolibException
public java.lang.String encodeAsResXmlValue () throws brut.androlib.AndrolibException
public void serializeToResValuesXml (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws java.io.IOException brut.androlib.AndrolibException
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
String type
boolean item
String tagName
String body
public java.lang.String getType ()
protected void serializeExtraXmlAttrs (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws java.io.IOException
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
protected abstract java.lang.String encodeAsResXml () throws brut.androlib.AndrolibException
}
brut/androlib/res/data/value/ResFlagsAttr.classResFlagsAttr.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResFlagsAttr extends brut.androlib.res.data.value.ResAttr {
private final brut.androlib.res.data.value.ResFlagsAttr$FlagItem[] mItems
private brut.androlib.res.data.value.ResFlagsAttr$FlagItem[] mZeroFlags
private brut.androlib.res.data.value.ResFlagsAttr$FlagItem[] mFlags
void (brut.androlib.res.data.value.ResReferenceValue, int, java.lang.Integer, java.lang.Integer, java.lang.Boolean, brut.util.Duo[])
int i
brut.androlib.res.data.value.ResReferenceValue parent
int type
Integer min
Integer max
Boolean l10n
brut.util.Duo[] items
public java.lang.String convertToResXmlFormat (brut.androlib.res.data.value.ResScalarValue) throws brut.androlib.AndrolibException
brut.androlib.res.data.value.ResFlagsAttr$FlagItem flagItem
int flag
int i
brut.androlib.res.data.value.ResScalarValue value
int intVal
brut.androlib.res.data.value.ResFlagsAttr$FlagItem[] flagItems
int[] flags
int flagsCount
protected void serializeBody (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws brut.androlib.AndrolibException java.io.IOException
brut.androlib.res.data.value.ResFlagsAttr$FlagItem item
int i
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
private boolean isSubpartOf (int, int[])
int i
int flag
int[] flags
private java.lang.String renderFlags (brut.androlib.res.data.value.ResFlagsAttr$FlagItem[]) throws brut.androlib.AndrolibException
int i
brut.androlib.res.data.value.ResFlagsAttr$FlagItem[] flags
String ret
private void loadFlags ()
brut.androlib.res.data.value.ResFlagsAttr$FlagItem item
int i
brut.androlib.res.data.value.ResFlagsAttr$FlagItem[] zeroFlags
int zeroFlagsCount
brut.androlib.res.data.value.ResFlagsAttr$FlagItem[] flags
int flagsCount
}
brut/androlib/res/data/value/ResFractionValue.classResFractionValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResFractionValue extends brut.androlib.res.data.value.ResIntValue {
public void (int, java.lang.String)
int value
String rawValue
protected java.lang.String encodeAsResXml () throws brut.androlib.AndrolibException
}
brut/androlib/res/data/value/ResStyleValue.classResStyleValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResStyleValue extends brut.androlib.res.data.value.ResBagValue implements brut.androlib.res.xml.ResValuesXmlSerializable {
private final brut.util.Duo[] mItems
void (brut.androlib.res.data.value.ResReferenceValue, brut.util.Duo[], brut.androlib.res.data.value.ResValueFactory)
int i
brut.androlib.res.data.value.ResReferenceValue parent
brut.util.Duo[] items
brut.androlib.res.data.value.ResValueFactory factory
public void serializeToResValuesXml (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws java.io.IOException brut.androlib.AndrolibException
brut.androlib.res.data.ResResSpec spec
brut.androlib.res.data.value.ResAttr attr
String value
int i
org.xmlpull.v1.XmlSerializer serializer
brut.androlib.res.data.ResResource res
}
brut/androlib/res/data/value/ResIntValue.classResIntValue.java
package brut.androlib.res.data.value
public brut.androlib.res.data.value.ResIntValue extends brut.androlib.res.data.value.ResScalarValue {
protected final int mValue
public void (int, java.lang.String)
int value
String rawValue
public void (int, java.lang.String, java.lang.String)
int value
String rawValue
String type
public int getValue ()
protected java.lang.String encodeAsResXml () throws brut.androlib.AndrolibException
}
brut/androlib/res/data/ResValuesFile.classResValuesFile.java
package brut.androlib.res.data
public brut.androlib.res.data.ResValuesFile extends java.lang.Object {
private final brut.androlib.res.data.ResPackage mPackage
private final brut.androlib.res.data.ResType mType
private final brut.androlib.res.data.ResConfig mConfig
private final java.util.Set mResources
public void (brut.androlib.res.data.ResPackage, brut.androlib.res.data.ResType, brut.androlib.res.data.ResConfig)
brut.androlib.res.data.ResPackage pkg
brut.androlib.res.data.ResType type
brut.androlib.res.data.ResConfig config
public java.lang.String getPath ()
public java.util.Set listResources ()
public brut.androlib.res.data.ResType getType ()
public brut.androlib.res.data.ResConfig getConfig ()
public boolean isSynthesized (brut.androlib.res.data.ResResource)
brut.androlib.res.data.ResResource res
public void addResource (brut.androlib.res.data.ResResource)
brut.androlib.res.data.ResResource res
public boolean equals (java.lang.Object)
Object obj
brut.androlib.res.data.ResValuesFile other
public int hashCode ()
int hash
}
brut/androlib/res/data/ResResource.classResResource.java
package brut.androlib.res.data
public brut.androlib.res.data.ResResource extends java.lang.Object {
private final brut.androlib.res.data.ResConfig mConfig
private final brut.androlib.res.data.ResResSpec mResSpec
private final brut.androlib.res.data.value.ResValue mValue
public void (brut.androlib.res.data.ResConfig, brut.androlib.res.data.ResResSpec, brut.androlib.res.data.value.ResValue)
brut.androlib.res.data.ResConfig config
brut.androlib.res.data.ResResSpec spec
brut.androlib.res.data.value.ResValue value
public java.lang.String getFilePath ()
public brut.androlib.res.data.ResConfig getConfig ()
public brut.androlib.res.data.ResResSpec getResSpec ()
public brut.androlib.res.data.value.ResValue getValue ()
public void replace (brut.androlib.res.data.value.ResValue) throws brut.androlib.AndrolibException
brut.androlib.res.data.value.ResValue value
brut.androlib.res.data.ResResource res
public java.lang.String toString ()
}
brut/androlib/res/data/ResResSpec.classResResSpec.java
package brut.androlib.res.data
public brut.androlib.res.data.ResResSpec extends java.lang.Object {
private final brut.androlib.res.data.ResID mId
private final String mName
private final brut.androlib.res.data.ResPackage mPackage
private final brut.androlib.res.data.ResType mType
private final java.util.Map mResources
public void (brut.androlib.res.data.ResID, java.lang.String, brut.androlib.res.data.ResPackage, brut.androlib.res.data.ResType)
brut.androlib.res.data.ResID id
String name
brut.androlib.res.data.ResPackage pkg
brut.androlib.res.data.ResType type
public java.util.Set listResources ()
public brut.androlib.res.data.ResResource getResource (brut.androlib.res.data.ResConfig) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResConfig config
public brut.androlib.res.data.ResResource getResource (brut.androlib.res.data.ResConfigFlags) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResConfigFlags config
brut.androlib.res.data.ResResource res
public boolean hasResource (brut.androlib.res.data.ResConfig)
brut.androlib.res.data.ResConfig config
private boolean hasResource (brut.androlib.res.data.ResConfigFlags)
brut.androlib.res.data.ResConfigFlags flags
public brut.androlib.res.data.ResResource getDefaultResource () throws brut.androlib.AndrolibException
public boolean hasDefaultResource ()
public java.lang.String getFullName ()
public java.lang.String getFullName (brut.androlib.res.data.ResPackage, boolean)
brut.androlib.res.data.ResPackage relativeToPackage
boolean excludeType
public java.lang.String getFullName (boolean, boolean)
boolean excludePackage
boolean excludeType
public brut.androlib.res.data.ResID getId ()
public java.lang.String getName ()
public brut.androlib.res.data.ResPackage getPackage ()
public brut.androlib.res.data.ResType getType ()
public void addResource (brut.androlib.res.data.ResResource) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResource res
public void addResource (brut.androlib.res.data.ResResource, boolean) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResource res
boolean overwrite
brut.androlib.res.data.ResConfigFlags flags
public java.lang.String toString ()
}
brut/androlib/res/data/ResID.classResID.java
package brut.androlib.res.data
public brut.androlib.res.data.ResID extends java.lang.Object {
public final int package_
public final int type
public final int entry
public final int id
public void (int, int, int)
int package_
int type
int entry
public void (int)
int id
public void (int, int, int, int)
int package_
int type
int entry
int id
public java.lang.String toString ()
public int hashCode ()
int hash
public boolean equals (java.lang.Object)
Object obj
brut.androlib.res.data.ResID other
}
brut/androlib/res/data/ResConfig.classResConfig.java
package brut.androlib.res.data
public brut.androlib.res.data.ResConfig extends java.lang.Object {
private final brut.androlib.res.data.ResConfigFlags mFlags
private final java.util.Map mResources
public void (brut.androlib.res.data.ResConfigFlags)
brut.androlib.res.data.ResConfigFlags flags
public java.util.Set listResources ()
public brut.androlib.res.data.ResResource getResource (brut.androlib.res.data.ResResSpec) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResSpec spec
brut.androlib.res.data.ResResource res
public java.util.Set listResSpecs ()
public brut.androlib.res.data.ResConfigFlags getFlags ()
public void addResource (brut.androlib.res.data.ResResource) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResource res
public void addResource (brut.androlib.res.data.ResResource, boolean) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResource res
boolean overwrite
brut.androlib.res.data.ResResSpec spec
public java.lang.String toString ()
}
brut/androlib/res/data/ResTable.classResTable.java
package brut.androlib.res.data
public brut.androlib.res.data.ResTable extends java.lang.Object {
private final brut.androlib.res.AndrolibResources mAndRes
private final java.util.Map mPackagesById
private final java.util.Map mPackagesByName
private final java.util.Set mMainPackages
private final java.util.Set mFramePackages
private String mFrameTag
public void ()
public void (brut.androlib.res.AndrolibResources)
brut.androlib.res.AndrolibResources andRes
public brut.androlib.res.data.ResResSpec getResSpec (int) throws brut.androlib.AndrolibException
int resID
public brut.androlib.res.data.ResResSpec getResSpec (brut.androlib.res.data.ResID) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResID resID
public java.util.Set listMainPackages ()
public java.util.Set listFramePackages ()
public brut.androlib.res.data.ResPackage getPackage (int) throws brut.androlib.AndrolibException
int id
brut.androlib.res.data.ResPackage pkg
public brut.androlib.res.data.ResPackage getPackage (java.lang.String) throws brut.androlib.AndrolibException
String name
brut.androlib.res.data.ResPackage pkg
public boolean hasPackage (int)
int id
public boolean hasPackage (java.lang.String)
String name
public brut.androlib.res.data.value.ResValue getValue (java.lang.String, java.lang.String, java.lang.String) throws brut.androlib.AndrolibException
String package_
String type
String name
public void addPackage (brut.androlib.res.data.ResPackage, boolean) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResPackage pkg
boolean main
Integer id
String name
public void setFrameTag (java.lang.String)
String tag
}
brut/androlib/res/data/ResConfigFlags.classResConfigFlags.java
package brut.androlib.res.data
public brut.androlib.res.data.ResConfigFlags extends java.lang.Object {
public final short mcc
public final short mnc
public final char[] language
public final char[] country
public final byte orientation
public final byte touchscreen
public final short density
public final byte keyboard
public final byte navigation
public final byte inputFlags
public final short screenWidth
public final short screenHeight
public final short sdkVersion
public final byte screenLayout
public final byte uiMode
public final short smallestScreenWidthDp
public final short screenWidthDp
public final short screenHeightDp
public final boolean isInvalid
private final String mQualifiers
private static int sErrCounter
public static final byte ORIENTATION_ANY
public static final byte ORIENTATION_PORT
public static final byte ORIENTATION_LAND
public static final byte ORIENTATION_SQUARE
public static final byte TOUCHSCREEN_ANY
public static final byte TOUCHSCREEN_NOTOUCH
public static final byte TOUCHSCREEN_STYLUS
public static final byte TOUCHSCREEN_FINGER
public static final short DENSITY_DEFAULT
public static final short DENSITY_LOW
public static final short DENSITY_MEDIUM
public static final short DENSITY_HIGH
public static final short DENSITY_XHIGH
public static final short DENSITY_NONE
public static final byte KEYBOARD_ANY
public static final byte KEYBOARD_NOKEYS
public static final byte KEYBOARD_QWERTY
public static final byte KEYBOARD_12KEY
public static final byte NAVIGATION_ANY
public static final byte NAVIGATION_NONAV
public static final byte NAVIGATION_DPAD
public static final byte NAVIGATION_TRACKBALL
public static final byte NAVIGATION_WHEEL
public static final byte MASK_KEYSHIDDEN
public static final byte KEYSHIDDEN_ANY
public static final byte KEYSHIDDEN_NO
public static final byte KEYSHIDDEN_YES
public static final byte KEYSHIDDEN_SOFT
public static final byte MASK_NAVHIDDEN
public static final byte NAVHIDDEN_ANY
public static final byte NAVHIDDEN_NO
public static final byte NAVHIDDEN_YES
public static final byte MASK_SCREENSIZE
public static final byte SCREENSIZE_ANY
public static final byte SCREENSIZE_SMALL
public static final byte SCREENSIZE_NORMAL
public static final byte SCREENSIZE_LARGE
public static final byte SCREENSIZE_XLARGE
public static final byte MASK_SCREENLONG
public static final byte SCREENLONG_ANY
public static final byte SCREENLONG_NO
public static final byte SCREENLONG_YES
public static final byte MASK_UI_MODE_TYPE
public static final byte UI_MODE_TYPE_ANY
public static final byte UI_MODE_TYPE_NORMAL
public static final byte UI_MODE_TYPE_DESK
public static final byte UI_MODE_TYPE_CAR
public static final byte UI_MODE_TYPE_TELEVISION
public static final byte MASK_UI_MODE_NIGHT
public static final byte UI_MODE_NIGHT_ANY
public static final byte UI_MODE_NIGHT_NO
public static final byte UI_MODE_NIGHT_YES
private static final java.util.logging.Logger LOGGER
public void ()
public void (short, short, char[], char[], byte, byte, short, byte, byte, byte, short, short, short, byte, byte, short, short, short, boolean)
short mcc
short mnc
char[] language
char[] country
byte orientation
byte touchscreen
short density
byte keyboard
byte navigation
byte inputFlags
short screenWidth
short screenHeight
short sdkVersion
byte screenLayout
byte uiMode
short smallestScreenWidthDp
short screenWidthDp
short screenHeightDp
boolean isInvalid
public java.lang.String getQualifiers ()
private java.lang.String generateQualifiers ()
StringBuilder ret
private short getNaturalSdkVersionRequirement ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
brut.androlib.res.data.ResConfigFlags other
public int hashCode ()
int hash
static void ()
}
brut/androlib/res/data/ResType.classResType.java
package brut.androlib.res.data
public final brut.androlib.res.data.ResType extends java.lang.Object {
private final String mName
private final java.util.Map mResSpecs
private final brut.androlib.res.data.ResTable mResTable
private final brut.androlib.res.data.ResPackage mPackage
public void (java.lang.String, brut.androlib.res.data.ResTable, brut.androlib.res.data.ResPackage)
String name
brut.androlib.res.data.ResTable resTable
brut.androlib.res.data.ResPackage package_
public java.lang.String getName ()
public java.util.Set listResSpecs ()
public brut.androlib.res.data.ResResSpec getResSpec (java.lang.String) throws brut.androlib.AndrolibException
String name
brut.androlib.res.data.ResResSpec spec
public void addResSpec (brut.androlib.res.data.ResResSpec) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResSpec spec
public java.lang.String toString ()
}
brut/androlib/res/xml/ResValuesXmlSerializable.classResValuesXmlSerializable.java
package brut.androlib.res.xml
public abstract brut.androlib.res.xml.ResValuesXmlSerializable extends java.lang.Object {
public abstract void serializeToResValuesXml (org.xmlpull.v1.XmlSerializer, brut.androlib.res.data.ResResource) throws java.io.IOException brut.androlib.AndrolibException
}
brut/androlib/res/xml/ResXmlEncoders.classResXmlEncoders.java
package brut.androlib.res.xml
public final brut.androlib.res.xml.ResXmlEncoders extends java.lang.Object {
public void ()
public static java.lang.String escapeXmlChars (java.lang.String)
String str
public static java.lang.String encodeAsResXmlAttr (java.lang.String)
char c
char[] arr$
int len$
int i$
String str
char[] chars
StringBuilder out
public static java.lang.String encodeAsXmlValue (java.lang.String)
char c
char[] arr$
int len$
int i$
String str
char[] chars
StringBuilder out
boolean isInStyleTag
int startPos
boolean enclose
boolean wasSpace
public static boolean hasMultipleNonPositionalSubstitutions (java.lang.String)
String str
public static java.lang.String enumerateNonPositionalSubstitutions (java.lang.String)
Integer sub
java.util.Iterator i$
String str
java.util.List subs
StringBuilder out
int pos
int count
private static java.util.List findNonPositionalSubstitutions (java.lang.String, int)
char c
String str
int max
int pos
int pos2
int count
int length
java.util.List ret
private static boolean isPrintableChar (char)
char c
Character$UnicodeBlock block
}
brut/androlib/res/xml/ResXmlEncodable.classResXmlEncodable.java
package brut.androlib.res.xml
public abstract brut.androlib.res.xml.ResXmlEncodable extends java.lang.Object {
public abstract java.lang.String encodeAsResXmlAttr () throws brut.androlib.AndrolibException
public abstract java.lang.String encodeAsResXmlValue () throws brut.androlib.AndrolibException
}
brut/androlib/res/AndrolibResources.classAndrolibResources.java
package brut.androlib.res
public final brut.androlib.res.AndrolibResources extends java.lang.Object {
public static boolean sKeepBroken
private static final java.util.logging.Logger LOGGER
public void ()
public brut.androlib.res.data.ResTable getResTable (brut.androlib.res.util.ExtFile) throws brut.androlib.AndrolibException
brut.androlib.res.util.ExtFile apkFile
brut.androlib.res.data.ResTable resTable
public brut.androlib.res.data.ResPackage loadMainPkg (brut.androlib.res.data.ResTable, brut.androlib.res.util.ExtFile) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResTable resTable
brut.androlib.res.util.ExtFile apkFile
brut.androlib.res.data.ResPackage[] pkgs
brut.androlib.res.data.ResPackage pkg
public brut.androlib.res.data.ResPackage loadFrameworkPkg (brut.androlib.res.data.ResTable, int, java.lang.String) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResTable resTable
int id
String frameTag
java.io.File apk
brut.androlib.res.data.ResPackage[] pkgs
brut.androlib.res.data.ResPackage pkg
public void decode (brut.androlib.res.data.ResTable, brut.androlib.res.util.ExtFile, java.io.File) throws brut.androlib.AndrolibException
brut.directory.DirectoryException ex
brut.androlib.res.data.ResResource res
java.util.Iterator i$
brut.androlib.res.data.ResValuesFile valuesFile
java.util.Iterator i$
brut.androlib.res.data.ResPackage pkg
java.util.Iterator i$
brut.androlib.res.data.ResTable resTable
brut.androlib.res.util.ExtFile apkFile
java.io.File outDir
brut.util.Duo duo
brut.androlib.res.decoder.ResFileDecoder fileDecoder
brut.androlib.res.decoder.ResAttrDecoder attrDecoder
brut.directory.Directory inApk
brut.directory.Directory in
brut.directory.Directory out
brut.androlib.res.util.ExtMXSerializer xmlSerializer
brut.androlib.AndrolibException decodeError
public void aaptPackage (java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File[], boolean, boolean) throws brut.androlib.AndrolibException
java.io.File file
java.io.File[] arr$
int len$
int i$
brut.common.BrutException ex
java.io.File apkFile
java.io.File manifest
java.io.File resDir
java.io.File rawDir
java.io.File assetDir
java.io.File[] include
boolean update
boolean framework
java.util.List cmd
public boolean detectWhetherAppIsFramework (java.io.File) throws brut.androlib.AndrolibException
java.io.FileNotFoundException ex
java.io.File appDir
java.io.File publicXml
java.util.Iterator it
public void tagSmaliResIDs (brut.androlib.res.data.ResTable, java.io.File) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResTable resTable
java.io.File smaliDir
public void updateSmaliResIDs (brut.androlib.res.data.ResTable, java.io.File) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResTable resTable
java.io.File smaliDir
public brut.util.Duo getResFileDecoder ()
brut.androlib.res.decoder.ResStreamDecoderContainer decoders
brut.androlib.res.decoder.AXmlResourceParser axmlParser
public brut.androlib.res.util.ExtMXSerializer getResXmlSerializer ()
brut.androlib.res.util.ExtMXSerializer serial
private void generateValuesFile (brut.androlib.res.data.ResValuesFile, brut.directory.Directory, brut.androlib.res.util.ExtXmlSerializer) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResource res
java.util.Iterator i$
java.io.OutputStream outStream
java.io.IOException ex
brut.directory.DirectoryException ex
brut.androlib.res.data.ResValuesFile valuesFile
brut.directory.Directory out
brut.androlib.res.util.ExtXmlSerializer serial
private void generatePublicXml (brut.androlib.res.data.ResPackage, brut.directory.Directory, org.xmlpull.v1.XmlSerializer) throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResSpec spec
java.util.Iterator i$
java.io.OutputStream outStream
java.io.IOException ex
brut.directory.DirectoryException ex
brut.androlib.res.data.ResPackage pkg
brut.directory.Directory out
org.xmlpull.v1.XmlSerializer serial
private brut.androlib.res.data.ResPackage[] getResPackagesFromApk (brut.androlib.res.util.ExtFile, brut.androlib.res.data.ResTable, boolean) throws brut.androlib.AndrolibException
brut.directory.DirectoryException ex
brut.androlib.res.util.ExtFile apkFile
brut.androlib.res.data.ResTable resTable
boolean keepBroken
public java.io.File getFrameworkApk (int, java.lang.String) throws brut.androlib.AndrolibException
java.io.File apk
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.InputStream in
java.io.OutputStream out
int id
String frameTag
java.io.File dir
java.io.File apk
public void installFramework (java.io.File, java.lang.String) throws brut.androlib.AndrolibException
java.util.zip.ZipFile zip
java.util.zip.ZipEntry entry
byte[] data
brut.androlib.res.decoder.ARSCDecoder$ARSCData arsc
java.io.File outFile
java.util.zip.CRC32 crc
java.io.IOException ex
java.io.IOException ex
java.util.zip.ZipException ex
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.File frameFile
String tag
java.io.InputStream in
java.util.zip.ZipOutputStream out
public void publicizeResources (java.io.File) throws brut.androlib.AndrolibException
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.File arscFile
byte[] data
java.io.InputStream in
java.io.OutputStream out
public void publicizeResources (byte[]) throws brut.androlib.AndrolibException
byte[] arsc
public void publicizeResources (byte[], brut.androlib.res.decoder.ARSCDecoder$FlagsOffset[]) throws brut.androlib.AndrolibException
int offset
int end
brut.androlib.res.decoder.ARSCDecoder$FlagsOffset flags
brut.androlib.res.decoder.ARSCDecoder$FlagsOffset[] arr$
int len$
int i$
byte[] arsc
brut.androlib.res.decoder.ARSCDecoder$FlagsOffset[] flagsOffsets
private java.io.File getFrameworkDir () throws brut.androlib.AndrolibException
java.io.File dir
public java.io.File getAndroidResourcesFile () throws brut.androlib.AndrolibException
brut.common.BrutException ex
static void ()
}
brut/androlib/res/ResSmaliUpdater.classResSmaliUpdater.java
package brut.androlib.res
public brut.androlib.res.ResSmaliUpdater extends java.lang.Object {
private static final String RES_ID_FORMAT_FIELD
private static final String RES_ID_FORMAT_CONST
private static final java.util.regex.Pattern RES_ID_PATTERN
private static final String RES_NAME_FORMAT
private static final java.util.regex.Pattern RES_NAME_PATTERN
private static final java.util.regex.Pattern R_FILE_PATTERN
private static final java.util.logging.Logger LOGGER
public void ()
public void tagResIDs (brut.androlib.res.data.ResTable, java.io.File) throws brut.androlib.AndrolibException
brut.directory.DirectoryException ex
java.io.IOException ex
brut.directory.DirectoryException ex
brut.androlib.AndrolibException ex
String fileName
java.util.Iterator i$
brut.androlib.res.data.ResTable resTable
java.io.File smaliDir
brut.directory.Directory dir
public void updateResIDs (brut.androlib.res.data.ResTable, java.io.File) throws brut.androlib.AndrolibException
String line
java.util.regex.Matcher m1
java.util.regex.Matcher m2
int resID
java.util.Iterator it
java.io.PrintWriter out
String fileName
java.util.Iterator i$
brut.directory.Directory dir
java.io.IOException ex
brut.directory.DirectoryException ex
brut.androlib.res.data.ResTable resTable
java.io.File smaliDir
private void tagResIdsForFile (brut.androlib.res.data.ResTable, brut.directory.Directory, java.lang.String) throws java.io.IOException brut.directory.DirectoryException brut.androlib.AndrolibException
brut.androlib.res.data.ResResSpec spec
brut.androlib.err.UndefinedResObject ex
int resID
String line
java.util.regex.Matcher m
brut.androlib.res.data.ResTable resTable
brut.directory.Directory dir
String fileName
java.util.Iterator it
java.io.PrintWriter out
private int parseResID (java.lang.String)
String resIDHex
int resID
static void ()
}
brut/androlib/res/decoder/ARSCDecoder$Header.classARSCDecoder.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.ARSCDecoder$Header extends java.lang.Object {
public final short type
public final int chunkSize
public static final short TYPE_NONE
public static final short TYPE_TABLE
public static final short TYPE_PACKAGE
public static final short TYPE_TYPE
public static final short TYPE_CONFIG
public void (short, int)
short type
int size
public static brut.androlib.res.decoder.ARSCDecoder$Header read (brut.util.ExtDataInput) throws java.io.IOException
java.io.EOFException ex
brut.util.ExtDataInput in
short type
}
brut/androlib/res/decoder/ResStreamDecoderContainer.classResStreamDecoderContainer.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.ResStreamDecoderContainer extends java.lang.Object {
private final java.util.Map mDecoders
public void ()
public void decode (java.io.InputStream, java.io.OutputStream, java.lang.String) throws brut.androlib.AndrolibException
java.io.InputStream in
java.io.OutputStream out
String decoderName
public brut.androlib.res.decoder.ResStreamDecoder getDecoder (java.lang.String) throws brut.androlib.AndrolibException
String name
brut.androlib.res.decoder.ResStreamDecoder decoder
public void setDecoder (java.lang.String, brut.androlib.res.decoder.ResStreamDecoder)
String name
brut.androlib.res.decoder.ResStreamDecoder decoder
}
brut/androlib/res/decoder/ARSCDecoder.classARSCDecoder.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.ARSCDecoder extends java.lang.Object {
private final brut.util.ExtDataInput mIn
private final brut.androlib.res.data.ResTable mResTable
private final org.apache.commons.io.input.CountingInputStream mCountIn
private final java.util.List mFlagsOffsets
private final boolean mKeepBroken
private brut.androlib.res.decoder.ARSCDecoder$Header mHeader
private brut.androlib.res.decoder.StringBlock mTableStrings
private brut.androlib.res.decoder.StringBlock mTypeNames
private brut.androlib.res.decoder.StringBlock mSpecNames
private brut.androlib.res.data.ResPackage mPkg
private brut.androlib.res.data.ResType mType
private brut.androlib.res.data.ResConfig mConfig
private int mResId
private boolean[] mMissingResSpecs
private static final short ENTRY_FLAG_COMPLEX
private static final java.util.logging.Logger LOGGER
private static final int KNOWN_CONFIG_BYTES
public static brut.androlib.res.decoder.ARSCDecoder$ARSCData decode (java.io.InputStream, boolean, boolean) throws brut.androlib.AndrolibException
java.io.InputStream arscStream
boolean findFlagsOffsets
boolean keepBroken
public static brut.androlib.res.decoder.ARSCDecoder$ARSCData decode (java.io.InputStream, boolean, boolean, brut.androlib.res.data.ResTable) throws brut.androlib.AndrolibException
brut.androlib.res.decoder.ARSCDecoder decoder
brut.androlib.res.data.ResPackage[] pkgs
java.io.IOException ex
java.io.InputStream arscStream
boolean findFlagsOffsets
boolean keepBroken
brut.androlib.res.data.ResTable resTable
private void (java.io.InputStream, brut.androlib.res.data.ResTable, boolean, boolean)
java.io.InputStream arscStream
brut.androlib.res.data.ResTable resTable
boolean storeFlagsOffsets
boolean keepBroken
private brut.androlib.res.data.ResPackage[] readTable () throws java.io.IOException brut.androlib.AndrolibException
int i
int packageCount
brut.androlib.res.data.ResPackage[] packages
private brut.androlib.res.data.ResPackage readPackage () throws java.io.IOException brut.androlib.AndrolibException
int id
String name
private brut.androlib.res.data.ResType readType () throws brut.androlib.AndrolibException java.io.IOException
byte id
int entryCount
private brut.androlib.res.data.ResConfig readConfig () throws java.io.IOException brut.androlib.AndrolibException
String resName
int i
int entryCount
brut.androlib.res.data.ResConfigFlags flags
int[] entryOffsets
private void readEntry () throws java.io.IOException brut.androlib.AndrolibException
brut.androlib.res.data.ResResSpec spec
short flags
int specNamesId
brut.androlib.res.data.value.ResValue value
brut.androlib.res.data.ResID resId
brut.androlib.res.data.ResResSpec spec
brut.androlib.res.data.ResResource res
private brut.androlib.res.data.value.ResBagValue readComplexEntry () throws java.io.IOException brut.androlib.AndrolibException
int i
int parent
int count
brut.androlib.res.data.value.ResValueFactory factory
brut.util.Duo[] items
private brut.androlib.res.data.value.ResValue readValue () throws java.io.IOException brut.androlib.AndrolibException
byte type
int data
private brut.androlib.res.data.ResConfigFlags readConfigFlags () throws java.io.IOException brut.androlib.AndrolibException
byte[] buf
java.math.BigInteger exceedingBI
int size
boolean isInvalid
short mcc
short mnc
char[] language
char[] country
byte orientation
byte touchscreen
short density
byte keyboard
byte navigation
byte inputFlags
short screenWidth
short screenHeight
short sdkVersion
byte screenLayout
byte uiMode
short smallestScreenWidthDp
short screenWidthDp
short screenHeightDp
int exceedingSize
private void addMissingResSpecs () throws brut.androlib.AndrolibException
brut.androlib.res.data.ResResSpec spec
brut.androlib.res.data.value.ResValue value
brut.androlib.res.data.ResResource res
int i
int resId
private brut.androlib.res.decoder.ARSCDecoder$Header nextChunk () throws java.io.IOException
private void checkChunkType (int) throws brut.androlib.AndrolibException
int expectedType
private void nextChunkCheckType (int) throws java.io.IOException brut.androlib.AndrolibException
int expectedType
static void ()
}
brut/androlib/res/decoder/ResFileDecoder.classResFileDecoder.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.ResFileDecoder extends java.lang.Object {
private final brut.androlib.res.decoder.ResStreamDecoderContainer mDecoders
private static final java.util.logging.Logger LOGGER
public void (brut.androlib.res.decoder.ResStreamDecoderContainer)
brut.androlib.res.decoder.ResStreamDecoderContainer decoders
public void decode (brut.androlib.res.data.ResResource, brut.directory.Directory, brut.directory.Directory) throws brut.androlib.AndrolibException
String outFileName
brut.androlib.err.CantFind9PatchChunk ex
brut.androlib.AndrolibException ex
brut.androlib.res.data.ResResource res
brut.directory.Directory inDir
brut.directory.Directory outDir
brut.androlib.res.data.value.ResFileValue fileValue
String inFileName
String outResName
String typeName
String ext
String outFileName
int extPos
public void decode (brut.directory.Directory, java.lang.String, brut.directory.Directory, java.lang.String, java.lang.String) throws brut.androlib.AndrolibException
java.io.InputStream in
java.io.OutputStream out
java.io.IOException ex
brut.directory.DirectoryException ex
brut.directory.Directory inDir
String inFileName
brut.directory.Directory outDir
String outFileName
String decoder
static void ()
}
brut/androlib/res/decoder/XmlPullStreamDecoder.classXmlPullStreamDecoder.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.XmlPullStreamDecoder extends java.lang.Object implements brut.androlib.res.decoder.ResStreamDecoder {
private final org.xmlpull.v1.XmlPullParser mParser
private final brut.androlib.res.util.ExtXmlSerializer mSerial
public void (org.xmlpull.v1.XmlPullParser, brut.androlib.res.util.ExtXmlSerializer)
org.xmlpull.v1.XmlPullParser parser
brut.androlib.res.util.ExtXmlSerializer serializer
public void decode (java.io.InputStream, java.io.OutputStream) throws brut.androlib.AndrolibException
org.xmlpull.v1.wrapper.XmlPullWrapperFactory factory
org.xmlpull.v1.wrapper.XmlPullParserWrapper par
org.xmlpull.v1.wrapper.XmlSerializerWrapper ser
org.xmlpull.v1.XmlPullParserException ex
java.io.IOException ex
java.io.InputStream in
java.io.OutputStream out
}
brut/androlib/res/decoder/ResStreamDecoder.classResStreamDecoder.java
package brut.androlib.res.decoder
public abstract brut.androlib.res.decoder.ResStreamDecoder extends java.lang.Object {
public abstract void decode (java.io.InputStream, java.io.OutputStream) throws brut.androlib.AndrolibException
}
brut/androlib/res/decoder/ARSCDecoder$ARSCData.classARSCDecoder.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.ARSCDecoder$ARSCData extends java.lang.Object {
private final brut.androlib.res.data.ResPackage[] mPackages
private final brut.androlib.res.decoder.ARSCDecoder$FlagsOffset[] mFlagsOffsets
private final brut.androlib.res.data.ResTable mResTable
public void (brut.androlib.res.data.ResPackage[], brut.androlib.res.decoder.ARSCDecoder$FlagsOffset[], brut.androlib.res.data.ResTable)
brut.androlib.res.data.ResPackage[] packages
brut.androlib.res.decoder.ARSCDecoder$FlagsOffset[] flagsOffsets
brut.androlib.res.data.ResTable resTable
public brut.androlib.res.decoder.ARSCDecoder$FlagsOffset[] getFlagsOffsets ()
public brut.androlib.res.data.ResPackage[] getPackages ()
public brut.androlib.res.data.ResPackage getOnePackage () throws brut.androlib.AndrolibException
public brut.androlib.res.data.ResTable getResTable ()
}
brut/androlib/res/decoder/Res9patchStreamDecoder.classRes9patchStreamDecoder.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.Res9patchStreamDecoder extends java.lang.Object implements brut.androlib.res.decoder.ResStreamDecoder {
private static final int NP_CHUNK_TYPE
private static final int NP_COLOR
public void ()
public void decode (java.io.InputStream, java.io.OutputStream) throws brut.androlib.AndrolibException
int i
int i
byte[] data
java.awt.image.BufferedImage im
int w
int h
java.awt.image.BufferedImage im2
brut.androlib.res.decoder.Res9patchStreamDecoder$NinePatch np
int[] xDivs
int[] yDivs
java.io.IOException ex
java.io.InputStream in
java.io.OutputStream out
private brut.androlib.res.decoder.Res9patchStreamDecoder$NinePatch getNinePatch (byte[]) throws brut.androlib.AndrolibException java.io.IOException
byte[] data
brut.util.ExtDataInput di
private void find9patchChunk (java.io.DataInput) throws brut.androlib.AndrolibException java.io.IOException
java.io.IOException ex
int size
java.io.DataInput di
private void drawHLine (java.awt.image.BufferedImage, int, int, int)
int x
java.awt.image.BufferedImage im
int y
int x1
int x2
private void drawVLine (java.awt.image.BufferedImage, int, int, int)
int y
java.awt.image.BufferedImage im
int x
int y1
int y2
}
brut/androlib/res/decoder/AXmlResourceParser.classAXmlResourceParser.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.AXmlResourceParser extends java.lang.Object implements android.content.res.XmlResourceParser {
private brut.util.ExtDataInput m_reader
private brut.androlib.res.decoder.ResAttrDecoder mAttrDecoder
private brut.androlib.AndrolibException mFirstError
private boolean m_operational
private brut.androlib.res.decoder.StringBlock m_strings
private int[] m_resourceIDs
private brut.androlib.res.decoder.AXmlResourceParser$NamespaceStack m_namespaces
private boolean m_decreaseDepth
private int m_event
private int m_lineNumber
private int m_name
private int m_namespaceUri
private int[] m_attributes
private int m_idAttribute
private int m_classAttribute
private int m_styleAttribute
private static final java.util.logging.Logger LOGGER
private static final String E_NOT_SUPPORTED
private static final int ATTRIBUTE_IX_NAMESPACE_URI
private static final int ATTRIBUTE_IX_NAME
private static final int ATTRIBUTE_IX_VALUE_STRING
private static final int ATTRIBUTE_IX_VALUE_TYPE
private static final int ATTRIBUTE_IX_VALUE_DATA
private static final int ATTRIBUTE_LENGHT
private static final int CHUNK_AXML_FILE
private static final int CHUNK_RESOURCEIDS
private static final int CHUNK_XML_FIRST
private static final int CHUNK_XML_START_NAMESPACE
private static final int CHUNK_XML_END_NAMESPACE
private static final int CHUNK_XML_START_TAG
private static final int CHUNK_XML_END_TAG
private static final int CHUNK_XML_TEXT
private static final int CHUNK_XML_LAST
public void ()
public void (java.io.InputStream)
java.io.InputStream stream
public brut.androlib.AndrolibException getFirstError ()
public brut.androlib.res.decoder.ResAttrDecoder getAttrDecoder ()
public void setAttrDecoder (brut.androlib.res.decoder.ResAttrDecoder)
brut.androlib.res.decoder.ResAttrDecoder attrDecoder
public void open (java.io.InputStream)
java.io.InputStream stream
public void close ()
public int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.IOException e
public int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int eventType
public java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String result
int eventType
public void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int type
String namespace
String name
public int getDepth ()
public int getEventType () throws org.xmlpull.v1.XmlPullParserException
public int getLineNumber ()
public java.lang.String getName ()
public java.lang.String getText ()
public char[] getTextCharacters (int[])
int[] holderForStartAndLength
String text
char[] chars
public java.lang.String getNamespace ()
public java.lang.String getPrefix ()
int prefix
public java.lang.String getPositionDescription ()
public int getNamespaceCount (int) throws org.xmlpull.v1.XmlPullParserException
int depth
public java.lang.String getNamespacePrefix (int) throws org.xmlpull.v1.XmlPullParserException
int pos
int prefix
public java.lang.String getNamespaceUri (int) throws org.xmlpull.v1.XmlPullParserException
int pos
int uri
public java.lang.String getClassAttribute ()
int offset
int value
public java.lang.String getIdAttribute ()
int offset
int value
public int getIdAttributeResourceValue (int)
int defaultValue
int offset
int valueType
public int getStyleAttribute ()
int offset
public int getAttributeCount ()
public java.lang.String getAttributeNamespace (int)
int index
int offset
int namespace
public java.lang.String getAttributePrefix (int)
int index
int offset
int uri
int prefix
public java.lang.String getAttributeName (int)
int index
int offset
int name
public int getAttributeNameResource (int)
int index
int offset
int name
public int getAttributeValueType (int)
int index
int offset
public int getAttributeValueData (int)
int index
int offset
public java.lang.String getAttributeValue (int)
brut.androlib.AndrolibException ex
int index
int offset
int valueType
int valueData
int valueRaw
public boolean getAttributeBooleanValue (int, boolean)
int index
boolean defaultValue
public float getAttributeFloatValue (int, float)
int valueData
int index
float defaultValue
int offset
int valueType
public int getAttributeIntValue (int, int)
int index
int defaultValue
int offset
int valueType
public int getAttributeUnsignedIntValue (int, int)
int index
int defaultValue
public int getAttributeResourceValue (int, int)
int index
int defaultValue
int offset
int valueType
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
String namespace
String attribute
int index
public boolean getAttributeBooleanValue (java.lang.String, java.lang.String, boolean)
String namespace
String attribute
boolean defaultValue
int index
public float getAttributeFloatValue (java.lang.String, java.lang.String, float)
String namespace
String attribute
float defaultValue
int index
public int getAttributeIntValue (java.lang.String, java.lang.String, int)
String namespace
String attribute
int defaultValue
int index
public int getAttributeUnsignedIntValue (java.lang.String, java.lang.String, int)
String namespace
String attribute
int defaultValue
int index
public int getAttributeResourceValue (java.lang.String, java.lang.String, int)
String namespace
String attribute
int defaultValue
int index
public int getAttributeListValue (int, java.lang.String[], int)
int index
String[] options
int defaultValue
public int getAttributeListValue (java.lang.String, java.lang.String, java.lang.String[], int)
String namespace
String attribute
String[] options
int defaultValue
public java.lang.String getAttributeType (int)
int index
public boolean isAttributeDefault (int)
int index
public void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
java.io.InputStream stream
String inputEncoding
public void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
java.io.Reader reader
public java.lang.String getInputEncoding ()
public int getColumnNumber ()
public boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
String entityName
String replacementText
public java.lang.String getNamespace (java.lang.String)
String prefix
public java.lang.Object getProperty (java.lang.String)
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
String name
Object value
public boolean getFeature (java.lang.String)
String feature
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean value
final brut.androlib.res.decoder.StringBlock getStrings ()
private final int getAttributeOffset (int)
int index
int offset
private final int findAttribute (java.lang.String, java.lang.String)
int o
String namespace
String attribute
int name
int uri
private final void resetEventInfo ()
private final void doNext () throws java.io.IOException
int chunkType
int chunkSize
int prefix
int uri
int i
int attributeCount
int chunkType
int lineNumber
int event
private void setFirstError (brut.androlib.AndrolibException)
brut.androlib.AndrolibException error
static void ()
}
brut/androlib/res/decoder/ResAttrDecoder.classResAttrDecoder.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.ResAttrDecoder extends java.lang.Object {
private brut.androlib.res.data.ResPackage mCurrentPackage
public void ()
public java.lang.String decode (int, int, java.lang.String, int) throws brut.androlib.AndrolibException
brut.androlib.res.data.value.ResAttr attr
int type
int value
String rawValue
int attrResId
brut.androlib.res.data.value.ResScalarValue resValue
String decoded
public brut.androlib.res.data.ResPackage getCurrentPackage () throws brut.androlib.AndrolibException
public void setCurrentPackage (brut.androlib.res.data.ResPackage)
brut.androlib.res.data.ResPackage currentPackage
}
brut/androlib/res/decoder/Res9patchStreamDecoder$NinePatch.classRes9patchStreamDecoder.java
package brut.androlib.res.decoder
brut.androlib.res.decoder.Res9patchStreamDecoder$NinePatch extends java.lang.Object {
public final int padLeft
public final int padRight
public final int padTop
public final int padBottom
public final int[] xDivs
public final int[] yDivs
public void (int, int, int, int, int[], int[])
int padLeft
int padRight
int padTop
int padBottom
int[] xDivs
int[] yDivs
public static brut.androlib.res.decoder.Res9patchStreamDecoder$NinePatch decode (brut.util.ExtDataInput) throws java.io.IOException
brut.util.ExtDataInput di
byte numXDivs
byte numYDivs
int padLeft
int padRight
int padTop
int padBottom
int[] xDivs
int[] yDivs
}
brut/androlib/res/decoder/AXmlResourceParser$NamespaceStack.classAXmlResourceParser.java
package brut.androlib.res.decoder
final brut.androlib.res.decoder.AXmlResourceParser$NamespaceStack extends java.lang.Object {
private int[] m_data
private int m_dataLength
private int m_count
private int m_depth
public void ()
public final void reset ()
public final int getTotalCount ()
public final int getCurrentCount ()
int offset
public final int getAccumulatedCount (int)
int count
int depth
int accumulatedCount
int offset
public final void push (int, int)
int prefix
int uri
int offset
int count
public final boolean pop (int, int)
int i
int o
int prefix
int uri
int offset
int count
public final boolean pop ()
int offset
int count
public final int getPrefix (int)
int index
public final int getUri (int)
int index
public final int findPrefix (int)
int uri
public final int findUri (int)
int prefix
public final int getDepth ()
public final void increaseDepth ()
int offset
public final void decreaseDepth ()
int offset
int count
private void ensureDataCapacity (int)
int capacity
int available
int newLength
int[] newData
private final int find (int, boolean)
int count
int i
int prefixOrUri
boolean prefix
int offset
private final int get (int, boolean)
int count
int i
int index
boolean prefix
int offset
}
brut/androlib/res/decoder/ARSCDecoder$FlagsOffset.classARSCDecoder.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.ARSCDecoder$FlagsOffset extends java.lang.Object {
public final int offset
public final int count
public void (int, int)
int offset
int count
}
brut/androlib/res/decoder/StringBlock.classStringBlock.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.StringBlock extends java.lang.Object {
private int[] m_stringOffsets
private byte[] m_strings
private int[] m_styleOffsets
private int[] m_styles
private boolean m_isUTF8
private static final java.nio.charset.CharsetDecoder UTF16LE_DECODER
private static final java.nio.charset.CharsetDecoder UTF8_DECODER
private static final java.util.logging.Logger LOGGER
private static final int CHUNK_TYPE
private static final int UTF8_FLAG
public static brut.androlib.res.decoder.StringBlock read (brut.util.ExtDataInput) throws java.io.IOException
int size
int size
brut.util.ExtDataInput reader
int chunkSize
int stringCount
int styleOffsetCount
int flags
int stringsOffset
int stylesOffset
brut.androlib.res.decoder.StringBlock block
public int getCount ()
public java.lang.String getString (int)
int length
int[] varint
int index
int offset
int length
public java.lang.CharSequence get (int)
int index
public java.lang.String getHTML (int)
int last
int end
int i
int j
int start
int index
String raw
int[] style
StringBuilder html
int[] opened
int offset
int depth
private void outputStyleTag (java.lang.String, java.lang.StringBuilder, boolean)
String val
int pos2
String val
boolean loop
String tag
StringBuilder builder
boolean close
int pos
public int find (java.lang.String)
int offset
int length
int j
int i
String string
private void ()
private int[] getStyle (int)
int i
int count
int i
int j
int index
int offset
int[] style
private java.lang.String decodeString (int, int)
java.nio.charset.CharacterCodingException ex
int offset
int length
private static final int getShort (byte[], int)
byte[] array
int offset
private static final int getShort (int[], int)
int[] array
int offset
int value
private static final int[] getVarint (byte[], int)
byte[] array
int offset
int val
boolean more
static void ()
}
brut/androlib/res/decoder/ResRawStreamDecoder.classResRawStreamDecoder.java
package brut.androlib.res.decoder
public brut.androlib.res.decoder.ResRawStreamDecoder extends java.lang.Object implements brut.androlib.res.decoder.ResStreamDecoder {
public void ()
public void decode (java.io.InputStream, java.io.OutputStream) throws brut.androlib.AndrolibException
java.io.IOException ex
java.io.InputStream in
java.io.OutputStream out
}
brut/androlib/res/util/ExtFile.classExtFile.java
package brut.androlib.res.util
public brut.androlib.res.util.ExtFile extends java.io.File {
private brut.directory.Directory mDirectory
public void (java.io.File)
java.io.File file
public void (java.net.URI)
java.net.URI uri
public void (java.io.File, java.lang.String)
java.io.File parent
String child
public void (java.lang.String, java.lang.String)
String parent
String child
public void (java.lang.String)
String pathname
public brut.directory.Directory getDirectory () throws brut.directory.DirectoryException
}
brut/androlib/res/util/ExtMXSerializer.classExtMXSerializer.java
package brut.androlib.res.util
public brut.androlib.res.util.ExtMXSerializer extends org.xmlpull.mxp1_serializer.MXSerializer implements brut.androlib.res.util.ExtXmlSerializer {
private String mDefaultEncoding
private boolean mIsDisabledAttrEscape
public void ()
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String encoding
Boolean standalone
protected void writeAttributeValue (java.lang.String, java.io.Writer) throws java.io.IOException
String value
java.io.Writer out
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream os
String encoding
public java.lang.Object getProperty (java.lang.String) throws java.lang.IllegalArgumentException
String name
public void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
Object value
public brut.androlib.res.util.ExtXmlSerializer newLine () throws java.io.IOException
public void setDisabledAttrEscape (boolean)
boolean disabled
}
brut/androlib/res/util/ExtXmlSerializer.classExtXmlSerializer.java
package brut.androlib.res.util
public abstract brut.androlib.res.util.ExtXmlSerializer extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
public static final String PROPERTY_SERIALIZER_INDENTATION
public static final String PROPERTY_SERIALIZER_LINE_SEPARATOR
public static final String PROPERTY_DEFAULT_ENCODING
public abstract brut.androlib.res.util.ExtXmlSerializer newLine () throws java.io.IOException
public abstract void setDisabledAttrEscape (boolean)
}
brut/androlib/apktool.properties
brut/androlib/err/InFileNotFoundException.classInFileNotFoundException.java
package brut.androlib.err
public brut.androlib.err.InFileNotFoundException extends brut.androlib.AndrolibException {
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void ()
}
brut/androlib/err/OutDirExistsException.classOutDirExistsException.java
package brut.androlib.err
public brut.androlib.err.OutDirExistsException extends brut.androlib.AndrolibException {
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void ()
}
brut/androlib/err/CantFindFrameworkResException.classCantFindFrameworkResException.java
package brut.androlib.err
public brut.androlib.err.CantFindFrameworkResException extends brut.androlib.AndrolibException {
private final int mPkgId
public void (java.lang.Throwable, int)
Throwable cause
int id
public void (int)
int id
public int getPkgId ()
}
brut/androlib/err/CantFind9PatchChunk.classCantFind9PatchChunk.java
package brut.androlib.err
public brut.androlib.err.CantFind9PatchChunk extends brut.androlib.AndrolibException {
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void ()
}
brut/androlib/err/UndefinedResObject.classUndefinedResObject.java
package brut.androlib.err
public brut.androlib.err.UndefinedResObject extends brut.androlib.AndrolibException {
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void ()
}
brut/androlib/mod/SmaliMod.classSmaliMod.java
package brut.androlib.mod
public brut.androlib.mod.SmaliMod extends java.lang.Object {
public void ()
public static boolean assembleSmaliFile (java.io.InputStream, java.lang.String, org.jf.dexlib.DexFile, boolean, boolean, boolean) throws java.io.IOException org.antlr.runtime.RecognitionException
org.antlr.runtime.ANTLRInputStream input
org.antlr.runtime.CommonTokenStream tokens
org.jf.smali.LexerErrorInterface lexer
java.io.InputStreamReader reader
org.antlr.runtime.Token token
int i
java.io.InputStream smaliStream
String name
org.jf.dexlib.DexFile dexFile
boolean verboseErrors
boolean oldLexer
boolean printTokens
org.antlr.runtime.CommonTokenStream tokens
boolean lexerErrors
org.jf.smali.LexerErrorInterface lexer
org.jf.smali.smaliParser parser
org.jf.smali.smaliParser$smali_file_return result
org.antlr.runtime.tree.CommonTree t
org.antlr.runtime.tree.CommonTreeNodeStream treeStream
org.jf.smali.smaliTreeWalker dexGen
}
brut/androlib/mod/IndentingWriter.classIndentingWriter.java
package brut.androlib.mod
public brut.androlib.mod.IndentingWriter extends org.jf.util.IndentingWriter {
public void (java.io.Writer)
java.io.Writer writer
}
android/content/res/XmlResourceParser.classXmlResourceParser.java
package android.content.res
public abstract android.content.res.XmlResourceParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser android.util.AttributeSet {
public abstract void close ()
}
android/util/TypedValue.classTypedValue.java
package android.util
public android.util.TypedValue extends java.lang.Object {
public static final int TYPE_NULL
public static final int TYPE_REFERENCE
public static final int TYPE_ATTRIBUTE
public static final int TYPE_STRING
public static final int TYPE_FLOAT
public static final int TYPE_DIMENSION
public static final int TYPE_FRACTION
public static final int TYPE_FIRST_INT
public static final int TYPE_INT_DEC
public static final int TYPE_INT_HEX
public static final int TYPE_INT_BOOLEAN
public static final int TYPE_FIRST_COLOR_INT
public static final int TYPE_INT_COLOR_ARGB8
public static final int TYPE_INT_COLOR_RGB8
public static final int TYPE_INT_COLOR_ARGB4
public static final int TYPE_INT_COLOR_RGB4
public static final int TYPE_LAST_COLOR_INT
public static final int TYPE_LAST_INT
public static final int COMPLEX_UNIT_SHIFT
public static final int COMPLEX_UNIT_MASK
public static final int COMPLEX_UNIT_PX
public static final int COMPLEX_UNIT_DIP
public static final int COMPLEX_UNIT_SP
public static final int COMPLEX_UNIT_PT
public static final int COMPLEX_UNIT_IN
public static final int COMPLEX_UNIT_MM
public static final int COMPLEX_UNIT_FRACTION
public static final int COMPLEX_UNIT_FRACTION_PARENT
public static final int COMPLEX_RADIX_SHIFT
public static final int COMPLEX_RADIX_MASK
public static final int COMPLEX_RADIX_23p0
public static final int COMPLEX_RADIX_16p7
public static final int COMPLEX_RADIX_8p15
public static final int COMPLEX_RADIX_0p23
public static final int COMPLEX_MANTISSA_SHIFT
public static final int COMPLEX_MANTISSA_MASK
public static final int DENSITY_DEFAULT
public static final int DENSITY_NONE
public int type
private static final float MANTISSA_MULT
private static final float[] RADIX_MULTS
private static final String[] DIMENSION_UNIT_STRS
private static final String[] FRACTION_UNIT_STRS
public void ()
public static float complexToFloat (int)
int complex
public static final java.lang.String coerceToString (int, int)
int type
int data
static void ()
}
android/util/AttributeSet.classAttributeSet.java
package android.util
public abstract android.util.AttributeSet extends java.lang.Object {
public abstract int getAttributeCount ()
public abstract java.lang.String getAttributeName (int)
public abstract java.lang.String getAttributeValue (int)
public abstract java.lang.String getPositionDescription ()
public abstract int getAttributeNameResource (int)
public abstract int getAttributeListValue (int, java.lang.String[], int)
public abstract boolean getAttributeBooleanValue (int, boolean)
public abstract int getAttributeResourceValue (int, int)
public abstract int getAttributeIntValue (int, int)
public abstract int getAttributeUnsignedIntValue (int, int)
public abstract float getAttributeFloatValue (int, float)
public abstract java.lang.String getIdAttribute ()
public abstract java.lang.String getClassAttribute ()
public abstract int getIdAttributeResourceValue (int)
public abstract int getStyleAttribute ()
public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public abstract int getAttributeListValue (java.lang.String, java.lang.String, java.lang.String[], int)
public abstract boolean getAttributeBooleanValue (java.lang.String, java.lang.String, boolean)
public abstract int getAttributeResourceValue (java.lang.String, java.lang.String, int)
public abstract int getAttributeIntValue (java.lang.String, java.lang.String, int)
public abstract int getAttributeUnsignedIntValue (java.lang.String, java.lang.String, int)
public abstract float getAttributeFloatValue (java.lang.String, java.lang.String, float)
public abstract int getAttributeValueType (int)
public abstract int getAttributeValueData (int)
}
com/mindprod/ledatastream/LEDataInputStream.classLEDataInputStream.java
package com.mindprod.ledatastream
public final com.mindprod.ledatastream.LEDataInputStream extends java.lang.Object implements java.io.DataInput {
private static final String EMBEDDED_COPYRIGHT
protected final java.io.DataInputStream dis
protected final java.io.InputStream is
protected final byte[] work
public static java.lang.String readUTF (java.io.DataInput) throws java.io.IOException
java.io.DataInput in
public void (java.io.InputStream)
java.io.InputStream in
public final void close () throws java.io.IOException
public final int read (byte[], int, int) throws java.io.IOException
byte[] ba
int off
int len
public final boolean readBoolean () throws java.io.IOException
public final byte readByte () throws java.io.IOException
public final char readChar () throws java.io.IOException
public final double readDouble () throws java.io.IOException
public final float readFloat () throws java.io.IOException
public final void readFully (byte[]) throws java.io.IOException
byte[] ba
public final void readFully (byte[], int, int) throws java.io.IOException
byte[] ba
int off
int len
public final int readInt () throws java.io.IOException
public final java.lang.String readLine () throws java.io.IOException
public final long readLong () throws java.io.IOException
public final short readShort () throws java.io.IOException
public final java.lang.String readUTF () throws java.io.IOException
public final int readUnsignedByte () throws java.io.IOException
public final int readUnsignedShort () throws java.io.IOException
public final int skipBytes (int) throws java.io.IOException
int n
}
META-INF/maven/
META-INF/maven/brut.apktool/
META-INF/maven/brut.apktool/apktool-lib/
META-INF/maven/brut.apktool/apktool-lib/pom.xml
META-INF/maven/brut.apktool/apktool-lib/pom.properties
brut/directory/
NOTICE
brut/directory/AbstractDirectory$SubPath.classAbstractDirectory.java
package brut.directory
brut.directory.AbstractDirectory$SubPath extends java.lang.Object {
public brut.directory.AbstractDirectory dir
public String path
final brut.directory.AbstractDirectory this$0
public void (brut.directory.AbstractDirectory, brut.directory.AbstractDirectory, java.lang.String)
brut.directory.AbstractDirectory dir
String path
}
brut/directory/AbstractDirectory.classAbstractDirectory.java
package brut.directory
public abstract brut.directory.AbstractDirectory extends java.lang.Object implements brut.directory.Directory {
protected java.util.Set mFiles
protected java.util.Map mDirs
public void ()
public java.util.Set getFiles ()
public java.util.Set getFiles (boolean)
String path
java.util.Iterator i$
java.util.Map$Entry dir
java.util.Iterator i$
boolean recursive
java.util.Set files
public boolean containsFile (java.lang.String)
brut.directory.PathNotExist e
String path
brut.directory.AbstractDirectory$SubPath subpath
public boolean containsDir (java.lang.String)
brut.directory.PathNotExist e
String path
brut.directory.AbstractDirectory$SubPath subpath
public java.util.Map getDirs () throws java.lang.UnsupportedOperationException
public java.util.Map getDirs (boolean) throws java.lang.UnsupportedOperationException
boolean recursive
public java.io.InputStream getFileInput (java.lang.String) throws brut.directory.DirectoryException
String path
brut.directory.AbstractDirectory$SubPath subpath
public java.io.OutputStream getFileOutput (java.lang.String) throws brut.directory.DirectoryException
brut.directory.PathAlreadyExists e
String path
brut.directory.AbstractDirectory$ParsedPath parsed
brut.directory.Directory dir
public brut.directory.Directory getDir (java.lang.String) throws brut.directory.PathNotExist
String path
brut.directory.AbstractDirectory$SubPath subpath
public brut.directory.Directory createDir (java.lang.String) throws brut.directory.DirectoryException
brut.directory.AbstractDirectory dir
brut.directory.AbstractDirectory dir
String path
brut.directory.AbstractDirectory$ParsedPath parsed
brut.directory.AbstractDirectory dir
public boolean removeFile (java.lang.String)
brut.directory.PathNotExist e
String path
brut.directory.AbstractDirectory$SubPath subpath
public void copyToDir (brut.directory.Directory) throws brut.directory.DirectoryException
brut.directory.Directory out
public void copyToDir (brut.directory.Directory, java.lang.String[]) throws brut.directory.DirectoryException
brut.directory.Directory out
String[] fileNames
public void copyToDir (brut.directory.Directory, java.lang.String) throws brut.directory.DirectoryException
brut.directory.Directory out
String fileName
public void copyToDir (java.io.File) throws brut.directory.DirectoryException
java.io.File out
public void copyToDir (java.io.File, java.lang.String[]) throws brut.directory.DirectoryException
java.io.File out
String[] fileNames
public void copyToDir (java.io.File, java.lang.String) throws brut.directory.DirectoryException
java.io.File out
String fileName
protected java.util.Map getAbstractDirs ()
protected java.util.Map getAbstractDirs (boolean)
java.util.Map$Entry subdir
java.util.Iterator i$
java.util.Map$Entry dir
java.util.Iterator i$
boolean recursive
java.util.Map dirs
private brut.directory.AbstractDirectory$SubPath getSubPath (java.lang.String) throws brut.directory.PathNotExist
String path
brut.directory.AbstractDirectory$ParsedPath parsed
private brut.directory.AbstractDirectory$ParsedPath parsePath (java.lang.String)
String path
int pos
protected abstract void loadFiles ()
protected abstract void loadDirs ()
protected abstract java.io.InputStream getFileInputLocal (java.lang.String) throws brut.directory.DirectoryException
protected abstract java.io.OutputStream getFileOutputLocal (java.lang.String) throws brut.directory.DirectoryException
protected abstract brut.directory.AbstractDirectory createDirLocal (java.lang.String) throws brut.directory.DirectoryException
protected abstract void removeFileLocal (java.lang.String)
}
brut/directory/PathNotExist.classPathNotExist.java
package brut.directory
public brut.directory.PathNotExist extends brut.directory.DirectoryException {
private static final long serialVersionUID
public void ()
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable throwable
public void (java.lang.String)
String detailMessage
public void (java.lang.Throwable)
Throwable throwable
}
brut/directory/FileDirectory.classFileDirectory.java
package brut.directory
public brut.directory.FileDirectory extends brut.directory.AbstractDirectory {
private java.io.File mDir
public void (java.lang.String) throws brut.directory.DirectoryException
String dir
public void (java.io.File) throws brut.directory.DirectoryException
java.io.File dir
protected brut.directory.AbstractDirectory createDirLocal (java.lang.String) throws brut.directory.DirectoryException
String name
java.io.File dir
protected java.io.InputStream getFileInputLocal (java.lang.String) throws brut.directory.DirectoryException
java.io.FileNotFoundException e
String name
protected java.io.OutputStream getFileOutputLocal (java.lang.String) throws brut.directory.DirectoryException
java.io.FileNotFoundException e
String name
protected void loadDirs ()
protected void loadFiles ()
protected void removeFileLocal (java.lang.String)
String name
private java.lang.String generatePath (java.lang.String)
String name
private void loadAll ()
brut.directory.DirectoryException e
java.io.File file
int i
java.io.File[] files
private java.io.File getDir ()
}
brut/directory/Directory.classDirectory.java
package brut.directory
public abstract brut.directory.Directory extends java.lang.Object {
public static final char separator
public abstract java.util.Set getFiles ()
public abstract java.util.Set getFiles (boolean)
public abstract java.util.Map getDirs ()
public abstract java.util.Map getDirs (boolean)
public abstract boolean containsFile (java.lang.String)
public abstract boolean containsDir (java.lang.String)
public abstract java.io.InputStream getFileInput (java.lang.String) throws brut.directory.DirectoryException
public abstract java.io.OutputStream getFileOutput (java.lang.String) throws brut.directory.DirectoryException
public abstract brut.directory.Directory getDir (java.lang.String) throws brut.directory.PathNotExist
public abstract brut.directory.Directory createDir (java.lang.String) throws brut.directory.DirectoryException
public abstract boolean removeFile (java.lang.String)
public abstract void copyToDir (brut.directory.Directory) throws brut.directory.DirectoryException
public abstract void copyToDir (brut.directory.Directory, java.lang.String[]) throws brut.directory.DirectoryException
public abstract void copyToDir (brut.directory.Directory, java.lang.String) throws brut.directory.DirectoryException
public abstract void copyToDir (java.io.File) throws brut.directory.DirectoryException
public abstract void copyToDir (java.io.File, java.lang.String[]) throws brut.directory.DirectoryException
public abstract void copyToDir (java.io.File, java.lang.String) throws brut.directory.DirectoryException
}
brut/directory/DirectoryException.classDirectoryException.java
package brut.directory
public brut.directory.DirectoryException extends brut.common.BrutException {
private static final long serialVersionUID
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable throwable
public void (java.lang.String)
String detailMessage
public void (java.lang.Throwable)
Throwable throwable
public void ()
}
brut/directory/PathAlreadyExists.classPathAlreadyExists.java
package brut.directory
public brut.directory.PathAlreadyExists extends brut.directory.DirectoryException {
private static final long serialVersionUID
public void ()
public void (java.lang.Throwable)
Throwable throwable
public void (java.lang.String)
String detailMessage
public void (java.lang.String, java.lang.Throwable)
String detailMessage
Throwable throwable
}
brut/directory/AbstractDirectory$ParsedPath.classAbstractDirectory.java
package brut.directory
brut.directory.AbstractDirectory$ParsedPath extends java.lang.Object {
public String dir
public String subpath
final brut.directory.AbstractDirectory this$0
public void (brut.directory.AbstractDirectory, java.lang.String, java.lang.String)
String dir
String subpath
}
brut/directory/ZipRODirectory.classZipRODirectory.java
package brut.directory
public brut.directory.ZipRODirectory extends brut.directory.AbstractDirectory {
private java.util.zip.ZipFile mZipFile
private String mPath
public void (java.lang.String) throws brut.directory.DirectoryException
String zipFileName
public void (java.io.File) throws brut.directory.DirectoryException
java.io.File zipFile
public void (java.util.zip.ZipFile)
java.util.zip.ZipFile zipFile
public void (java.lang.String, java.lang.String) throws brut.directory.DirectoryException
String zipFileName
String path
public void (java.io.File, java.lang.String) throws brut.directory.DirectoryException
java.io.IOException e
java.io.File zipFile
String path
public void (java.util.zip.ZipFile, java.lang.String)
java.util.zip.ZipFile zipFile
String path
protected brut.directory.AbstractDirectory createDirLocal (java.lang.String) throws brut.directory.DirectoryException
String name
protected java.io.InputStream getFileInputLocal (java.lang.String) throws brut.directory.DirectoryException
java.io.IOException e
String name
protected java.io.OutputStream getFileOutputLocal (java.lang.String) throws brut.directory.DirectoryException
String name
protected void loadDirs ()
protected void loadFiles ()
protected void removeFileLocal (java.lang.String)
String name
private void loadAll ()
brut.directory.AbstractDirectory dir
java.util.zip.ZipEntry entry
String name
String subname
int pos
int prefixLen
java.util.Enumeration entries
private java.lang.String getPath ()
private java.util.zip.ZipFile getZipFile ()
}
brut/directory/DirUtil.classDirUtil.java
package brut.directory
public brut.directory.DirUtil extends java.lang.Object {
public void ()
public static void copyToDir (brut.directory.Directory, brut.directory.Directory) throws brut.directory.DirectoryException
String fileName
java.util.Iterator i$
brut.directory.Directory in
brut.directory.Directory out
public static void copyToDir (brut.directory.Directory, brut.directory.Directory, java.lang.String[]) throws brut.directory.DirectoryException
int i
brut.directory.Directory in
brut.directory.Directory out
String[] fileNames
public static void copyToDir (brut.directory.Directory, brut.directory.Directory, java.lang.String) throws brut.directory.DirectoryException
java.io.IOException ex
brut.directory.Directory in
brut.directory.Directory out
String fileName
public static void copyToDir (brut.directory.Directory, java.io.File) throws brut.directory.DirectoryException
String fileName
java.util.Iterator i$
brut.directory.Directory in
java.io.File out
public static void copyToDir (brut.directory.Directory, java.io.File, java.lang.String[]) throws brut.directory.DirectoryException
int i
brut.directory.Directory in
java.io.File out
String[] fileNames
public static void copyToDir (brut.directory.Directory, java.io.File, java.lang.String) throws brut.directory.DirectoryException
java.io.File outFile
java.io.IOException ex
brut.common.BrutException ex
brut.directory.Directory in
java.io.File out
String fileName
}
LICENSE
META-INF/maven/brut.j/
META-INF/maven/brut.j/dir/
META-INF/maven/brut.j/dir/pom.xml
META-INF/maven/brut.j/dir/pom.properties
brut/util/
brut/util/BrutIO.classBrutIO.java
package brut.util
public brut.util.BrutIO extends java.lang.Object {
public void ()
public static void copyAndClose (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.IOException ex
java.io.IOException ex
java.io.InputStream in
java.io.OutputStream out
public static long recursiveModifiedTime (java.io.File[])
long submodified
int i
java.io.File[] files
long modified
public static long recursiveModifiedTime (java.io.File)
long submodified
int i
java.io.File[] subfiles
java.io.File file
long modified
}
brut/util/OS$StreamForwarder.classOS.java
package brut.util
brut.util.OS$StreamForwarder extends java.lang.Thread {
private final java.io.InputStream mIn
private final java.io.OutputStream mOut
public void (java.io.InputStream, java.io.OutputStream)
java.io.InputStream in
java.io.OutputStream out
public void run ()
java.io.BufferedReader in
java.io.BufferedWriter out
String line
java.io.IOException ex
}
brut/util/OS.classOS.java
package brut.util
public brut.util.OS extends java.lang.Object {
public void ()
public static void rmdir (java.io.File) throws brut.common.BrutException
java.io.File file
int i
java.io.File dir
java.io.File[] files
public static void rmdir (java.lang.String) throws brut.common.BrutException
String dir
public static void cpdir (java.io.File, java.io.File) throws brut.common.BrutException
java.io.InputStream in
java.io.OutputStream out
java.io.IOException ex
java.io.File file
java.io.File destFile
int i
java.io.File src
java.io.File dest
java.io.File[] files
public static void cpdir (java.lang.String, java.lang.String) throws brut.common.BrutException
String src
String dest
public static void exec (java.lang.String[]) throws brut.common.BrutException
java.io.IOException ex
InterruptedException ex
String[] cmd
Process ps
public static java.io.File createTempDirectory () throws brut.common.BrutException
java.io.File tmp
java.io.IOException ex
}
brut/util/DataInputDelegate.classDataInputDelegate.java
package brut.util
public abstract brut.util.DataInputDelegate extends java.lang.Object implements java.io.DataInput {
protected final java.io.DataInput mDelegate
public void (java.io.DataInput)
java.io.DataInput delegate
public int skipBytes (int) throws java.io.IOException
int n
public int readUnsignedShort () throws java.io.IOException
public int readUnsignedByte () throws java.io.IOException
public java.lang.String readUTF () throws java.io.IOException
public short readShort () throws java.io.IOException
public long readLong () throws java.io.IOException
public java.lang.String readLine () throws java.io.IOException
public int readInt () throws java.io.IOException
public void readFully (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void readFully (byte[]) throws java.io.IOException
byte[] b
public float readFloat () throws java.io.IOException
public double readDouble () throws java.io.IOException
public char readChar () throws java.io.IOException
public byte readByte () throws java.io.IOException
public boolean readBoolean () throws java.io.IOException
}
brut/util/Duo.classDuo.java
package brut.util
public brut.util.Duo extends java.lang.Object {
public final Object m1
public final Object m2
public void (java.lang.Object, java.lang.Object)
Object t1
Object t2
public boolean equals (java.lang.Object)
Object obj
brut.util.Duo other
public int hashCode ()
int hash
}
brut/util/ExtDataInput.classExtDataInput.java
package brut.util
public brut.util.ExtDataInput extends brut.util.DataInputDelegate {
public void (java.io.InputStream)
java.io.InputStream in
public void (java.io.DataInput)
java.io.DataInput delegate
public int[] readIntArray (int) throws java.io.IOException
int i
int length
int[] array
public void skipInt () throws java.io.IOException
public void skipCheckInt (int) throws java.io.IOException
int expected
int got
public void skipCheckShort (short) throws java.io.IOException
short expected
short got
public void skipCheckByte (byte) throws java.io.IOException
byte expected
byte got
public java.lang.String readNulEndedString (int, boolean) throws java.io.IOException
short ch
int length
boolean fixed
StringBuilder string
}
brut/util/Jar.classJar.java
package brut.util
public abstract brut.util.Jar extends java.lang.Object {
private static final java.util.Set mLoaded
private static final java.util.Map mExtracted
public void ()
public static java.io.File getResourceAsFile (java.lang.String) throws brut.common.BrutException
String name
java.io.File file
public static void load (java.lang.String)
brut.common.BrutException ex
String libPath
java.io.File libFile
public static java.io.File extractToTmp (java.lang.String) throws brut.common.BrutException
String resourcePath
public static java.io.File extractToTmp (java.lang.String, java.lang.String) throws brut.common.BrutException
java.io.InputStream in
java.io.File fileOut
java.io.OutputStream out
java.io.IOException ex
String resourcePath
String tmpPrefix
static void ()
}
META-INF/maven/brut.j/util/
META-INF/maven/brut.j/util/pom.xml
META-INF/maven/brut.j/util/pom.properties
brut/common/
brut/common/BrutException.classBrutException.java
package brut.common
public brut.common.BrutException extends java.lang.Exception {
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void ()
}
META-INF/maven/brut.j/common/
META-INF/maven/brut.j/common/pom.xml
META-INF/maven/brut.j/common/pom.properties
org/
org/apache/
org/apache/commons/
org/apache/commons/io/
org/apache/commons/io/comparator/
org/apache/commons/io/filefilter/
org/apache/commons/io/input/
org/apache/commons/io/output/
META-INF/LICENSE.txt
META-INF/NOTICE.txt
org/apache/commons/io/comparator/DefaultFileComparator.classDefaultFileComparator.java
package org.apache.commons.io.comparator
public org.apache.commons.io.comparator.DefaultFileComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
public static final java.util.Comparator DEFAULT_COMPARATOR
public static final java.util.Comparator DEFAULT_REVERSE
public void ()
public int compare (java.lang.Object, java.lang.Object)
Object obj1
Object obj2
java.io.File file1
java.io.File file2
static void ()
}
org/apache/commons/io/comparator/ExtensionFileComparator.classExtensionFileComparator.java
package org.apache.commons.io.comparator
public org.apache.commons.io.comparator.ExtensionFileComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
public static final java.util.Comparator EXTENSION_COMPARATOR
public static final java.util.Comparator EXTENSION_REVERSE
public static final java.util.Comparator EXTENSION_INSENSITIVE_COMPARATOR
public static final java.util.Comparator EXTENSION_INSENSITIVE_REVERSE
public static final java.util.Comparator EXTENSION_SYSTEM_COMPARATOR
public static final java.util.Comparator EXTENSION_SYSTEM_REVERSE
private final org.apache.commons.io.IOCase caseSensitivity
public void ()
public void (org.apache.commons.io.IOCase)
org.apache.commons.io.IOCase caseSensitivity
public int compare (java.lang.Object, java.lang.Object)
Object obj1
Object obj2
java.io.File file1
java.io.File file2
String suffix1
String suffix2
static void ()
}
org/apache/commons/io/comparator/LastModifiedFileComparator.classLastModifiedFileComparator.java
package org.apache.commons.io.comparator
public org.apache.commons.io.comparator.LastModifiedFileComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
public static final java.util.Comparator LASTMODIFIED_COMPARATOR
public static final java.util.Comparator LASTMODIFIED_REVERSE
public void ()
public int compare (java.lang.Object, java.lang.Object)
Object obj1
Object obj2
java.io.File file1
java.io.File file2
long result
static void ()
}
org/apache/commons/io/comparator/NameFileComparator.classNameFileComparator.java
package org.apache.commons.io.comparator
public org.apache.commons.io.comparator.NameFileComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
public static final java.util.Comparator NAME_COMPARATOR
public static final java.util.Comparator NAME_REVERSE
public static final java.util.Comparator NAME_INSENSITIVE_COMPARATOR
public static final java.util.Comparator NAME_INSENSITIVE_REVERSE
public static final java.util.Comparator NAME_SYSTEM_COMPARATOR
public static final java.util.Comparator NAME_SYSTEM_REVERSE
private final org.apache.commons.io.IOCase caseSensitivity
public void ()
public void (org.apache.commons.io.IOCase)
org.apache.commons.io.IOCase caseSensitivity
public int compare (java.lang.Object, java.lang.Object)
Object obj1
Object obj2
java.io.File file1
java.io.File file2
static void ()
}
org/apache/commons/io/comparator/PathFileComparator.classPathFileComparator.java
package org.apache.commons.io.comparator
public org.apache.commons.io.comparator.PathFileComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
public static final java.util.Comparator PATH_COMPARATOR
public static final java.util.Comparator PATH_REVERSE
public static final java.util.Comparator PATH_INSENSITIVE_COMPARATOR
public static final java.util.Comparator PATH_INSENSITIVE_REVERSE
public static final java.util.Comparator PATH_SYSTEM_COMPARATOR
public static final java.util.Comparator PATH_SYSTEM_REVERSE
private final org.apache.commons.io.IOCase caseSensitivity
public void ()
public void (org.apache.commons.io.IOCase)
org.apache.commons.io.IOCase caseSensitivity
public int compare (java.lang.Object, java.lang.Object)
Object obj1
Object obj2
java.io.File file1
java.io.File file2
static void ()
}
org/apache/commons/io/comparator/ReverseComparator.classReverseComparator.java
package org.apache.commons.io.comparator
org.apache.commons.io.comparator.ReverseComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private final java.util.Comparator delegate
public void (java.util.Comparator)
java.util.Comparator delegate
public int compare (java.lang.Object, java.lang.Object)
Object obj1
Object obj2
}
org/apache/commons/io/comparator/SizeFileComparator.classSizeFileComparator.java
package org.apache.commons.io.comparator
public org.apache.commons.io.comparator.SizeFileComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
public static final java.util.Comparator SIZE_COMPARATOR
public static final java.util.Comparator SIZE_REVERSE
public static final java.util.Comparator SIZE_SUMDIR_COMPARATOR
public static final java.util.Comparator SIZE_SUMDIR_REVERSE
private final boolean sumDirectoryContents
public void ()
public void (boolean)
boolean sumDirectoryContents
public int compare (java.lang.Object, java.lang.Object)
Object obj1
Object obj2
java.io.File file1
java.io.File file2
long size1
long size2
long result
static void ()
}
org/apache/commons/io/CopyUtils.classCopyUtils.java
package org.apache.commons.io
public org.apache.commons.io.CopyUtils extends java.lang.Object {
private static final int DEFAULT_BUFFER_SIZE
public void ()
public static void copy (byte[], java.io.OutputStream) throws java.io.IOException
byte[] input
java.io.OutputStream output
public static void copy (byte[], java.io.Writer) throws java.io.IOException
byte[] input
java.io.Writer output
java.io.ByteArrayInputStream in
public static void copy (byte[], java.io.Writer, java.lang.String) throws java.io.IOException
byte[] input
java.io.Writer output
String encoding
java.io.ByteArrayInputStream in
public static int copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream input
java.io.OutputStream output
byte[] buffer
int count
int n
public static int copy (java.io.Reader, java.io.Writer) throws java.io.IOException
java.io.Reader input
java.io.Writer output
char[] buffer
int count
int n
public static void copy (java.io.InputStream, java.io.Writer) throws java.io.IOException
java.io.InputStream input
java.io.Writer output
java.io.InputStreamReader in
public static void copy (java.io.InputStream, java.io.Writer, java.lang.String) throws java.io.IOException
java.io.InputStream input
java.io.Writer output
String encoding
java.io.InputStreamReader in
public static void copy (java.io.Reader, java.io.OutputStream) throws java.io.IOException
java.io.Reader input
java.io.OutputStream output
java.io.OutputStreamWriter out
public static void copy (java.lang.String, java.io.OutputStream) throws java.io.IOException
String input
java.io.OutputStream output
java.io.StringReader in
java.io.OutputStreamWriter out
public static void copy (java.lang.String, java.io.Writer) throws java.io.IOException
String input
java.io.Writer output
}
org/apache/commons/io/DirectoryWalker$CancelException.classDirectoryWalker.java
package org.apache.commons.io
public org.apache.commons.io.DirectoryWalker$CancelException extends java.io.IOException {
private static final long serialVersionUID
private java.io.File file
private int depth
public void (java.io.File, int)
java.io.File file
int depth
public void (java.lang.String, java.io.File, int)
String message
java.io.File file
int depth
public java.io.File getFile ()
public int getDepth ()
}
org/apache/commons/io/DirectoryWalker.classDirectoryWalker.java
package org.apache.commons.io
public abstract org.apache.commons.io.DirectoryWalker extends java.lang.Object {
private final java.io.FileFilter filter
private final int depthLimit
protected void ()
protected void (java.io.FileFilter, int)
java.io.FileFilter filter
int depthLimit
protected void (org.apache.commons.io.filefilter.IOFileFilter, org.apache.commons.io.filefilter.IOFileFilter, int)
org.apache.commons.io.filefilter.IOFileFilter directoryFilter
org.apache.commons.io.filefilter.IOFileFilter fileFilter
int depthLimit
protected final void walk (java.io.File, java.util.Collection) throws java.io.IOException
org.apache.commons.io.DirectoryWalker$CancelException cancel
java.io.File startDirectory
java.util.Collection results
private void walk (java.io.File, int, java.util.Collection) throws java.io.IOException
java.io.File childFile
int i
java.io.File[] childFiles
int childDepth
java.io.File directory
int depth
java.util.Collection results
protected final void checkIfCancelled (java.io.File, int, java.util.Collection) throws java.io.IOException
java.io.File file
int depth
java.util.Collection results
protected boolean handleIsCancelled (java.io.File, int, java.util.Collection) throws java.io.IOException
java.io.File file
int depth
java.util.Collection results
protected void handleCancelled (java.io.File, java.util.Collection, org.apache.commons.io.DirectoryWalker$CancelException) throws java.io.IOException
java.io.File startDirectory
java.util.Collection results
org.apache.commons.io.DirectoryWalker$CancelException cancel
protected void handleStart (java.io.File, java.util.Collection) throws java.io.IOException
java.io.File startDirectory
java.util.Collection results
protected boolean handleDirectory (java.io.File, int, java.util.Collection) throws java.io.IOException
java.io.File directory
int depth
java.util.Collection results
protected void handleDirectoryStart (java.io.File, int, java.util.Collection) throws java.io.IOException
java.io.File directory
int depth
java.util.Collection results
protected void handleFile (java.io.File, int, java.util.Collection) throws java.io.IOException
java.io.File file
int depth
java.util.Collection results
protected void handleRestricted (java.io.File, int, java.util.Collection) throws java.io.IOException
java.io.File directory
int depth
java.util.Collection results
protected void handleDirectoryEnd (java.io.File, int, java.util.Collection) throws java.io.IOException
java.io.File directory
int depth
java.util.Collection results
protected void handleEnd (java.util.Collection) throws java.io.IOException
java.util.Collection results
}
org/apache/commons/io/EndianUtils.classEndianUtils.java
package org.apache.commons.io
public org.apache.commons.io.EndianUtils extends java.lang.Object {
public void ()
public static short swapShort (short)
short value
public static int swapInteger (int)
int value
public static long swapLong (long)
long value
public static float swapFloat (float)
float value
public static double swapDouble (double)
double value
public static void writeSwappedShort (byte[], int, short)
byte[] data
int offset
short value
public static short readSwappedShort (byte[], int)
byte[] data
int offset
public static int readSwappedUnsignedShort (byte[], int)
byte[] data
int offset
public static void writeSwappedInteger (byte[], int, int)
byte[] data
int offset
int value
public static int readSwappedInteger (byte[], int)
byte[] data
int offset
public static long readSwappedUnsignedInteger (byte[], int)
byte[] data
int offset
long low
long high
public static void writeSwappedLong (byte[], int, long)
byte[] data
int offset
long value
public static long readSwappedLong (byte[], int)
byte[] data
int offset
long low
long high
public static void writeSwappedFloat (byte[], int, float)
byte[] data
int offset
float value
public static float readSwappedFloat (byte[], int)
byte[] data
int offset
public static void writeSwappedDouble (byte[], int, double)
byte[] data
int offset
double value
public static double readSwappedDouble (byte[], int)
byte[] data
int offset
public static void writeSwappedShort (java.io.OutputStream, short) throws java.io.IOException
java.io.OutputStream output
short value
public static short readSwappedShort (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static int readSwappedUnsignedShort (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
int value1
int value2
public static void writeSwappedInteger (java.io.OutputStream, int) throws java.io.IOException
java.io.OutputStream output
int value
public static int readSwappedInteger (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
int value1
int value2
int value3
int value4
public static long readSwappedUnsignedInteger (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
int value1
int value2
int value3
int value4
long low
long high
public static void writeSwappedLong (java.io.OutputStream, long) throws java.io.IOException
java.io.OutputStream output
long value
public static long readSwappedLong (java.io.InputStream) throws java.io.IOException
int i
java.io.InputStream input
byte[] bytes
public static void writeSwappedFloat (java.io.OutputStream, float) throws java.io.IOException
java.io.OutputStream output
float value
public static float readSwappedFloat (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public static void writeSwappedDouble (java.io.OutputStream, double) throws java.io.IOException
java.io.OutputStream output
double value
public static double readSwappedDouble (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
private static int read (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
int value
}
org/apache/commons/io/FileCleaner.classFileCleaner.java
package org.apache.commons.io
public org.apache.commons.io.FileCleaner extends java.lang.Object {
static final org.apache.commons.io.FileCleaningTracker theInstance
public void ()
public static void track (java.io.File, java.lang.Object)
java.io.File file
Object marker
public static void track (java.io.File, java.lang.Object, org.apache.commons.io.FileDeleteStrategy)
java.io.File file
Object marker
org.apache.commons.io.FileDeleteStrategy deleteStrategy
public static void track (java.lang.String, java.lang.Object)
String path
Object marker
public static void track (java.lang.String, java.lang.Object, org.apache.commons.io.FileDeleteStrategy)
String path
Object marker
org.apache.commons.io.FileDeleteStrategy deleteStrategy
public static int getTrackCount ()
public static synchronized void exitWhenFinished ()
public static org.apache.commons.io.FileCleaningTracker getInstance ()
static void ()
}
org/apache/commons/io/FileCleaningTracker$Reaper.classFileCleaningTracker.java
package org.apache.commons.io
final org.apache.commons.io.FileCleaningTracker$Reaper extends java.lang.Thread {
private final org.apache.commons.io.FileCleaningTracker this$0
void (org.apache.commons.io.FileCleaningTracker)
public void run ()
Exception e
org.apache.commons.io.FileCleaningTracker$Tracker tracker
}
org/apache/commons/io/FileCleaningTracker$Tracker.classFileCleaningTracker.java
package org.apache.commons.io
final org.apache.commons.io.FileCleaningTracker$Tracker extends java.lang.ref.PhantomReference {
private final String path
private final org.apache.commons.io.FileDeleteStrategy deleteStrategy
void (java.lang.String, org.apache.commons.io.FileDeleteStrategy, java.lang.Object, java.lang.ref.ReferenceQueue)
String path
org.apache.commons.io.FileDeleteStrategy deleteStrategy
Object marker
java.lang.ref.ReferenceQueue queue
public boolean delete ()
}
org/apache/commons/io/FileCleaningTracker.classFileCleaningTracker.java
package org.apache.commons.io
public org.apache.commons.io.FileCleaningTracker extends java.lang.Object {
java.lang.ref.ReferenceQueue q
final java.util.Collection trackers
volatile boolean exitWhenFinished
Thread reaper
public void ()
public void track (java.io.File, java.lang.Object)
java.io.File file
Object marker
public void track (java.io.File, java.lang.Object, org.apache.commons.io.FileDeleteStrategy)
java.io.File file
Object marker
org.apache.commons.io.FileDeleteStrategy deleteStrategy
public void track (java.lang.String, java.lang.Object)
String path
Object marker
public void track (java.lang.String, java.lang.Object, org.apache.commons.io.FileDeleteStrategy)
String path
Object marker
org.apache.commons.io.FileDeleteStrategy deleteStrategy
private synchronized void addTracker (java.lang.String, java.lang.Object, org.apache.commons.io.FileDeleteStrategy)
String path
Object marker
org.apache.commons.io.FileDeleteStrategy deleteStrategy
public int getTrackCount ()
public synchronized void exitWhenFinished ()
}
org/apache/commons/io/FileDeleteStrategy$ForceFileDeleteStrategy.classFileDeleteStrategy.java
package org.apache.commons.io
org.apache.commons.io.FileDeleteStrategy$ForceFileDeleteStrategy extends org.apache.commons.io.FileDeleteStrategy {
void ()
protected boolean doDelete (java.io.File) throws java.io.IOException
java.io.File fileToDelete
}
org/apache/commons/io/FileDeleteStrategy.classFileDeleteStrategy.java
package org.apache.commons.io
public org.apache.commons.io.FileDeleteStrategy extends java.lang.Object {
public static final org.apache.commons.io.FileDeleteStrategy NORMAL
public static final org.apache.commons.io.FileDeleteStrategy FORCE
private final String name
protected void (java.lang.String)
String name
public boolean deleteQuietly (java.io.File)
java.io.IOException ex
java.io.File fileToDelete
public void delete (java.io.File) throws java.io.IOException
java.io.File fileToDelete
protected boolean doDelete (java.io.File) throws java.io.IOException
java.io.File fileToDelete
public java.lang.String toString ()
static void ()
}
org/apache/commons/io/filefilter/AbstractFileFilter.classAbstractFileFilter.java
package org.apache.commons.io.filefilter
public abstract org.apache.commons.io.filefilter.AbstractFileFilter extends java.lang.Object implements org.apache.commons.io.filefilter.IOFileFilter {
public void ()
public boolean accept (java.io.File)
java.io.File file
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
public java.lang.String toString ()
String name
int period
}
org/apache/commons/io/filefilter/AgeFileFilter.classAgeFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.AgeFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
private final long cutoff
private final boolean acceptOlder
public void (long)
long cutoff
public void (long, boolean)
long cutoff
boolean acceptOlder
public void (java.util.Date)
java.util.Date cutoffDate
public void (java.util.Date, boolean)
java.util.Date cutoffDate
boolean acceptOlder
public void (java.io.File)
java.io.File cutoffReference
public void (java.io.File, boolean)
java.io.File cutoffReference
boolean acceptOlder
public boolean accept (java.io.File)
java.io.File file
boolean newer
public java.lang.String toString ()
String condition
}
org/apache/commons/io/filefilter/AndFileFilter.classAndFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.AndFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements org.apache.commons.io.filefilter.ConditionalFileFilter java.io.Serializable {
private java.util.List fileFilters
public void ()
public void (java.util.List)
java.util.List fileFilters
public void (org.apache.commons.io.filefilter.IOFileFilter, org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter filter1
org.apache.commons.io.filefilter.IOFileFilter filter2
public void addFileFilter (org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter ioFileFilter
public java.util.List getFileFilters ()
public boolean removeFileFilter (org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter ioFileFilter
public void setFileFilters (java.util.List)
java.util.List fileFilters
public boolean accept (java.io.File)
org.apache.commons.io.filefilter.IOFileFilter fileFilter
java.util.Iterator iter
java.io.File file
public boolean accept (java.io.File, java.lang.String)
org.apache.commons.io.filefilter.IOFileFilter fileFilter
java.util.Iterator iter
java.io.File file
String name
public java.lang.String toString ()
Object filter
int i
StringBuffer buffer
}
org/apache/commons/io/filefilter/CanReadFileFilter.classCanReadFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.CanReadFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
public static final org.apache.commons.io.filefilter.IOFileFilter CAN_READ
public static final org.apache.commons.io.filefilter.IOFileFilter CANNOT_READ
public static final org.apache.commons.io.filefilter.IOFileFilter READ_ONLY
protected void ()
public boolean accept (java.io.File)
java.io.File file
static void ()
}
org/apache/commons/io/filefilter/CanWriteFileFilter.classCanWriteFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.CanWriteFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
public static final org.apache.commons.io.filefilter.IOFileFilter CAN_WRITE
public static final org.apache.commons.io.filefilter.IOFileFilter CANNOT_WRITE
protected void ()
public boolean accept (java.io.File)
java.io.File file
static void ()
}
org/apache/commons/io/filefilter/ConditionalFileFilter.classConditionalFileFilter.java
package org.apache.commons.io.filefilter
public abstract org.apache.commons.io.filefilter.ConditionalFileFilter extends java.lang.Object {
public abstract void addFileFilter (org.apache.commons.io.filefilter.IOFileFilter)
public abstract java.util.List getFileFilters ()
public abstract boolean removeFileFilter (org.apache.commons.io.filefilter.IOFileFilter)
public abstract void setFileFilters (java.util.List)
}
org/apache/commons/io/filefilter/DelegateFileFilter.classDelegateFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.DelegateFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
private final java.io.FilenameFilter filenameFilter
private final java.io.FileFilter fileFilter
public void (java.io.FilenameFilter)
java.io.FilenameFilter filter
public void (java.io.FileFilter)
java.io.FileFilter filter
public boolean accept (java.io.File)
java.io.File file
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
public java.lang.String toString ()
String delegate
}
org/apache/commons/io/filefilter/DirectoryFileFilter.classDirectoryFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.DirectoryFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
public static final org.apache.commons.io.filefilter.IOFileFilter DIRECTORY
public static final org.apache.commons.io.filefilter.IOFileFilter INSTANCE
protected void ()
public boolean accept (java.io.File)
java.io.File file
static void ()
}
org/apache/commons/io/filefilter/EmptyFileFilter.classEmptyFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.EmptyFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
public static final org.apache.commons.io.filefilter.IOFileFilter EMPTY
public static final org.apache.commons.io.filefilter.IOFileFilter NOT_EMPTY
protected void ()
public boolean accept (java.io.File)
java.io.File[] files
java.io.File file
static void ()
}
org/apache/commons/io/filefilter/FalseFileFilter.classFalseFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.FalseFileFilter extends java.lang.Object implements org.apache.commons.io.filefilter.IOFileFilter java.io.Serializable {
public static final org.apache.commons.io.filefilter.IOFileFilter FALSE
public static final org.apache.commons.io.filefilter.IOFileFilter INSTANCE
protected void ()
public boolean accept (java.io.File)
java.io.File file
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
static void ()
}
org/apache/commons/io/filefilter/FileFileFilter.classFileFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.FileFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
public static final org.apache.commons.io.filefilter.IOFileFilter FILE
protected void ()
public boolean accept (java.io.File)
java.io.File file
static void ()
}
org/apache/commons/io/filefilter/FileFilterUtils.classFileFilterUtils.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.FileFilterUtils extends java.lang.Object {
private static org.apache.commons.io.filefilter.IOFileFilter cvsFilter
private static org.apache.commons.io.filefilter.IOFileFilter svnFilter
public void ()
public static org.apache.commons.io.filefilter.IOFileFilter prefixFileFilter (java.lang.String)
String prefix
public static org.apache.commons.io.filefilter.IOFileFilter suffixFileFilter (java.lang.String)
String suffix
public static org.apache.commons.io.filefilter.IOFileFilter nameFileFilter (java.lang.String)
String name
public static org.apache.commons.io.filefilter.IOFileFilter directoryFileFilter ()
public static org.apache.commons.io.filefilter.IOFileFilter fileFileFilter ()
public static org.apache.commons.io.filefilter.IOFileFilter andFileFilter (org.apache.commons.io.filefilter.IOFileFilter, org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter filter1
org.apache.commons.io.filefilter.IOFileFilter filter2
public static org.apache.commons.io.filefilter.IOFileFilter orFileFilter (org.apache.commons.io.filefilter.IOFileFilter, org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter filter1
org.apache.commons.io.filefilter.IOFileFilter filter2
public static org.apache.commons.io.filefilter.IOFileFilter notFileFilter (org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter filter
public static org.apache.commons.io.filefilter.IOFileFilter trueFileFilter ()
public static org.apache.commons.io.filefilter.IOFileFilter falseFileFilter ()
public static org.apache.commons.io.filefilter.IOFileFilter asFileFilter (java.io.FileFilter)
java.io.FileFilter filter
public static org.apache.commons.io.filefilter.IOFileFilter asFileFilter (java.io.FilenameFilter)
java.io.FilenameFilter filter
public static org.apache.commons.io.filefilter.IOFileFilter ageFileFilter (long)
long cutoff
public static org.apache.commons.io.filefilter.IOFileFilter ageFileFilter (long, boolean)
long cutoff
boolean acceptOlder
public static org.apache.commons.io.filefilter.IOFileFilter ageFileFilter (java.util.Date)
java.util.Date cutoffDate
public static org.apache.commons.io.filefilter.IOFileFilter ageFileFilter (java.util.Date, boolean)
java.util.Date cutoffDate
boolean acceptOlder
public static org.apache.commons.io.filefilter.IOFileFilter ageFileFilter (java.io.File)
java.io.File cutoffReference
public static org.apache.commons.io.filefilter.IOFileFilter ageFileFilter (java.io.File, boolean)
java.io.File cutoffReference
boolean acceptOlder
public static org.apache.commons.io.filefilter.IOFileFilter sizeFileFilter (long)
long threshold
public static org.apache.commons.io.filefilter.IOFileFilter sizeFileFilter (long, boolean)
long threshold
boolean acceptLarger
public static org.apache.commons.io.filefilter.IOFileFilter sizeRangeFileFilter (long, long)
long minSizeInclusive
long maxSizeInclusive
org.apache.commons.io.filefilter.IOFileFilter minimumFilter
org.apache.commons.io.filefilter.IOFileFilter maximumFilter
public static org.apache.commons.io.filefilter.IOFileFilter makeCVSAware (org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter filter
public static org.apache.commons.io.filefilter.IOFileFilter makeSVNAware (org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter filter
public static org.apache.commons.io.filefilter.IOFileFilter makeDirectoryOnly (org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter filter
public static org.apache.commons.io.filefilter.IOFileFilter makeFileOnly (org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter filter
}
org/apache/commons/io/filefilter/HiddenFileFilter.classHiddenFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.HiddenFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
public static final org.apache.commons.io.filefilter.IOFileFilter HIDDEN
public static final org.apache.commons.io.filefilter.IOFileFilter VISIBLE
protected void ()
public boolean accept (java.io.File)
java.io.File file
static void ()
}
org/apache/commons/io/filefilter/IOFileFilter.classIOFileFilter.java
package org.apache.commons.io.filefilter
public abstract org.apache.commons.io.filefilter.IOFileFilter extends java.lang.Object implements java.io.FileFilter java.io.FilenameFilter {
public abstract boolean accept (java.io.File)
public abstract boolean accept (java.io.File, java.lang.String)
}
org/apache/commons/io/filefilter/NameFileFilter.classNameFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.NameFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
private final String[] names
private final org.apache.commons.io.IOCase caseSensitivity
public void (java.lang.String)
String name
public void (java.lang.String, org.apache.commons.io.IOCase)
String name
org.apache.commons.io.IOCase caseSensitivity
public void (java.lang.String[])
String[] names
public void (java.lang.String[], org.apache.commons.io.IOCase)
String[] names
org.apache.commons.io.IOCase caseSensitivity
public void (java.util.List)
java.util.List names
public void (java.util.List, org.apache.commons.io.IOCase)
java.util.List names
org.apache.commons.io.IOCase caseSensitivity
public boolean accept (java.io.File)
int i
java.io.File file
String name
public boolean accept (java.io.File, java.lang.String)
int i
java.io.File file
String name
public java.lang.String toString ()
int i
StringBuffer buffer
}
org/apache/commons/io/filefilter/NotFileFilter.classNotFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.NotFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
private final org.apache.commons.io.filefilter.IOFileFilter filter
public void (org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter filter
public boolean accept (java.io.File)
java.io.File file
public boolean accept (java.io.File, java.lang.String)
java.io.File file
String name
public java.lang.String toString ()
}
org/apache/commons/io/filefilter/OrFileFilter.classOrFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.OrFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements org.apache.commons.io.filefilter.ConditionalFileFilter java.io.Serializable {
private java.util.List fileFilters
public void ()
public void (java.util.List)
java.util.List fileFilters
public void (org.apache.commons.io.filefilter.IOFileFilter, org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter filter1
org.apache.commons.io.filefilter.IOFileFilter filter2
public void addFileFilter (org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter ioFileFilter
public java.util.List getFileFilters ()
public boolean removeFileFilter (org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter ioFileFilter
public void setFileFilters (java.util.List)
java.util.List fileFilters
public boolean accept (java.io.File)
org.apache.commons.io.filefilter.IOFileFilter fileFilter
java.util.Iterator iter
java.io.File file
public boolean accept (java.io.File, java.lang.String)
org.apache.commons.io.filefilter.IOFileFilter fileFilter
java.util.Iterator iter
java.io.File file
String name
public java.lang.String toString ()
Object filter
int i
StringBuffer buffer
}
org/apache/commons/io/filefilter/PrefixFileFilter.classPrefixFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.PrefixFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
private final String[] prefixes
private final org.apache.commons.io.IOCase caseSensitivity
public void (java.lang.String)
String prefix
public void (java.lang.String, org.apache.commons.io.IOCase)
String prefix
org.apache.commons.io.IOCase caseSensitivity
public void (java.lang.String[])
String[] prefixes
public void (java.lang.String[], org.apache.commons.io.IOCase)
String[] prefixes
org.apache.commons.io.IOCase caseSensitivity
public void (java.util.List)
java.util.List prefixes
public void (java.util.List, org.apache.commons.io.IOCase)
java.util.List prefixes
org.apache.commons.io.IOCase caseSensitivity
public boolean accept (java.io.File)
int i
java.io.File file
String name
public boolean accept (java.io.File, java.lang.String)
int i
java.io.File file
String name
public java.lang.String toString ()
int i
StringBuffer buffer
}
org/apache/commons/io/filefilter/RegexFileFilter.classRegexFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.RegexFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
private final java.util.regex.Pattern pattern
public void (java.lang.String)
String pattern
public void (java.lang.String, org.apache.commons.io.IOCase)
String pattern
org.apache.commons.io.IOCase caseSensitivity
int flags
public void (java.lang.String, int)
String pattern
int flags
public void (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/apache/commons/io/filefilter/SizeFileFilter.classSizeFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.SizeFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
private final long size
private final boolean acceptLarger
public void (long)
long size
public void (long, boolean)
long size
boolean acceptLarger
public boolean accept (java.io.File)
java.io.File file
boolean smaller
public java.lang.String toString ()
String condition
}
org/apache/commons/io/filefilter/SuffixFileFilter.classSuffixFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.SuffixFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
private final String[] suffixes
private final org.apache.commons.io.IOCase caseSensitivity
public void (java.lang.String)
String suffix
public void (java.lang.String, org.apache.commons.io.IOCase)
String suffix
org.apache.commons.io.IOCase caseSensitivity
public void (java.lang.String[])
String[] suffixes
public void (java.lang.String[], org.apache.commons.io.IOCase)
String[] suffixes
org.apache.commons.io.IOCase caseSensitivity
public void (java.util.List)
java.util.List suffixes
public void (java.util.List, org.apache.commons.io.IOCase)
java.util.List suffixes
org.apache.commons.io.IOCase caseSensitivity
public boolean accept (java.io.File)
int i
java.io.File file
String name
public boolean accept (java.io.File, java.lang.String)
int i
java.io.File file
String name
public java.lang.String toString ()
int i
StringBuffer buffer
}
org/apache/commons/io/filefilter/TrueFileFilter.classTrueFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.TrueFileFilter extends java.lang.Object implements org.apache.commons.io.filefilter.IOFileFilter java.io.Serializable {
public static final org.apache.commons.io.filefilter.IOFileFilter TRUE
public static final org.apache.commons.io.filefilter.IOFileFilter INSTANCE
protected void ()
public boolean accept (java.io.File)
java.io.File file
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
static void ()
}
org/apache/commons/io/filefilter/WildcardFileFilter.classWildcardFileFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.WildcardFileFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
private final String[] wildcards
private final org.apache.commons.io.IOCase caseSensitivity
public void (java.lang.String)
String wildcard
public void (java.lang.String, org.apache.commons.io.IOCase)
String wildcard
org.apache.commons.io.IOCase caseSensitivity
public void (java.lang.String[])
String[] wildcards
public void (java.lang.String[], org.apache.commons.io.IOCase)
String[] wildcards
org.apache.commons.io.IOCase caseSensitivity
public void (java.util.List)
java.util.List wildcards
public void (java.util.List, org.apache.commons.io.IOCase)
java.util.List wildcards
org.apache.commons.io.IOCase caseSensitivity
public boolean accept (java.io.File, java.lang.String)
int i
java.io.File dir
String name
public boolean accept (java.io.File)
int i
java.io.File file
String name
public java.lang.String toString ()
int i
StringBuffer buffer
}
org/apache/commons/io/filefilter/WildcardFilter.classWildcardFilter.java
package org.apache.commons.io.filefilter
public org.apache.commons.io.filefilter.WildcardFilter extends org.apache.commons.io.filefilter.AbstractFileFilter implements java.io.Serializable {
private final String[] wildcards
public void (java.lang.String)
String wildcard
public void (java.lang.String[])
String[] wildcards
public void (java.util.List)
java.util.List wildcards
public boolean accept (java.io.File, java.lang.String)
int i
java.io.File dir
String name
public boolean accept (java.io.File)
int i
java.io.File file
}
org/apache/commons/io/FilenameUtils.classFilenameUtils.java
package org.apache.commons.io
public org.apache.commons.io.FilenameUtils extends java.lang.Object {
public static final char EXTENSION_SEPARATOR
public static final String EXTENSION_SEPARATOR_STR
private static final char UNIX_SEPARATOR
private static final char WINDOWS_SEPARATOR
private static final char SYSTEM_SEPARATOR
private static final char OTHER_SEPARATOR
public void ()
static boolean isSystemWindows ()
private static boolean isSeparator (char)
char ch
public static java.lang.String normalize (java.lang.String)
String filename
public static java.lang.String normalizeNoEndSeparator (java.lang.String)
String filename
private static java.lang.String doNormalize (java.lang.String, boolean)
int i
int i
int i
int j
int i
String filename
boolean keepSeparator
int size
int prefix
char[] array
boolean lastIsDirectory
public static java.lang.String concat (java.lang.String, java.lang.String)
String basePath
String fullFilenameToAdd
int prefix
int len
char ch
public static java.lang.String separatorsToUnix (java.lang.String)
String path
public static java.lang.String separatorsToWindows (java.lang.String)
String path
public static java.lang.String separatorsToSystem (java.lang.String)
String path
public static int getPrefixLength (java.lang.String)
int posUnix
int posWin
int posUnix
int posWin
char ch1
String filename
int len
char ch0
public static int indexOfLastSeparator (java.lang.String)
String filename
int lastUnixPos
int lastWindowsPos
public static int indexOfExtension (java.lang.String)
String filename
int extensionPos
int lastSeparator
public static java.lang.String getPrefix (java.lang.String)
String filename
int len
public static java.lang.String getPath (java.lang.String)
String filename
public static java.lang.String getPathNoEndSeparator (java.lang.String)
String filename
private static java.lang.String doGetPath (java.lang.String, int)
String filename
int separatorAdd
int prefix
int index
public static java.lang.String getFullPath (java.lang.String)
String filename
public static java.lang.String getFullPathNoEndSeparator (java.lang.String)
String filename
private static java.lang.String doGetFullPath (java.lang.String, boolean)
String filename
boolean includeSeparator
int prefix
int index
int end
public static java.lang.String getName (java.lang.String)
String filename
int index
public static java.lang.String getBaseName (java.lang.String)
String filename
public static java.lang.String getExtension (java.lang.String)
String filename
int index
public static java.lang.String removeExtension (java.lang.String)
String filename
int index
public static boolean equals (java.lang.String, java.lang.String)
String filename1
String filename2
public static boolean equalsOnSystem (java.lang.String, java.lang.String)
String filename1
String filename2
public static boolean equalsNormalized (java.lang.String, java.lang.String)
String filename1
String filename2
public static boolean equalsNormalizedOnSystem (java.lang.String, java.lang.String)
String filename1
String filename2
public static boolean equals (java.lang.String, java.lang.String, boolean, org.apache.commons.io.IOCase)
String filename1
String filename2
boolean normalized
org.apache.commons.io.IOCase caseSensitivity
public static boolean isExtension (java.lang.String, java.lang.String)
String filename
String extension
String fileExt
public static boolean isExtension (java.lang.String, java.lang.String[])
int i
String filename
String[] extensions
String fileExt
public static boolean isExtension (java.lang.String, java.util.Collection)
java.util.Iterator it
String filename
java.util.Collection extensions
String fileExt
public static boolean wildcardMatch (java.lang.String, java.lang.String)
String filename
String wildcardMatcher
public static boolean wildcardMatchOnSystem (java.lang.String, java.lang.String)
String filename
String wildcardMatcher
public static boolean wildcardMatch (java.lang.String, java.lang.String, org.apache.commons.io.IOCase)
int[] array
int repeat
String filename
String wildcardMatcher
org.apache.commons.io.IOCase caseSensitivity
String[] wcs
boolean anyChars
int textIdx
int wcsIdx
java.util.Stack backtrack
static java.lang.String[] splitOnTokens (java.lang.String)
int i
String text
char[] array
java.util.ArrayList list
StringBuffer buffer
static void ()
}
org/apache/commons/io/FileSystemUtils.classFileSystemUtils.java
package org.apache.commons.io
public org.apache.commons.io.FileSystemUtils extends java.lang.Object {
private static final org.apache.commons.io.FileSystemUtils INSTANCE
private static final int INIT_PROBLEM
private static final int OTHER
private static final int WINDOWS
private static final int UNIX
private static final int POSIX_UNIX
private static final int OS
public void ()
public static long freeSpace (java.lang.String) throws java.io.IOException
String path
public static long freeSpaceKb (java.lang.String) throws java.io.IOException
String path
long freeSpaceOS (java.lang.String, int, boolean) throws java.io.IOException
String path
int os
boolean kb
long freeSpaceWindows (java.lang.String) throws java.io.IOException
String line
int i
String path
String[] cmdAttribs
java.util.List lines
long parseDir (java.lang.String, java.lang.String) throws java.io.IOException
char c
char c
int k
String line
String path
int bytesStart
int bytesEnd
int j
StringBuffer buf
long freeSpaceUnix (java.lang.String, boolean, boolean) throws java.io.IOException
String line3
String path
boolean kb
boolean posix
String flags
String[] cmdAttribs
java.util.List lines
String line2
java.util.StringTokenizer tok
String freeSpace
long parseBytes (java.lang.String, java.lang.String) throws java.io.IOException
long bytes
NumberFormatException ex
String freeSpace
String path
java.util.List performCommand (java.lang.String[], int) throws java.io.IOException
String line
InterruptedException ex
String[] cmdAttribs
int max
java.util.List lines
Process proc
java.io.InputStream in
java.io.OutputStream out
java.io.InputStream err
java.io.BufferedReader inr
java.lang.Process openProcess (java.lang.String[]) throws java.io.IOException
String[] cmdAttribs
static void ()
String osName
Exception ex
int os
}
org/apache/commons/io/FileUtils.classFileUtils.java
package org.apache.commons.io
public org.apache.commons.io.FileUtils extends java.lang.Object {
public static final long ONE_KB
public static final long ONE_MB
public static final long ONE_GB
public static final java.io.File[] EMPTY_FILE_ARRAY
public void ()
public static java.io.FileInputStream openInputStream (java.io.File) throws java.io.IOException
java.io.File file
public static java.io.FileOutputStream openOutputStream (java.io.File) throws java.io.IOException
java.io.File parent
java.io.File file
public static java.lang.String byteCountToDisplaySize (long)
String displaySize
String displaySize
String displaySize
long size
String displaySize
public static void touch (java.io.File) throws java.io.IOException
java.io.OutputStream out
java.io.File file
boolean success
public static java.io.File[] convertFileCollectionToFileArray (java.util.Collection)
java.util.Collection files
private static void innerListFiles (java.util.Collection, java.io.File, org.apache.commons.io.filefilter.IOFileFilter)
int i
java.util.Collection files
java.io.File directory
org.apache.commons.io.filefilter.IOFileFilter filter
java.io.File[] found
public static java.util.Collection listFiles (java.io.File, org.apache.commons.io.filefilter.IOFileFilter, org.apache.commons.io.filefilter.IOFileFilter)
org.apache.commons.io.filefilter.IOFileFilter effDirFilter
java.io.File directory
org.apache.commons.io.filefilter.IOFileFilter fileFilter
org.apache.commons.io.filefilter.IOFileFilter dirFilter
org.apache.commons.io.filefilter.IOFileFilter effFileFilter
org.apache.commons.io.filefilter.IOFileFilter effDirFilter
java.util.Collection files
public static java.util.Iterator iterateFiles (java.io.File, org.apache.commons.io.filefilter.IOFileFilter, org.apache.commons.io.filefilter.IOFileFilter)
java.io.File directory
org.apache.commons.io.filefilter.IOFileFilter fileFilter
org.apache.commons.io.filefilter.IOFileFilter dirFilter
private static java.lang.String[] toSuffixes (java.lang.String[])
int i
String[] extensions
String[] suffixes
public static java.util.Collection listFiles (java.io.File, java.lang.String[], boolean)
org.apache.commons.io.filefilter.IOFileFilter filter
String[] suffixes
java.io.File directory
String[] extensions
boolean recursive
org.apache.commons.io.filefilter.IOFileFilter filter
public static java.util.Iterator iterateFiles (java.io.File, java.lang.String[], boolean)
java.io.File directory
String[] extensions
boolean recursive
public static boolean contentEquals (java.io.File, java.io.File) throws java.io.IOException
java.io.File file1
java.io.File file2
boolean file1Exists
java.io.InputStream input1
java.io.InputStream input2
public static java.io.File toFile (java.net.URL)
String hexStr
char ch
String filename
int pos
java.net.URL url
public static java.io.File[] toFiles (java.net.URL[])
java.net.URL url
int i
java.net.URL[] urls
java.io.File[] files
public static java.net.URL[] toURLs (java.io.File[]) throws java.io.IOException
int i
java.io.File[] files
java.net.URL[] urls
public static void copyFileToDirectory (java.io.File, java.io.File) throws java.io.IOException
java.io.File srcFile
java.io.File destDir
public static void copyFileToDirectory (java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.File srcFile
java.io.File destDir
boolean preserveFileDate
public static void copyFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File srcFile
java.io.File destFile
public static void copyFile (java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.File srcFile
java.io.File destFile
boolean preserveFileDate
private static void doCopyFile (java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.FileOutputStream output
java.io.File srcFile
java.io.File destFile
boolean preserveFileDate
java.io.FileInputStream input
public static void copyDirectoryToDirectory (java.io.File, java.io.File) throws java.io.IOException
java.io.File srcDir
java.io.File destDir
public static void copyDirectory (java.io.File, java.io.File) throws java.io.IOException
java.io.File srcDir
java.io.File destDir
public static void copyDirectory (java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.File srcDir
java.io.File destDir
boolean preserveFileDate
public static void copyDirectory (java.io.File, java.io.File, java.io.FileFilter) throws java.io.IOException
java.io.File srcDir
java.io.File destDir
java.io.FileFilter filter
public static void copyDirectory (java.io.File, java.io.File, java.io.FileFilter, boolean) throws java.io.IOException
java.io.File copiedFile
int i
java.io.File[] srcFiles
java.io.File srcDir
java.io.File destDir
java.io.FileFilter filter
boolean preserveFileDate
java.util.List exclusionList
private static void doCopyDirectory (java.io.File, java.io.File, java.io.FileFilter, boolean, java.util.List) throws java.io.IOException
java.io.File copiedFile
int i
java.io.File srcDir
java.io.File destDir
java.io.FileFilter filter
boolean preserveFileDate
java.util.List exclusionList
java.io.File[] files
public static void copyURLToFile (java.net.URL, java.io.File) throws java.io.IOException
java.io.FileOutputStream output
java.net.URL source
java.io.File destination
java.io.InputStream input
public static void deleteDirectory (java.io.File) throws java.io.IOException
String message
java.io.File directory
public static boolean deleteQuietly (java.io.File)
Exception e
Exception e
java.io.File file
public static void cleanDirectory (java.io.File) throws java.io.IOException
String message
String message
java.io.IOException ioe
java.io.File file
int i
java.io.File directory
java.io.File[] files
java.io.IOException exception
public static boolean waitFor (java.io.File, int)
InterruptedException ignore
Exception ex
java.io.File file
int seconds
int timeout
int tick
public static java.lang.String readFileToString (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
java.io.InputStream in
public static java.lang.String readFileToString (java.io.File) throws java.io.IOException
java.io.File file
public static byte[] readFileToByteArray (java.io.File) throws java.io.IOException
java.io.File file
java.io.InputStream in
public static java.util.List readLines (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
java.io.InputStream in
public static java.util.List readLines (java.io.File) throws java.io.IOException
java.io.File file
public static org.apache.commons.io.LineIterator lineIterator (java.io.File, java.lang.String) throws java.io.IOException
java.io.IOException ex
RuntimeException ex
java.io.File file
String encoding
java.io.InputStream in
public static org.apache.commons.io.LineIterator lineIterator (java.io.File) throws java.io.IOException
java.io.File file
public static void writeStringToFile (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException
java.io.File file
String data
String encoding
java.io.OutputStream out
public static void writeStringToFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String data
public static void writeByteArrayToFile (java.io.File, byte[]) throws java.io.IOException
java.io.File file
byte[] data
java.io.OutputStream out
public static void writeLines (java.io.File, java.lang.String, java.util.Collection) throws java.io.IOException
java.io.File file
String encoding
java.util.Collection lines
public static void writeLines (java.io.File, java.util.Collection) throws java.io.IOException
java.io.File file
java.util.Collection lines
public static void writeLines (java.io.File, java.lang.String, java.util.Collection, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
java.util.Collection lines
String lineEnding
java.io.OutputStream out
public static void writeLines (java.io.File, java.util.Collection, java.lang.String) throws java.io.IOException
java.io.File file
java.util.Collection lines
String lineEnding
public static void forceDelete (java.io.File) throws java.io.IOException
String message
boolean filePresent
java.io.File file
public static void forceDeleteOnExit (java.io.File) throws java.io.IOException
java.io.File file
private static void deleteDirectoryOnExit (java.io.File) throws java.io.IOException
java.io.File directory
private static void cleanDirectoryOnExit (java.io.File) throws java.io.IOException
String message
String message
java.io.IOException ioe
java.io.File file
int i
java.io.File directory
java.io.File[] files
java.io.IOException exception
public static void forceMkdir (java.io.File) throws java.io.IOException
String message
String message
java.io.File directory
public static long sizeOfDirectory (java.io.File)
String message
String message
java.io.File file
int i
java.io.File directory
long size
java.io.File[] files
public static boolean isFileNewer (java.io.File, java.io.File)
java.io.File file
java.io.File reference
public static boolean isFileNewer (java.io.File, java.util.Date)
java.io.File file
java.util.Date date
public static boolean isFileNewer (java.io.File, long)
java.io.File file
long timeMillis
public static boolean isFileOlder (java.io.File, java.io.File)
java.io.File file
java.io.File reference
public static boolean isFileOlder (java.io.File, java.util.Date)
java.io.File file
java.util.Date date
public static boolean isFileOlder (java.io.File, long)
java.io.File file
long timeMillis
public static long checksumCRC32 (java.io.File) throws java.io.IOException
java.io.File file
java.util.zip.CRC32 crc
public static java.util.zip.Checksum checksum (java.io.File, java.util.zip.Checksum) throws java.io.IOException
java.io.File file
java.util.zip.Checksum checksum
java.io.InputStream in
public static void moveDirectory (java.io.File, java.io.File) throws java.io.IOException
java.io.File srcDir
java.io.File destDir
boolean rename
public static void moveDirectoryToDirectory (java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.File src
java.io.File destDir
boolean createDestDir
public static void moveFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File srcFile
java.io.File destFile
boolean rename
public static void moveFileToDirectory (java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.File srcFile
java.io.File destDir
boolean createDestDir
public static void moveToDirectory (java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.File src
java.io.File destDir
boolean createDestDir
static void ()
}
org/apache/commons/io/HexDump.classHexDump.java
package org.apache.commons.io
public org.apache.commons.io.HexDump extends java.lang.Object {
public static final String EOL
private static final char[] _hexcodes
private static final int[] _shifts
public void ()
public static void dump (byte[], long, java.io.OutputStream, int) throws java.io.IOException java.lang.ArrayIndexOutOfBoundsException java.lang.IllegalArgumentException
int k
int k
int chars_read
int j
byte[] data
long offset
java.io.OutputStream stream
int index
long display_offset
StringBuffer buffer
private static java.lang.StringBuffer dump (java.lang.StringBuffer, long)
int j
StringBuffer _lbuffer
long value
private static java.lang.StringBuffer dump (java.lang.StringBuffer, byte)
int j
StringBuffer _cbuffer
byte value
static void ()
}
org/apache/commons/io/input/AutoCloseInputStream.classAutoCloseInputStream.java
package org.apache.commons.io.input
public org.apache.commons.io.input.AutoCloseInputStream extends org.apache.commons.io.input.ProxyInputStream {
public void (java.io.InputStream)
java.io.InputStream in
public void close () throws java.io.IOException
public int read () throws java.io.IOException
int n
public int read (byte[]) throws java.io.IOException
byte[] b
int n
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int n
protected void finalize () throws java.lang.Throwable
}
org/apache/commons/io/input/CharSequenceReader.classCharSequenceReader.java
package org.apache.commons.io.input
public org.apache.commons.io.input.CharSequenceReader extends java.io.Reader implements java.io.Serializable {
private final CharSequence charSequence
private int idx
private int mark
public void (java.lang.CharSequence)
CharSequence charSequence
public void close ()
public void mark (int)
int readAheadLimit
public boolean markSupported ()
public int read ()
public int read (char[], int, int)
int c
int i
char[] array
int offset
int length
int count
public void reset ()
public long skip (long)
long n
int dest
int count
public java.lang.String toString ()
}
org/apache/commons/io/input/ClassLoaderObjectInputStream.classClassLoaderObjectInputStream.java
package org.apache.commons.io.input
public org.apache.commons.io.input.ClassLoaderObjectInputStream extends java.io.ObjectInputStream {
private ClassLoader classLoader
public void (java.lang.ClassLoader, java.io.InputStream) throws java.io.IOException java.io.StreamCorruptedException
ClassLoader classLoader
java.io.InputStream inputStream
protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectStreamClass objectStreamClass
Class clazz
}
org/apache/commons/io/input/ClosedInputStream.classClosedInputStream.java
package org.apache.commons.io.input
public org.apache.commons.io.input.ClosedInputStream extends java.io.InputStream {
public static final org.apache.commons.io.input.ClosedInputStream CLOSED_INPUT_STREAM
public void ()
public int read ()
static void ()
}
org/apache/commons/io/input/CloseShieldInputStream.classCloseShieldInputStream.java
package org.apache.commons.io.input
public org.apache.commons.io.input.CloseShieldInputStream extends org.apache.commons.io.input.ProxyInputStream {
public void (java.io.InputStream)
java.io.InputStream in
public void close ()
}
org/apache/commons/io/input/CountingInputStream.classCountingInputStream.java
package org.apache.commons.io.input
public org.apache.commons.io.input.CountingInputStream extends org.apache.commons.io.input.ProxyInputStream {
private long count
public void (java.io.InputStream)
java.io.InputStream in
public int read (byte[]) throws java.io.IOException
byte[] b
int found
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int found
public int read () throws java.io.IOException
int found
public long skip (long) throws java.io.IOException
long length
long skip
public synchronized int getCount ()
long result
public synchronized int resetCount ()
long result
public synchronized long getByteCount ()
public synchronized long resetByteCount ()
long tmp
}
org/apache/commons/io/input/DemuxInputStream.classDemuxInputStream.java
package org.apache.commons.io.input
public org.apache.commons.io.input.DemuxInputStream extends java.io.InputStream {
private InheritableThreadLocal m_streams
public void ()
public java.io.InputStream bindStream (java.io.InputStream)
java.io.InputStream input
java.io.InputStream oldValue
public void close () throws java.io.IOException
java.io.InputStream input
public int read () throws java.io.IOException
java.io.InputStream input
private java.io.InputStream getStream ()
}
org/apache/commons/io/input/NullInputStream.classNullInputStream.java
package org.apache.commons.io.input
public org.apache.commons.io.input.NullInputStream extends java.io.InputStream {
private long size
private long position
private long mark
private long readlimit
private boolean eof
private boolean throwEofException
private boolean markSupported
public void (long)
long size
public void (long, boolean, boolean)
long size
boolean markSupported
boolean throwEofException
public long getPosition ()
public long getSize ()
public int available ()
long avail
public void close () throws java.io.IOException
public synchronized void mark (int)
int readlimit
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] bytes
public int read (byte[], int, int) throws java.io.IOException
byte[] bytes
int offset
int length
int returnLength
public synchronized void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long numberOfBytes
long returnLength
protected int processByte ()
protected void processBytes (byte[], int, int)
byte[] bytes
int offset
int length
private int doEndOfFile () throws java.io.EOFException
}
org/apache/commons/io/input/NullReader.classNullReader.java
package org.apache.commons.io.input
public org.apache.commons.io.input.NullReader extends java.io.Reader {
private long size
private long position
private long mark
private long readlimit
private boolean eof
private boolean throwEofException
private boolean markSupported
public void (long)
long size
public void (long, boolean, boolean)
long size
boolean markSupported
boolean throwEofException
public long getPosition ()
public long getSize ()
public void close () throws java.io.IOException
public synchronized void mark (int)
int readlimit
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (char[]) throws java.io.IOException
char[] chars
public int read (char[], int, int) throws java.io.IOException
char[] chars
int offset
int length
int returnLength
public synchronized void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long numberOfChars
long returnLength
protected int processChar ()
protected void processChars (char[], int, int)
char[] chars
int offset
int length
private int doEndOfFile () throws java.io.EOFException
}
org/apache/commons/io/input/ProxyInputStream.classProxyInputStream.java
package org.apache.commons.io.input
public abstract org.apache.commons.io.input.ProxyInputStream extends java.io.FilterInputStream {
public void (java.io.InputStream)
java.io.InputStream proxy
public int read () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] bts
public int read (byte[], int, int) throws java.io.IOException
byte[] bts
int st
int end
public long skip (long) throws java.io.IOException
long ln
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public synchronized void mark (int)
int idx
public synchronized void reset () throws java.io.IOException
public boolean markSupported ()
}
org/apache/commons/io/input/ProxyReader.classProxyReader.java
package org.apache.commons.io.input
public abstract org.apache.commons.io.input.ProxyReader extends java.io.FilterReader {
public void (java.io.Reader)
java.io.Reader proxy
public int read () throws java.io.IOException
public int read (char[]) throws java.io.IOException
char[] chr
public int read (char[], int, int) throws java.io.IOException
char[] chr
int st
int end
public long skip (long) throws java.io.IOException
long ln
public boolean ready () throws java.io.IOException
public void close () throws java.io.IOException
public synchronized void mark (int) throws java.io.IOException
int idx
public synchronized void reset () throws java.io.IOException
public boolean markSupported ()
}
org/apache/commons/io/input/SwappedDataInputStream.classSwappedDataInputStream.java
package org.apache.commons.io.input
public org.apache.commons.io.input.SwappedDataInputStream extends org.apache.commons.io.input.ProxyInputStream implements java.io.DataInput {
public void (java.io.InputStream)
java.io.InputStream input
public boolean readBoolean () throws java.io.IOException java.io.EOFException
public byte readByte () throws java.io.IOException java.io.EOFException
public char readChar () throws java.io.IOException java.io.EOFException
public double readDouble () throws java.io.IOException java.io.EOFException
public float readFloat () throws java.io.IOException java.io.EOFException
public void readFully (byte[]) throws java.io.IOException java.io.EOFException
byte[] data
public void readFully (byte[], int, int) throws java.io.IOException java.io.EOFException
int location
int count
byte[] data
int offset
int length
int remaining
public int readInt () throws java.io.IOException java.io.EOFException
public java.lang.String readLine () throws java.io.IOException java.io.EOFException
public long readLong () throws java.io.IOException java.io.EOFException
public short readShort () throws java.io.IOException java.io.EOFException
public int readUnsignedByte () throws java.io.IOException java.io.EOFException
public int readUnsignedShort () throws java.io.IOException java.io.EOFException
public java.lang.String readUTF () throws java.io.IOException java.io.EOFException
public int skipBytes (int) throws java.io.IOException java.io.EOFException
int count
}
org/apache/commons/io/input/TeeInputStream.classTeeInputStream.java
package org.apache.commons.io.input
public org.apache.commons.io.input.TeeInputStream extends org.apache.commons.io.input.ProxyInputStream {
private final java.io.OutputStream branch
private final boolean closeBranch
public void (java.io.InputStream, java.io.OutputStream)
java.io.InputStream input
java.io.OutputStream branch
public void (java.io.InputStream, java.io.OutputStream, boolean)
java.io.InputStream input
java.io.OutputStream branch
boolean closeBranch
public void close () throws java.io.IOException
public int read () throws java.io.IOException
int ch
public int read (byte[], int, int) throws java.io.IOException
byte[] bts
int st
int end
int n
public int read (byte[]) throws java.io.IOException
byte[] bts
int n
}
org/apache/commons/io/IOCase.classIOCase.java
package org.apache.commons.io
public final org.apache.commons.io.IOCase extends java.lang.Object implements java.io.Serializable {
public static final org.apache.commons.io.IOCase SENSITIVE
public static final org.apache.commons.io.IOCase INSENSITIVE
public static final org.apache.commons.io.IOCase SYSTEM
private static final long serialVersionUID
private final String name
private final transient boolean sensitive
public static org.apache.commons.io.IOCase forName (java.lang.String)
String name
private void (java.lang.String, boolean)
String name
boolean sensitive
private java.lang.Object readResolve ()
public java.lang.String getName ()
public boolean isCaseSensitive ()
public int checkCompareTo (java.lang.String, java.lang.String)
String str1
String str2
public boolean checkEquals (java.lang.String, java.lang.String)
String str1
String str2
public boolean checkStartsWith (java.lang.String, java.lang.String)
String str
String start
public boolean checkEndsWith (java.lang.String, java.lang.String)
String str
String end
int endLen
public boolean checkRegionMatches (java.lang.String, int, java.lang.String)
String str
int strStartIndex
String search
java.lang.String convertCase (java.lang.String)
String str
public java.lang.String toString ()
static void ()
}
org/apache/commons/io/IOExceptionWithCause.classIOExceptionWithCause.java
package org.apache.commons.io
public org.apache.commons.io.IOExceptionWithCause extends java.io.IOException {
private static final long serialVersionUID
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
org/apache/commons/io/IOUtils.classIOUtils.java
package org.apache.commons.io
public org.apache.commons.io.IOUtils extends java.lang.Object {
public static final char DIR_SEPARATOR_UNIX
public static final char DIR_SEPARATOR_WINDOWS
public static final char DIR_SEPARATOR
public static final String LINE_SEPARATOR_UNIX
public static final String LINE_SEPARATOR_WINDOWS
public static final String LINE_SEPARATOR
private static final int DEFAULT_BUFFER_SIZE
public void ()
public static void closeQuietly (java.io.Reader)
java.io.IOException ioe
java.io.Reader input
public static void closeQuietly (java.io.Writer)
java.io.IOException ioe
java.io.Writer output
public static void closeQuietly (java.io.InputStream)
java.io.IOException ioe
java.io.InputStream input
public static void closeQuietly (java.io.OutputStream)
java.io.IOException ioe
java.io.OutputStream output
public static byte[] toByteArray (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
org.apache.commons.io.output.ByteArrayOutputStream output
public static byte[] toByteArray (java.io.Reader) throws java.io.IOException
java.io.Reader input
org.apache.commons.io.output.ByteArrayOutputStream output
public static byte[] toByteArray (java.io.Reader, java.lang.String) throws java.io.IOException
java.io.Reader input
String encoding
org.apache.commons.io.output.ByteArrayOutputStream output
public static byte[] toByteArray (java.lang.String) throws java.io.IOException
String input
public static char[] toCharArray (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
java.io.CharArrayWriter output
public static char[] toCharArray (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream is
String encoding
java.io.CharArrayWriter output
public static char[] toCharArray (java.io.Reader) throws java.io.IOException
java.io.Reader input
java.io.CharArrayWriter sw
public static java.lang.String toString (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
java.io.StringWriter sw
public static java.lang.String toString (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream input
String encoding
java.io.StringWriter sw
public static java.lang.String toString (java.io.Reader) throws java.io.IOException
java.io.Reader input
java.io.StringWriter sw
public static java.lang.String toString (byte[]) throws java.io.IOException
byte[] input
public static java.lang.String toString (byte[], java.lang.String) throws java.io.IOException
byte[] input
String encoding
public static java.util.List readLines (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
java.io.InputStreamReader reader
public static java.util.List readLines (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStreamReader reader
java.io.InputStream input
String encoding
public static java.util.List readLines (java.io.Reader) throws java.io.IOException
java.io.Reader input
java.io.BufferedReader reader
java.util.List list
String line
public static org.apache.commons.io.LineIterator lineIterator (java.io.Reader)
java.io.Reader reader
public static org.apache.commons.io.LineIterator lineIterator (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream input
String encoding
java.io.Reader reader
public static java.io.InputStream toInputStream (java.lang.String)
String input
byte[] bytes
public static java.io.InputStream toInputStream (java.lang.String, java.lang.String) throws java.io.IOException
String input
String encoding
byte[] bytes
public static void write (byte[], java.io.OutputStream) throws java.io.IOException
byte[] data
java.io.OutputStream output
public static void write (byte[], java.io.Writer) throws java.io.IOException
byte[] data
java.io.Writer output
public static void write (byte[], java.io.Writer, java.lang.String) throws java.io.IOException
byte[] data
java.io.Writer output
String encoding
public static void write (char[], java.io.Writer) throws java.io.IOException
char[] data
java.io.Writer output
public static void write (char[], java.io.OutputStream) throws java.io.IOException
char[] data
java.io.OutputStream output
public static void write (char[], java.io.OutputStream, java.lang.String) throws java.io.IOException
char[] data
java.io.OutputStream output
String encoding
public static void write (java.lang.String, java.io.Writer) throws java.io.IOException
String data
java.io.Writer output
public static void write (java.lang.String, java.io.OutputStream) throws java.io.IOException
String data
java.io.OutputStream output
public static void write (java.lang.String, java.io.OutputStream, java.lang.String) throws java.io.IOException
String data
java.io.OutputStream output
String encoding
public static void write (java.lang.StringBuffer, java.io.Writer) throws java.io.IOException
StringBuffer data
java.io.Writer output
public static void write (java.lang.StringBuffer, java.io.OutputStream) throws java.io.IOException
StringBuffer data
java.io.OutputStream output
public static void write (java.lang.StringBuffer, java.io.OutputStream, java.lang.String) throws java.io.IOException
StringBuffer data
java.io.OutputStream output
String encoding
public static void writeLines (java.util.Collection, java.lang.String, java.io.OutputStream) throws java.io.IOException
Object line
java.util.Iterator it
java.util.Collection lines
String lineEnding
java.io.OutputStream output
public static void writeLines (java.util.Collection, java.lang.String, java.io.OutputStream, java.lang.String) throws java.io.IOException
Object line
java.util.Iterator it
java.util.Collection lines
String lineEnding
java.io.OutputStream output
String encoding
public static void writeLines (java.util.Collection, java.lang.String, java.io.Writer) throws java.io.IOException
Object line
java.util.Iterator it
java.util.Collection lines
String lineEnding
java.io.Writer writer
public static int copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream input
java.io.OutputStream output
long count
public static long copyLarge (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream input
java.io.OutputStream output
byte[] buffer
long count
int n
public static void copy (java.io.InputStream, java.io.Writer) throws java.io.IOException
java.io.InputStream input
java.io.Writer output
java.io.InputStreamReader in
public static void copy (java.io.InputStream, java.io.Writer, java.lang.String) throws java.io.IOException
java.io.InputStreamReader in
java.io.InputStream input
java.io.Writer output
String encoding
public static int copy (java.io.Reader, java.io.Writer) throws java.io.IOException
java.io.Reader input
java.io.Writer output
long count
public static long copyLarge (java.io.Reader, java.io.Writer) throws java.io.IOException
java.io.Reader input
java.io.Writer output
char[] buffer
long count
int n
public static void copy (java.io.Reader, java.io.OutputStream) throws java.io.IOException
java.io.Reader input
java.io.OutputStream output
java.io.OutputStreamWriter out
public static void copy (java.io.Reader, java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStreamWriter out
java.io.Reader input
java.io.OutputStream output
String encoding
public static boolean contentEquals (java.io.InputStream, java.io.InputStream) throws java.io.IOException
int ch2
java.io.InputStream input1
java.io.InputStream input2
int ch
int ch2
public static boolean contentEquals (java.io.Reader, java.io.Reader) throws java.io.IOException
int ch2
java.io.Reader input1
java.io.Reader input2
int ch
int ch2
static void ()
java.io.StringWriter buf
java.io.PrintWriter out
}
org/apache/commons/io/LineIterator.classLineIterator.java
package org.apache.commons.io
public org.apache.commons.io.LineIterator extends java.lang.Object implements java.util.Iterator {
private final java.io.BufferedReader bufferedReader
private String cachedLine
private boolean finished
public void (java.io.Reader) throws java.lang.IllegalArgumentException
java.io.Reader reader
public boolean hasNext ()
String line
java.io.IOException ioe
protected boolean isValidLine (java.lang.String)
String line
public java.lang.Object next ()
public java.lang.String nextLine ()
String currentLine
public void close ()
public void remove ()
public static void closeQuietly (org.apache.commons.io.LineIterator)
org.apache.commons.io.LineIterator iterator
}
org/apache/commons/io/output/ByteArrayOutputStream.classByteArrayOutputStream.java
package org.apache.commons.io.output
public org.apache.commons.io.output.ByteArrayOutputStream extends java.io.OutputStream {
private static final byte[] EMPTY_BYTE_ARRAY
private java.util.List buffers
private int currentBufferIndex
private int filledBufferSum
private byte[] currentBuffer
private int count
public void ()
public void (int)
int size
private byte[] getBuffer (int)
int index
private void needNewBuffer (int)
int newBufferSize
int newBufferSize
int newcount
public void write (byte[], int, int)
int part
int newcount
int remaining
int inBufferPos
byte[] b
int off
int len
public synchronized void write (int)
int b
int inBufferPos
public synchronized int write (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
int readCount
int inBufferPos
int n
public synchronized int size ()
public void close () throws java.io.IOException
public synchronized void reset ()
public synchronized void writeTo (java.io.OutputStream) throws java.io.IOException
byte[] buf
int c
int i
java.io.OutputStream out
int remaining
public synchronized byte[] toByteArray ()
byte[] buf
int c
int i
int remaining
byte[] newbuf
int pos
public java.lang.String toString ()
public java.lang.String toString (java.lang.String) throws java.io.UnsupportedEncodingException
String enc
static void ()
}
org/apache/commons/io/output/ClosedOutputStream.classClosedOutputStream.java
package org.apache.commons.io.output
public org.apache.commons.io.output.ClosedOutputStream extends java.io.OutputStream {
public static final org.apache.commons.io.output.ClosedOutputStream CLOSED_OUTPUT_STREAM
public void ()
public void write (int) throws java.io.IOException
int b
static void ()
}
org/apache/commons/io/output/CloseShieldOutputStream.classCloseShieldOutputStream.java
package org.apache.commons.io.output
public org.apache.commons.io.output.CloseShieldOutputStream extends org.apache.commons.io.output.ProxyOutputStream {
public void (java.io.OutputStream)
java.io.OutputStream out
public void close ()
}
org/apache/commons/io/output/CountingOutputStream.classCountingOutputStream.java
package org.apache.commons.io.output
public org.apache.commons.io.output.CountingOutputStream extends org.apache.commons.io.output.ProxyOutputStream {
private long count
public void (java.io.OutputStream)
java.io.OutputStream out
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
public synchronized int getCount ()
long result
public synchronized int resetCount ()
long result
public synchronized long getByteCount ()
public synchronized long resetByteCount ()
long tmp
}
org/apache/commons/io/output/DeferredFileOutputStream.classDeferredFileOutputStream.java
package org.apache.commons.io.output
public org.apache.commons.io.output.DeferredFileOutputStream extends org.apache.commons.io.output.ThresholdingOutputStream {
private org.apache.commons.io.output.ByteArrayOutputStream memoryOutputStream
private java.io.OutputStream currentOutputStream
private java.io.File outputFile
private String prefix
private String suffix
private java.io.File directory
private boolean closed
public void (int, java.io.File)
int threshold
java.io.File outputFile
public void (int, java.lang.String, java.lang.String, java.io.File)
int threshold
String prefix
String suffix
java.io.File directory
protected java.io.OutputStream getStream () throws java.io.IOException
protected void thresholdReached () throws java.io.IOException
java.io.FileOutputStream fos
public boolean isInMemory ()
public byte[] getData ()
public java.io.File getFile ()
public void close () throws java.io.IOException
public void writeTo (java.io.OutputStream) throws java.io.IOException
java.io.FileInputStream fis
java.io.OutputStream out
}
org/apache/commons/io/output/DemuxOutputStream.classDemuxOutputStream.java
package org.apache.commons.io.output
public org.apache.commons.io.output.DemuxOutputStream extends java.io.OutputStream {
private InheritableThreadLocal m_streams
public void ()
public java.io.OutputStream bindStream (java.io.OutputStream)
java.io.OutputStream output
java.io.OutputStream stream
public void close () throws java.io.IOException
java.io.OutputStream output
public void flush () throws java.io.IOException
java.io.OutputStream output
public void write (int) throws java.io.IOException
int ch
java.io.OutputStream output
private java.io.OutputStream getStream ()
}
org/apache/commons/io/output/FileWriterWithEncoding.classFileWriterWithEncoding.java
package org.apache.commons.io.output
public org.apache.commons.io.output.FileWriterWithEncoding extends java.io.Writer {
private final java.io.Writer out
public void (java.lang.String, java.lang.String) throws java.io.IOException
String filename
String encoding
public void (java.lang.String, java.lang.String, boolean) throws java.io.IOException
String filename
String encoding
boolean append
public void (java.lang.String, java.nio.charset.Charset) throws java.io.IOException
String filename
java.nio.charset.Charset encoding
public void (java.lang.String, java.nio.charset.Charset, boolean) throws java.io.IOException
String filename
java.nio.charset.Charset encoding
boolean append
public void (java.lang.String, java.nio.charset.CharsetEncoder) throws java.io.IOException
String filename
java.nio.charset.CharsetEncoder encoding
public void (java.lang.String, java.nio.charset.CharsetEncoder, boolean) throws java.io.IOException
String filename
java.nio.charset.CharsetEncoder encoding
boolean append
public void (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
public void (java.io.File, java.lang.String, boolean) throws java.io.IOException
java.io.File file
String encoding
boolean append
public void (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset encoding
public void (java.io.File, java.nio.charset.Charset, boolean) throws java.io.IOException
java.io.File file
java.nio.charset.Charset encoding
boolean append
public void (java.io.File, java.nio.charset.CharsetEncoder) throws java.io.IOException
java.io.File file
java.nio.charset.CharsetEncoder encoding
public void (java.io.File, java.nio.charset.CharsetEncoder, boolean) throws java.io.IOException
java.io.File file
java.nio.charset.CharsetEncoder encoding
boolean append
private static java.io.Writer initWriter (java.io.File, java.lang.Object, boolean) throws java.io.IOException
java.io.IOException ex
RuntimeException ex
java.io.File file
Object encoding
boolean append
boolean fileExistedAlready
java.io.OutputStream stream
java.io.Writer writer
public void write (int) throws java.io.IOException
int idx
public void write (char[]) throws java.io.IOException
char[] chr
public void write (char[], int, int) throws java.io.IOException
char[] chr
int st
int end
public void write (java.lang.String) throws java.io.IOException
String str
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int st
int end
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
org/apache/commons/io/output/LockableFileWriter.classLockableFileWriter.java
package org.apache.commons.io.output
public org.apache.commons.io.output.LockableFileWriter extends java.io.Writer {
private static final String LCK
private final java.io.Writer out
private final java.io.File lockFile
static Class class$org$apache$commons$io$output$LockableFileWriter
public void (java.lang.String) throws java.io.IOException
String fileName
public void (java.lang.String, boolean) throws java.io.IOException
String fileName
boolean append
public void (java.lang.String, boolean, java.lang.String) throws java.io.IOException
String fileName
boolean append
String lockDir
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.io.File, boolean) throws java.io.IOException
java.io.File file
boolean append
public void (java.io.File, boolean, java.lang.String) throws java.io.IOException
java.io.File file
boolean append
String lockDir
public void (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
public void (java.io.File, java.lang.String, boolean, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
boolean append
String lockDir
java.io.File lockDirFile
private void testLockDir (java.io.File) throws java.io.IOException
java.io.File lockDir
private void createLock () throws java.io.IOException
private java.io.Writer initWriter (java.io.File, java.lang.String, boolean) throws java.io.IOException
java.io.IOException ex
RuntimeException ex
java.io.File file
String encoding
boolean append
boolean fileExistedAlready
java.io.OutputStream stream
java.io.Writer writer
public void close () throws java.io.IOException
public void write (int) throws java.io.IOException
int idx
public void write (char[]) throws java.io.IOException
char[] chr
public void write (char[], int, int) throws java.io.IOException
char[] chr
int st
int end
public void write (java.lang.String) throws java.io.IOException
String str
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int st
int end
public void flush () throws java.io.IOException
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/apache/commons/io/output/NullOutputStream.classNullOutputStream.java
package org.apache.commons.io.output
public org.apache.commons.io.output.NullOutputStream extends java.io.OutputStream {
public static final org.apache.commons.io.output.NullOutputStream NULL_OUTPUT_STREAM
public void ()
public void write (byte[], int, int)
byte[] b
int off
int len
public void write (int)
int b
public void write (byte[]) throws java.io.IOException
byte[] b
static void ()
}
org/apache/commons/io/output/NullWriter.classNullWriter.java
package org.apache.commons.io.output
public org.apache.commons.io.output.NullWriter extends java.io.Writer {
public static final org.apache.commons.io.output.NullWriter NULL_WRITER
public void ()
public void write (int)
int idx
public void write (char[])
char[] chr
public void write (char[], int, int)
char[] chr
int st
int end
public void write (java.lang.String)
String str
public void write (java.lang.String, int, int)
String str
int st
int end
public void flush ()
public void close ()
static void ()
}
org/apache/commons/io/output/ProxyOutputStream.classProxyOutputStream.java
package org.apache.commons.io.output
public org.apache.commons.io.output.ProxyOutputStream extends java.io.FilterOutputStream {
public void (java.io.OutputStream)
java.io.OutputStream proxy
public void write (int) throws java.io.IOException
int idx
public void write (byte[]) throws java.io.IOException
byte[] bts
public void write (byte[], int, int) throws java.io.IOException
byte[] bts
int st
int end
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
org/apache/commons/io/output/ProxyWriter.classProxyWriter.java
package org.apache.commons.io.output
public org.apache.commons.io.output.ProxyWriter extends java.io.FilterWriter {
public void (java.io.Writer)
java.io.Writer proxy
public void write (int) throws java.io.IOException
int idx
public void write (char[]) throws java.io.IOException
char[] chr
public void write (char[], int, int) throws java.io.IOException
char[] chr
int st
int end
public void write (java.lang.String) throws java.io.IOException
String str
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int st
int end
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
org/apache/commons/io/output/TeeOutputStream.classTeeOutputStream.java
package org.apache.commons.io.output
public org.apache.commons.io.output.TeeOutputStream extends org.apache.commons.io.output.ProxyOutputStream {
protected java.io.OutputStream branch
public void (java.io.OutputStream, java.io.OutputStream)
java.io.OutputStream out
java.io.OutputStream branch
public synchronized void write (byte[]) throws java.io.IOException
byte[] b
public synchronized void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public synchronized void write (int) throws java.io.IOException
int b
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
org/apache/commons/io/output/ThresholdingOutputStream.classThresholdingOutputStream.java
package org.apache.commons.io.output
public abstract org.apache.commons.io.output.ThresholdingOutputStream extends java.io.OutputStream {
private int threshold
private long written
private boolean thresholdExceeded
public void (int)
int threshold
public void write (int) throws java.io.IOException
int b
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
java.io.IOException ignored
public int getThreshold ()
public long getByteCount ()
public boolean isThresholdExceeded ()
protected void checkThreshold (int) throws java.io.IOException
int count
protected void resetByteCount ()
protected abstract java.io.OutputStream getStream () throws java.io.IOException
protected abstract void thresholdReached () throws java.io.IOException
}
META-INF/maven/commons-io/
META-INF/maven/commons-io/commons-io/
META-INF/maven/commons-io/commons-io/pom.xml
META-INF/maven/commons-io/commons-io/pom.properties
org/jf/
org/jf/smali/
smali.properties
org/jf/smali/smaliLexer$DFA35.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA35 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliLexer$DFA46.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA46 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliLexer$DFA77.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA77 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$source_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$source_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA59.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA59 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliLexer$DFA69.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA69 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliLexer$DFA58.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA58 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliTreeWalker$registers_directive_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$registers_directive_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public boolean isLocalsDirective
public int registers
public void ()
}
org/jf/smali/smaliLexer$DFA54.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA54 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
public int specialStateTransition (int, org.antlr.runtime.IntStream) throws org.antlr.runtime.NoViableAltException
int LA54_1
int LA54_0
int s
org.antlr.runtime.IntStream _input
org.antlr.runtime.IntStream input
int _s
org.antlr.runtime.NoViableAltException nvae
}
org/jf/smali/smaliParser$fully_qualified_method_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$fully_qualified_method_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/SemanticException.classSemanticException.java
package org.jf.smali
public org.jf.smali.SemanticException extends org.antlr.runtime.RecognitionException {
private String errorMessage
transient void (org.antlr.runtime.IntStream, java.lang.String, java.lang.Object[])
org.antlr.runtime.IntStream input
String errorMessage
Object[] messageArguments
void (org.antlr.runtime.IntStream, java.lang.Exception)
org.antlr.runtime.IntStream input
Exception ex
transient void (org.antlr.runtime.IntStream, org.antlr.runtime.tree.CommonTree, java.lang.String, java.lang.Object[])
org.antlr.runtime.IntStream input
org.antlr.runtime.tree.CommonTree tree
String errorMessage
Object[] messageArguments
transient void (org.antlr.runtime.IntStream, org.antlr.runtime.Token, java.lang.String, java.lang.Object[])
org.antlr.runtime.IntStream input
org.antlr.runtime.Token token
String errorMessage
Object[] messageArguments
public java.lang.String getMessage ()
}
org/jf/smali/smaliParser$double_literal_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$double_literal_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliTreeWalker$nonvoid_type_descriptor_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public org.jf.dexlib.TypeIdItem type
public void ()
}
org/jf/smali/smaliParser$field_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$field_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/main.classmain.java
package org.jf.smali
public org.jf.smali.main extends java.lang.Object {
public static final String VERSION
private static final org.apache.commons.cli.Options basicOptions
private static final org.apache.commons.cli.Options debugOptions
private static final org.apache.commons.cli.Options options
static final boolean $assertionsDisabled
private void ()
public static void main (java.lang.String[])
org.apache.commons.cli.ParseException ex
org.apache.commons.cli.Option option
String opt
int i
java.io.File argFile
String arg
String[] arr$
int len$
int i$
java.io.File file
java.util.Iterator i$
java.io.FileWriter fileWriter
java.util.LinkedHashSet filesToProcess
org.jf.dexlib.DexFile dexFile
boolean errors
org.jf.dexlib.Util.ByteArrayAnnotatedOutput out
byte[] bytes
java.io.FileOutputStream fileOutputStream
RuntimeException ex
Throwable ex
String[] args
org.apache.commons.cli.CommandLineParser parser
org.apache.commons.cli.CommandLine commandLine
boolean allowOdex
boolean sort
boolean fixJumbo
boolean fixGoto
boolean verboseErrors
boolean oldLexer
boolean printTokens
int apiLevel
String outputDexFile
String dumpFileName
String[] remainingArgs
org.apache.commons.cli.Option[] options
private static void getSmaliFilesInDir (java.io.File, java.util.Set)
java.io.File file
java.io.File[] arr$
int len$
int i$
java.io.File dir
java.util.Set smaliFiles
private static void fixInstructions (org.jf.dexlib.DexFile, boolean, boolean)
org.jf.dexlib.CodeItem codeItem
java.util.Iterator i$
org.jf.dexlib.DexFile dexFile
boolean fixJumbo
boolean fixGoto
private static boolean assembleSmaliFile (java.io.File, org.jf.dexlib.DexFile, boolean, boolean, boolean, boolean, int) throws java.lang.Exception
org.antlr.runtime.ANTLRFileStream input
org.antlr.runtime.CommonTokenStream tokens
org.jf.smali.LexerErrorInterface lexer
java.io.FileInputStream fis
java.io.InputStreamReader reader
org.antlr.runtime.Token token
int i
java.io.File smaliFile
org.jf.dexlib.DexFile dexFile
boolean verboseErrors
boolean oldLexer
boolean printTokens
boolean allowOdex
int apiLevel
org.antlr.runtime.CommonTokenStream tokens
boolean lexerErrors
org.jf.smali.LexerErrorInterface lexer
org.jf.smali.smaliParser parser
org.jf.smali.smaliParser$smali_file_return result
org.antlr.runtime.tree.CommonTree t
org.antlr.runtime.tree.CommonTreeNodeStream treeStream
org.jf.smali.smaliTreeWalker dexGen
private static void usage (boolean)
StringBuffer sb
boolean printDebugOptions
org.jf.util.smaliHelpFormatter formatter
private static void usage ()
private static void version ()
private static void buildOptions ()
Object option
java.util.Iterator i$
Object option
java.util.Iterator i$
org.apache.commons.cli.Option versionOption
org.apache.commons.cli.Option helpOption
org.apache.commons.cli.Option outputOption
org.apache.commons.cli.Option allowOdexOption
org.apache.commons.cli.Option apiLevelOption
org.apache.commons.cli.Option dumpOption
org.apache.commons.cli.Option sortOption
org.apache.commons.cli.Option noFixJumboOption
org.apache.commons.cli.Option noFixGotoOption
org.apache.commons.cli.Option verboseErrorsOption
org.apache.commons.cli.Option oldLexerOption
org.apache.commons.cli.Option printTokensOption
static void ()
java.io.IOException ex
java.io.InputStream templateStream
java.util.Properties properties
String version
}
org/jf/smali/smaliParser$source_spec_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$source_spec_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$verification_error_reference_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$verification_error_reference_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$enum_literal_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$enum_literal_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA82.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA82 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliLexer$DFA81.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA81 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliLexer$DFA96.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA96 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/LexerErrorInterface$ANTLRLexerWithErrorInterface.classLexerErrorInterface.java
package org.jf.smali
public abstract org.jf.smali.LexerErrorInterface$ANTLRLexerWithErrorInterface extends org.antlr.runtime.Lexer implements org.jf.smali.LexerErrorInterface {
public void ()
public void (org.antlr.runtime.CharStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.CharStream input
org.antlr.runtime.RecognizerSharedState state
}
org/jf/smali/smaliTreeWalker$method_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$method_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
public org.jf.dexlib.AnnotationSetItem methodAnnotationSet
public org.jf.dexlib.AnnotationSetRefList parameterAnnotationSets
public void ()
}
org/jf/smali/smaliParser$type_descriptor_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$type_descriptor_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA47.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA47 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$catch_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$catch_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$DFA23.classsmaliParser.java
package org.jf.smali
org.jf.smali.smaliParser$DFA23 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliParser this$0
public void (org.jf.smali.smaliParser, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$end_local_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$end_local_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliTreeWalker.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker extends org.antlr.runtime.tree.TreeParser {
public static final String[] tokenNames
public static final int I_REGISTER_LIST
public static final int I_STATEMENT_FORMAT51l
public static final int SPARSE_SWITCH_DIRECTIVE
public static final int I_ORDERED_DEBUG_DIRECTIVES
public static final int END_PARAMETER_DIRECTIVE
public static final int BINARY_EXPONENT
public static final int INSTRUCTION_FORMAT11x
public static final int ANNOTATION_VISIBILITY
public static final int INVALID_TOKEN
public static final int HEX_PREFIX
public static final int END_SUBANNOTATION_DIRECTIVE
public static final int I_STATEMENT_FORMAT12x
public static final int EOF
public static final int I_METHOD
public static final int I_SUBANNOTATION
public static final int INSTRUCTION_FORMAT11n
public static final int I_SPARSE_SWITCH_TARGETS
public static final int I_PACKED_SWITCH_TARGET_COUNT
public static final int STRING_LITERAL
public static final int I_STATEMENT_FORMAT5rc_METHOD
public static final int SHORT_LITERAL
public static final int I_FIELD_INITIAL_VALUE
public static final int INSTRUCTION_FORMAT10x
public static final int I_PACKED_SWITCH_DECLARATION
public static final int I_STATEMENT_FORMAT11n
public static final int I_SUPER
public static final int INSTRUCTION_FORMAT10t
public static final int NEGATIVE_INTEGER_LITERAL
public static final int I_STATEMENT_FORMAT11x
public static final int REGISTER
public static final int INSTRUCTION_FORMAT21c_TYPE
public static final int I_LINE
public static final int LOCAL_DIRECTIVE
public static final int LOCALS_DIRECTIVE
public static final int I_CATCHALL
public static final int INSTRUCTION_FORMAT35c_TYPE
public static final int INSTRUCTION_FORMAT31i_OR_ID
public static final int I_PARAMETERS
public static final int I_METHOD_RETURN_TYPE
public static final int INSTRUCTION_FORMAT51l
public static final int ENUM_DIRECTIVE
public static final int REGISTERS_DIRECTIVE
public static final int NULL_LITERAL
public static final int BASE_SIMPLE_NAME
public static final int END_ARRAY_DATA_DIRECTIVE
public static final int I_STATEMENT_FORMAT21c_FIELD
public static final int I_METHOD_PROTOTYPE
public static final int EPILOGUE_DIRECTIVE
public static final int INSTRUCTION_FORMAT35mi_METHOD
public static final int INSTRUCTION_FORMAT41c_TYPE
public static final int I_LOCALS
public static final int I_ENCODED_ARRAY
public static final int RESTART_LOCAL_DIRECTIVE
public static final int POSITIVE_INTEGER_LITERAL
public static final int INSTRUCTION_FORMAT41c_FIELD_ODEX
public static final int BASE_PRIMITIVE_TYPE
public static final int I_CATCH
public static final int CATCH_DIRECTIVE
public static final int I_PARAMETER_NOT_SPECIFIED
public static final int INSTRUCTION_FORMAT21h
public static final int I_ANNOTATION
public static final int INSTRUCTION_FORMAT21s
public static final int INSTRUCTION_FORMAT21t
public static final int INSTRUCTION_FORMAT41c_FIELD
public static final int WHITE_SPACE
public static final int INSTRUCTION_FORMAT3rmi_METHOD
public static final int INSTRUCTION_FORMAT22b
public static final int INSTRUCTION_FORMAT52c_FIELD_ODEX
public static final int INSTRUCTION_FORMAT20t
public static final int OFFSET
public static final int FLOAT_LITERAL_OR_ID
public static final int INSTRUCTION_FORMAT20bc
public static final int I_PACKED_SWITCH_START_KEY
public static final int I_ACCESS_LIST
public static final int I_REGISTERS
public static final int IMPLEMENTS_DIRECTIVE
public static final int SOURCE_DIRECTIVE
public static final int CLASS_DIRECTIVE
public static final int BASE_CHAR_LITERAL
public static final int I_STATEMENT_FORMAT35c_METHOD
public static final int I_STATEMENT_SPARSE_SWITCH
public static final int BASE_STRING_LITERAL
public static final int INSTRUCTION_FORMAT23x
public static final int HEX_DIGIT
public static final int OPEN_PAREN
public static final int END_PACKED_SWITCH_DIRECTIVE
public static final int CLOSE_BRACE
public static final int I_EPILOGUE
public static final int LONG_LITERAL
public static final int I_METHODS
public static final int INSTRUCTION_FORMAT22c_FIELD
public static final int END_FIELD_DIRECTIVE
public static final int ACCESS_SPEC
public static final int I_IMPLEMENTS
public static final int COLON
public static final int I_STATEMENT_FORMAT23x
public static final int INSTRUCTION_FORMAT35ms_METHOD
public static final int CHAR_LITERAL
public static final int INSTRUCTION_FORMAT22s
public static final int VOID_TYPE
public static final int INSTRUCTION_FORMAT22t
public static final int CLASS_DESCRIPTOR
public static final int ARROW
public static final int INSTRUCTION_FORMAT22x
public static final int INSTRUCTION_FORMAT12x
public static final int I_LOCAL
public static final int I_REGISTER_RANGE
public static final int INSTRUCTION_FORMAT32x
public static final int I_STATEMENT_FORMAT22b
public static final int ANNOTATION_DIRECTIVE
public static final int END_ANNOTATION_DIRECTIVE
public static final int I_SPARSE_SWITCH_TARGET_COUNT
public static final int DOUBLE_LITERAL
public static final int I_STATEMENT_FORMAT22s
public static final int VTABLE_INDEX
public static final int I_STATEMENT_FORMAT22t
public static final int I_STATEMENT_FORMAT32x
public static final int END_LOCAL_DIRECTIVE
public static final int BASE_FLOAT_OR_ID
public static final int BASE_INTEGER
public static final int I_STATEMENT_FORMAT22x
public static final int I_STATEMENT_FORMAT21c_STRING
public static final int INSTRUCTION_FORMAT12x_OR_ID
public static final int I_STATEMENT_FORMAT31c
public static final int I_STATEMENT_FORMAT31i
public static final int I_STATEMENT_FORMAT21h
public static final int I_ANNOTATIONS
public static final int PRIMITIVE_TYPE
public static final int CATCHALL_DIRECTIVE
public static final int I_STATEMENT_FORMAT21s
public static final int DOUBLE_LITERAL_OR_ID
public static final int I_STATEMENT_FORMAT31t
public static final int I_SOURCE
public static final int CLOSE_PAREN
public static final int I_SPARSE_SWITCH_DECLARATIONS
public static final int INSTRUCTION_FORMAT5rc_METHOD
public static final int VERIFICATION_ERROR_TYPE
public static final int ARRAY_DESCRIPTOR
public static final int INSTRUCTION_FORMAT3rc_METHOD_ODEX
public static final int I_ADDRESS
public static final int I_STATEMENT_FORMAT21t
public static final int I_STATEMENTS
public static final int INSTRUCTION_FORMAT31c
public static final int SUBANNOTATION_DIRECTIVE
public static final int I_STATEMENT_FORMAT41c_FIELD
public static final int INLINE_INDEX
public static final int LINE_COMMENT
public static final int I_PARAMETER
public static final int I_ARRAY_ELEMENTS
public static final int I_STATEMENT_FORMAT52c_FIELD
public static final int I_SPARSE_SWITCH_DECLARATION
public static final int I_STATEMENT_FORMAT52c_TYPE
public static final int INSTRUCTION_FORMAT5rc_METHOD_ODEX
public static final int INSTRUCTION_FORMAT30t
public static final int I_STATEMENT_FORMAT21c_TYPE
public static final int BOOL_LITERAL
public static final int I_STATEMENT_FORMAT20t
public static final int I_STATEMENT_FORMAT3rc_TYPE
public static final int BASE_FLOAT
public static final int METHOD_NAME
public static final int I_ANNOTATION_ELEMENT
public static final int PACKED_SWITCH_DIRECTIVE
public static final int PARAMETER_DIRECTIVE
public static final int ARRAY_DATA_DIRECTIVE
public static final int DECIMAL_EXPONENT
public static final int INTEGER_LITERAL
public static final int PROLOGUE_DIRECTIVE
public static final int INSTRUCTION_FORMAT52c_FIELD
public static final int I_SPARSE_SWITCH_KEYS
public static final int INSTRUCTION_FORMAT10x_ODEX
public static final int INSTRUCTION_FORMAT31t
public static final int I_RESTART_LOCAL
public static final int INSTRUCTION_FORMAT31i
public static final int METHOD_DIRECTIVE
public static final int I_ENCODED_FIELD
public static final int INSTRUCTION_FORMAT22c_TYPE
public static final int INSTRUCTION_FORMAT35c_METHOD
public static final int I_END_LOCAL
public static final int INSTRUCTION_FORMAT3rc_METHOD
public static final int BASE_ARRAY_DESCRIPTOR
public static final int INSTRUCTION_FORMAT22s_OR_ID
public static final int I_CATCHES
public static final int SUPER_DIRECTIVE
public static final int DOTDOT
public static final int END_SPARSE_SWITCH_DIRECTIVE
public static final int I_ENCODED_METHOD
public static final int INSTRUCTION_FORMAT21c_FIELD
public static final int INSTRUCTION_FORMAT35c_METHOD_ODEX
public static final int I_ARRAY_ELEMENT_SIZE
public static final int I_FIELDS
public static final int I_STATEMENT_FORMAT20bc
public static final int I_LABELS
public static final int ESCAPE_SEQUENCE
public static final int I_STATEMENT_FORMAT35c_TYPE
public static final int BYTE_LITERAL
public static final int COMMA
public static final int I_CLASS_DEF
public static final int EQUAL
public static final int PARAM_LIST_OR_ID
public static final int I_FIELD
public static final int I_STATEMENT_PACKED_SWITCH
public static final int INSTRUCTION_FORMAT5rc_TYPE
public static final int FIELD_OFFSET
public static final int I_STATEMENT_FORMAT22c_FIELD
public static final int I_STATEMENT_FORMAT41c_TYPE
public static final int FIELD_DIRECTIVE
public static final int INSTRUCTION_FORMAT3rc_TYPE
public static final int INSTRUCTION_FORMAT21c_FIELD_ODEX
public static final int I_STATEMENT_FORMAT10x
public static final int I_LABEL
public static final int I_STATEMENT_ARRAY_DATA
public static final int END_METHOD_DIRECTIVE
public static final int I_STATEMENT_FORMAT10t
public static final int I_PROLOGUE
public static final int I_ENCODED_ENUM
public static final int I_PACKED_SWITCH_DECLARATIONS
public static final int I_FIELD_TYPE
public static final int I_STATEMENT_FORMAT30t
public static final int FLOAT_LITERAL
public static final int INSTRUCTION_FORMAT52c_TYPE
public static final int INSTRUCTION_FORMAT21c_STRING
public static final int I_PACKED_SWITCH_TARGETS
public static final int PARAM_LIST
public static final int SIMPLE_NAME
public static final int BASE_CLASS_DESCRIPTOR
public static final int LINE_DIRECTIVE
public static final int INSTRUCTION_FORMAT22cs_FIELD
public static final int LABEL
public static final int BASE_TYPE
public static final int I_STATEMENT_FORMAT3rc_METHOD
public static final int HEX_DIGITS
public static final int INSTRUCTION_FORMAT22c_FIELD_ODEX
public static final int I_STATEMENT_FORMAT5rc_TYPE
public static final int INSTRUCTION_FORMAT3rms_METHOD
public static final int OPEN_BRACE
public static final int I_STATEMENT_FORMAT22c_TYPE
public org.jf.dexlib.DexFile dexFile
public org.jf.dexlib.TypeIdItem classType
private static java.util.regex.Pattern specialFloatRegex
private static java.util.regex.Pattern specialDoubleRegex
protected java.util.Stack method_stack
public static final org.antlr.runtime.BitSet FOLLOW_I_CLASS_DEF_in_smali_file48
public static final org.antlr.runtime.BitSet FOLLOW_header_in_smali_file50
public static final org.antlr.runtime.BitSet FOLLOW_methods_in_smali_file52
public static final org.antlr.runtime.BitSet FOLLOW_fields_in_smali_file54
public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_smali_file56
public static final org.antlr.runtime.BitSet FOLLOW_class_spec_in_header80
public static final org.antlr.runtime.BitSet FOLLOW_super_spec_in_header82
public static final org.antlr.runtime.BitSet FOLLOW_implements_list_in_header85
public static final org.antlr.runtime.BitSet FOLLOW_source_spec_in_header87
public static final org.antlr.runtime.BitSet FOLLOW_class_type_descriptor_in_class_spec103
public static final org.antlr.runtime.BitSet FOLLOW_access_list_in_class_spec105
public static final org.antlr.runtime.BitSet FOLLOW_I_SUPER_in_super_spec121
public static final org.antlr.runtime.BitSet FOLLOW_class_type_descriptor_in_super_spec123
public static final org.antlr.runtime.BitSet FOLLOW_I_IMPLEMENTS_in_implements_spec141
public static final org.antlr.runtime.BitSet FOLLOW_class_type_descriptor_in_implements_spec143
public static final org.antlr.runtime.BitSet FOLLOW_implements_spec_in_implements_list169
public static final org.antlr.runtime.BitSet FOLLOW_I_SOURCE_in_source_spec194
public static final org.antlr.runtime.BitSet FOLLOW_string_literal_in_source_spec196
public static final org.antlr.runtime.BitSet FOLLOW_I_ACCESS_LIST_in_access_list226
public static final org.antlr.runtime.BitSet FOLLOW_ACCESS_SPEC_in_access_list237
public static final org.antlr.runtime.BitSet FOLLOW_I_FIELDS_in_fields271
public static final org.antlr.runtime.BitSet FOLLOW_field_in_fields277
public static final org.antlr.runtime.BitSet FOLLOW_I_METHODS_in_methods305
public static final org.antlr.runtime.BitSet FOLLOW_method_in_methods311
public static final org.antlr.runtime.BitSet FOLLOW_I_FIELD_in_field332
public static final org.antlr.runtime.BitSet FOLLOW_SIMPLE_NAME_in_field334
public static final org.antlr.runtime.BitSet FOLLOW_access_list_in_field336
public static final org.antlr.runtime.BitSet FOLLOW_I_FIELD_TYPE_in_field339
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_field341
public static final org.antlr.runtime.BitSet FOLLOW_field_initial_value_in_field344
public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_field346
public static final org.antlr.runtime.BitSet FOLLOW_I_FIELD_INITIAL_VALUE_in_field_initial_value365
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_field_initial_value367
public static final org.antlr.runtime.BitSet FOLLOW_integer_literal_in_literal386
public static final org.antlr.runtime.BitSet FOLLOW_long_literal_in_literal393
public static final org.antlr.runtime.BitSet FOLLOW_short_literal_in_literal400
public static final org.antlr.runtime.BitSet FOLLOW_byte_literal_in_literal407
public static final org.antlr.runtime.BitSet FOLLOW_float_literal_in_literal414
public static final org.antlr.runtime.BitSet FOLLOW_double_literal_in_literal421
public static final org.antlr.runtime.BitSet FOLLOW_char_literal_in_literal428
public static final org.antlr.runtime.BitSet FOLLOW_string_literal_in_literal435
public static final org.antlr.runtime.BitSet FOLLOW_bool_literal_in_literal442
public static final org.antlr.runtime.BitSet FOLLOW_NULL_LITERAL_in_literal449
public static final org.antlr.runtime.BitSet FOLLOW_type_descriptor_in_literal456
public static final org.antlr.runtime.BitSet FOLLOW_array_literal_in_literal463
public static final org.antlr.runtime.BitSet FOLLOW_subannotation_in_literal470
public static final org.antlr.runtime.BitSet FOLLOW_field_literal_in_literal477
public static final org.antlr.runtime.BitSet FOLLOW_method_literal_in_literal484
public static final org.antlr.runtime.BitSet FOLLOW_enum_literal_in_literal491
public static final org.antlr.runtime.BitSet FOLLOW_integer_literal_in_fixed_size_literal507
public static final org.antlr.runtime.BitSet FOLLOW_long_literal_in_fixed_size_literal514
public static final org.antlr.runtime.BitSet FOLLOW_short_literal_in_fixed_size_literal521
public static final org.antlr.runtime.BitSet FOLLOW_byte_literal_in_fixed_size_literal528
public static final org.antlr.runtime.BitSet FOLLOW_float_literal_in_fixed_size_literal535
public static final org.antlr.runtime.BitSet FOLLOW_double_literal_in_fixed_size_literal542
public static final org.antlr.runtime.BitSet FOLLOW_char_literal_in_fixed_size_literal549
public static final org.antlr.runtime.BitSet FOLLOW_bool_literal_in_fixed_size_literal556
public static final org.antlr.runtime.BitSet FOLLOW_integer_literal_in_fixed_64bit_literal571
public static final org.antlr.runtime.BitSet FOLLOW_long_literal_in_fixed_64bit_literal578
public static final org.antlr.runtime.BitSet FOLLOW_short_literal_in_fixed_64bit_literal585
public static final org.antlr.runtime.BitSet FOLLOW_byte_literal_in_fixed_64bit_literal592
public static final org.antlr.runtime.BitSet FOLLOW_float_literal_in_fixed_64bit_literal599
public static final org.antlr.runtime.BitSet FOLLOW_double_literal_in_fixed_64bit_literal606
public static final org.antlr.runtime.BitSet FOLLOW_char_literal_in_fixed_64bit_literal613
public static final org.antlr.runtime.BitSet FOLLOW_bool_literal_in_fixed_64bit_literal620
public static final org.antlr.runtime.BitSet FOLLOW_integer_literal_in_fixed_32bit_literal636
public static final org.antlr.runtime.BitSet FOLLOW_long_literal_in_fixed_32bit_literal643
public static final org.antlr.runtime.BitSet FOLLOW_short_literal_in_fixed_32bit_literal650
public static final org.antlr.runtime.BitSet FOLLOW_byte_literal_in_fixed_32bit_literal657
public static final org.antlr.runtime.BitSet FOLLOW_float_literal_in_fixed_32bit_literal664
public static final org.antlr.runtime.BitSet FOLLOW_char_literal_in_fixed_32bit_literal671
public static final org.antlr.runtime.BitSet FOLLOW_bool_literal_in_fixed_32bit_literal678
public static final org.antlr.runtime.BitSet FOLLOW_I_ARRAY_ELEMENTS_in_array_elements697
public static final org.antlr.runtime.BitSet FOLLOW_fixed_size_literal_in_array_elements703
public static final org.antlr.runtime.BitSet FOLLOW_I_PACKED_SWITCH_TARGET_COUNT_in_packed_switch_target_count723
public static final org.antlr.runtime.BitSet FOLLOW_I_PACKED_SWITCH_TARGETS_in_packed_switch_targets741
public static final org.antlr.runtime.BitSet FOLLOW_packed_switch_target_count_in_packed_switch_targets746
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_in_packed_switch_targets758
public static final org.antlr.runtime.BitSet FOLLOW_I_SPARSE_SWITCH_TARGET_COUNT_in_sparse_switch_target_count781
public static final org.antlr.runtime.BitSet FOLLOW_I_SPARSE_SWITCH_KEYS_in_sparse_switch_keys801
public static final org.antlr.runtime.BitSet FOLLOW_fixed_32bit_literal_in_sparse_switch_keys807
public static final org.antlr.runtime.BitSet FOLLOW_I_SPARSE_SWITCH_TARGETS_in_sparse_switch_targets837
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_in_sparse_switch_targets843
public static final org.antlr.runtime.BitSet FOLLOW_I_METHOD_in_method885
public static final org.antlr.runtime.BitSet FOLLOW_method_name_and_prototype_in_method890
public static final org.antlr.runtime.BitSet FOLLOW_access_list_in_method895
public static final org.antlr.runtime.BitSet FOLLOW_registers_directive_in_method907
public static final org.antlr.runtime.BitSet FOLLOW_labels_in_method924
public static final org.antlr.runtime.BitSet FOLLOW_packed_switch_declarations_in_method929
public static final org.antlr.runtime.BitSet FOLLOW_sparse_switch_declarations_in_method934
public static final org.antlr.runtime.BitSet FOLLOW_statements_in_method939
public static final org.antlr.runtime.BitSet FOLLOW_catches_in_method945
public static final org.antlr.runtime.BitSet FOLLOW_parameters_in_method950
public static final org.antlr.runtime.BitSet FOLLOW_ordered_debug_directives_in_method955
public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_method961
public static final org.antlr.runtime.BitSet FOLLOW_I_METHOD_PROTOTYPE_in_method_prototype981
public static final org.antlr.runtime.BitSet FOLLOW_I_METHOD_RETURN_TYPE_in_method_prototype984
public static final org.antlr.runtime.BitSet FOLLOW_type_descriptor_in_method_prototype986
public static final org.antlr.runtime.BitSet FOLLOW_field_type_list_in_method_prototype989
public static final org.antlr.runtime.BitSet FOLLOW_SIMPLE_NAME_in_method_name_and_prototype1005
public static final org.antlr.runtime.BitSet FOLLOW_method_prototype_in_method_name_and_prototype1007
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_field_type_list1034
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_fully_qualified_method1057
public static final org.antlr.runtime.BitSet FOLLOW_SIMPLE_NAME_in_fully_qualified_method1059
public static final org.antlr.runtime.BitSet FOLLOW_method_prototype_in_fully_qualified_method1061
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_fully_qualified_field1076
public static final org.antlr.runtime.BitSet FOLLOW_SIMPLE_NAME_in_fully_qualified_field1078
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_fully_qualified_field1080
public static final org.antlr.runtime.BitSet FOLLOW_I_REGISTERS_in_registers_directive1103
public static final org.antlr.runtime.BitSet FOLLOW_I_LOCALS_in_registers_directive1112
public static final org.antlr.runtime.BitSet FOLLOW_short_integral_literal_in_registers_directive1124
public static final org.antlr.runtime.BitSet FOLLOW_I_LABELS_in_labels1140
public static final org.antlr.runtime.BitSet FOLLOW_label_def_in_labels1142
public static final org.antlr.runtime.BitSet FOLLOW_I_LABEL_in_label_def1154
public static final org.antlr.runtime.BitSet FOLLOW_SIMPLE_NAME_in_label_def1156
public static final org.antlr.runtime.BitSet FOLLOW_address_in_label_def1158
public static final org.antlr.runtime.BitSet FOLLOW_I_PACKED_SWITCH_DECLARATIONS_in_packed_switch_declarations1173
public static final org.antlr.runtime.BitSet FOLLOW_packed_switch_declaration_in_packed_switch_declarations1175
public static final org.antlr.runtime.BitSet FOLLOW_I_PACKED_SWITCH_DECLARATION_in_packed_switch_declaration1186
public static final org.antlr.runtime.BitSet FOLLOW_address_in_packed_switch_declaration1188
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_absolute_in_packed_switch_declaration1190
public static final org.antlr.runtime.BitSet FOLLOW_I_SPARSE_SWITCH_DECLARATIONS_in_sparse_switch_declarations1206
public static final org.antlr.runtime.BitSet FOLLOW_sparse_switch_declaration_in_sparse_switch_declarations1208
public static final org.antlr.runtime.BitSet FOLLOW_I_SPARSE_SWITCH_DECLARATION_in_sparse_switch_declaration1219
public static final org.antlr.runtime.BitSet FOLLOW_address_in_sparse_switch_declaration1221
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_absolute_in_sparse_switch_declaration1223
public static final org.antlr.runtime.BitSet FOLLOW_I_CATCHES_in_catches1238
public static final org.antlr.runtime.BitSet FOLLOW_catch_directive_in_catches1240
public static final org.antlr.runtime.BitSet FOLLOW_catchall_directive_in_catches1243
public static final org.antlr.runtime.BitSet FOLLOW_I_CATCH_in_catch_directive1255
public static final org.antlr.runtime.BitSet FOLLOW_address_in_catch_directive1257
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_catch_directive1259
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_absolute_in_catch_directive1263
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_absolute_in_catch_directive1268
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_absolute_in_catch_directive1277
public static final org.antlr.runtime.BitSet FOLLOW_I_CATCHALL_in_catchall_directive1293
public static final org.antlr.runtime.BitSet FOLLOW_address_in_catchall_directive1295
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_absolute_in_catchall_directive1299
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_absolute_in_catchall_directive1304
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_absolute_in_catchall_directive1313
public static final org.antlr.runtime.BitSet FOLLOW_I_ADDRESS_in_address1331
public static final org.antlr.runtime.BitSet FOLLOW_I_PARAMETERS_in_parameters1355
public static final org.antlr.runtime.BitSet FOLLOW_parameter_in_parameters1358
public static final org.antlr.runtime.BitSet FOLLOW_I_PARAMETER_in_parameter1387
public static final org.antlr.runtime.BitSet FOLLOW_string_literal_in_parameter1392
public static final org.antlr.runtime.BitSet FOLLOW_annotations_in_parameter1414
public static final org.antlr.runtime.BitSet FOLLOW_I_ORDERED_DEBUG_DIRECTIVES_in_ordered_debug_directives1431
public static final org.antlr.runtime.BitSet FOLLOW_line_in_ordered_debug_directives1436
public static final org.antlr.runtime.BitSet FOLLOW_local_in_ordered_debug_directives1447
public static final org.antlr.runtime.BitSet FOLLOW_end_local_in_ordered_debug_directives1458
public static final org.antlr.runtime.BitSet FOLLOW_restart_local_in_ordered_debug_directives1469
public static final org.antlr.runtime.BitSet FOLLOW_prologue_in_ordered_debug_directives1480
public static final org.antlr.runtime.BitSet FOLLOW_epilogue_in_ordered_debug_directives1490
public static final org.antlr.runtime.BitSet FOLLOW_source_in_ordered_debug_directives1500
public static final org.antlr.runtime.BitSet FOLLOW_I_LINE_in_line1520
public static final org.antlr.runtime.BitSet FOLLOW_integral_literal_in_line1522
public static final org.antlr.runtime.BitSet FOLLOW_address_in_line1524
public static final org.antlr.runtime.BitSet FOLLOW_I_LOCAL_in_local1540
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_local1542
public static final org.antlr.runtime.BitSet FOLLOW_SIMPLE_NAME_in_local1544
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_local1546
public static final org.antlr.runtime.BitSet FOLLOW_string_literal_in_local1548
public static final org.antlr.runtime.BitSet FOLLOW_address_in_local1551
public static final org.antlr.runtime.BitSet FOLLOW_I_END_LOCAL_in_end_local1567
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_end_local1569
public static final org.antlr.runtime.BitSet FOLLOW_address_in_end_local1571
public static final org.antlr.runtime.BitSet FOLLOW_I_RESTART_LOCAL_in_restart_local1587
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_restart_local1589
public static final org.antlr.runtime.BitSet FOLLOW_address_in_restart_local1591
public static final org.antlr.runtime.BitSet FOLLOW_I_PROLOGUE_in_prologue1606
public static final org.antlr.runtime.BitSet FOLLOW_address_in_prologue1608
public static final org.antlr.runtime.BitSet FOLLOW_I_EPILOGUE_in_epilogue1623
public static final org.antlr.runtime.BitSet FOLLOW_address_in_epilogue1625
public static final org.antlr.runtime.BitSet FOLLOW_I_SOURCE_in_source1640
public static final org.antlr.runtime.BitSet FOLLOW_string_literal_in_source1642
public static final org.antlr.runtime.BitSet FOLLOW_address_in_source1644
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENTS_in_statements1670
public static final org.antlr.runtime.BitSet FOLLOW_instruction_in_statements1673
public static final org.antlr.runtime.BitSet FOLLOW_SIMPLE_NAME_in_label_ref1695
public static final org.antlr.runtime.BitSet FOLLOW_OFFSET_in_offset1711
public static final org.antlr.runtime.BitSet FOLLOW_offset_in_offset_or_label_absolute1728
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_in_offset_or_label_absolute1735
public static final org.antlr.runtime.BitSet FOLLOW_offset_in_offset_or_label1749
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_in_offset_or_label1756
public static final org.antlr.runtime.BitSet FOLLOW_I_REGISTER_LIST_in_register_list1780
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_register_list1786
public static final org.antlr.runtime.BitSet FOLLOW_I_REGISTER_RANGE_in_register_range1808
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_register_range1813
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_register_range1817
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference1839
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_verification_error_reference1847
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_verification_error_reference1855
public static final org.antlr.runtime.BitSet FOLLOW_VERIFICATION_ERROR_TYPE_in_verification_error_type1870
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT10t_in_instruction1894
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT10t_in_instruction1896
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_in_instruction1898
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT10x_in_instruction1912
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT10x_in_instruction1914
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT11n_in_instruction1928
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT11n_in_instruction1930
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction1932
public static final org.antlr.runtime.BitSet FOLLOW_short_integral_literal_in_instruction1934
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT11x_in_instruction1948
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT11x_in_instruction1950
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction1952
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT12x_in_instruction1966
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT12x_in_instruction1968
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction1972
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction1976
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT20bc_in_instruction1990
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT20bc_in_instruction1992
public static final org.antlr.runtime.BitSet FOLLOW_verification_error_type_in_instruction1994
public static final org.antlr.runtime.BitSet FOLLOW_verification_error_reference_in_instruction1996
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT20t_in_instruction2010
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT20t_in_instruction2012
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_in_instruction2014
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT21c_FIELD_in_instruction2028
public static final org.antlr.runtime.BitSet FOLLOW_set_in_instruction2032
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2040
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction2042
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT21c_STRING_in_instruction2056
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_instruction2058
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2060
public static final org.antlr.runtime.BitSet FOLLOW_string_literal_in_instruction2062
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT21c_TYPE_in_instruction2076
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_instruction2078
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2080
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_instruction2082
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT21h_in_instruction2096
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21h_in_instruction2098
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2100
public static final org.antlr.runtime.BitSet FOLLOW_short_integral_literal_in_instruction2102
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT21s_in_instruction2116
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21s_in_instruction2118
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2120
public static final org.antlr.runtime.BitSet FOLLOW_short_integral_literal_in_instruction2122
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT21t_in_instruction2136
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21t_in_instruction2138
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2140
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_in_instruction2142
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT22b_in_instruction2156
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22b_in_instruction2158
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2162
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2166
public static final org.antlr.runtime.BitSet FOLLOW_short_integral_literal_in_instruction2168
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT22c_FIELD_in_instruction2182
public static final org.antlr.runtime.BitSet FOLLOW_set_in_instruction2186
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2196
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2200
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction2202
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT22c_TYPE_in_instruction2216
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_instruction2218
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2222
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2226
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_instruction2228
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT22s_in_instruction2242
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22s_in_instruction2244
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2248
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2252
public static final org.antlr.runtime.BitSet FOLLOW_short_integral_literal_in_instruction2254
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT22t_in_instruction2268
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22t_in_instruction2270
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2274
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2278
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_in_instruction2280
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT22x_in_instruction2294
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22x_in_instruction2296
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2300
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2304
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT23x_in_instruction2318
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT23x_in_instruction2320
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2324
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2328
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2332
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT30t_in_instruction2346
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT30t_in_instruction2348
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_in_instruction2350
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT31c_in_instruction2364
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT31c_in_instruction2366
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2368
public static final org.antlr.runtime.BitSet FOLLOW_string_literal_in_instruction2370
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT31i_in_instruction2384
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT31i_in_instruction2386
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2388
public static final org.antlr.runtime.BitSet FOLLOW_fixed_32bit_literal_in_instruction2390
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT31t_in_instruction2404
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT31t_in_instruction2406
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2408
public static final org.antlr.runtime.BitSet FOLLOW_offset_or_label_in_instruction2410
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT32x_in_instruction2424
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT32x_in_instruction2426
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2430
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2434
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT35c_METHOD_in_instruction2448
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_instruction2450
public static final org.antlr.runtime.BitSet FOLLOW_register_list_in_instruction2452
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_instruction2455
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT35c_TYPE_in_instruction2469
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_instruction2471
public static final org.antlr.runtime.BitSet FOLLOW_register_list_in_instruction2473
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_instruction2476
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT3rc_METHOD_in_instruction2490
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_instruction2492
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction2494
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_instruction2497
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT3rc_TYPE_in_instruction2511
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_instruction2513
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction2515
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_instruction2518
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT41c_TYPE_in_instruction2532
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT41c_TYPE_in_instruction2534
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2536
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_instruction2538
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT41c_FIELD_in_instruction2552
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT41c_FIELD_in_instruction2554
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2556
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction2558
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT51l_in_instruction2572
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT51l_in_instruction2574
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2576
public static final org.antlr.runtime.BitSet FOLLOW_fixed_64bit_literal_in_instruction2578
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT52c_TYPE_in_instruction2592
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT52c_TYPE_in_instruction2594
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2598
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2602
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_instruction2604
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT52c_FIELD_in_instruction2618
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT52c_FIELD_in_instruction2620
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2624
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2628
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction2630
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT5rc_METHOD_in_instruction2644
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT5rc_METHOD_in_instruction2646
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction2648
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_instruction2651
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_FORMAT5rc_TYPE_in_instruction2665
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT5rc_TYPE_in_instruction2667
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction2669
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_instruction2672
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_ARRAY_DATA_in_instruction2686
public static final org.antlr.runtime.BitSet FOLLOW_I_ARRAY_ELEMENT_SIZE_in_instruction2689
public static final org.antlr.runtime.BitSet FOLLOW_short_integral_literal_in_instruction2691
public static final org.antlr.runtime.BitSet FOLLOW_array_elements_in_instruction2694
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_PACKED_SWITCH_in_instruction2708
public static final org.antlr.runtime.BitSet FOLLOW_I_PACKED_SWITCH_START_KEY_in_instruction2711
public static final org.antlr.runtime.BitSet FOLLOW_fixed_32bit_literal_in_instruction2713
public static final org.antlr.runtime.BitSet FOLLOW_packed_switch_targets_in_instruction2724
public static final org.antlr.runtime.BitSet FOLLOW_I_STATEMENT_SPARSE_SWITCH_in_instruction2738
public static final org.antlr.runtime.BitSet FOLLOW_sparse_switch_target_count_in_instruction2740
public static final org.antlr.runtime.BitSet FOLLOW_sparse_switch_keys_in_instruction2742
public static final org.antlr.runtime.BitSet FOLLOW_sparse_switch_targets_in_instruction2754
public static final org.antlr.runtime.BitSet FOLLOW_set_in_nonvoid_type_descriptor2781
public static final org.antlr.runtime.BitSet FOLLOW_set_in_reference_type_descriptor2810
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_DESCRIPTOR_in_class_type_descriptor2838
public static final org.antlr.runtime.BitSet FOLLOW_VOID_TYPE_in_type_descriptor2854
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_type_descriptor2861
public static final org.antlr.runtime.BitSet FOLLOW_long_literal_in_short_integral_literal2877
public static final org.antlr.runtime.BitSet FOLLOW_integer_literal_in_short_integral_literal2886
public static final org.antlr.runtime.BitSet FOLLOW_short_literal_in_short_integral_literal2895
public static final org.antlr.runtime.BitSet FOLLOW_char_literal_in_short_integral_literal2902
public static final org.antlr.runtime.BitSet FOLLOW_byte_literal_in_short_integral_literal2909
public static final org.antlr.runtime.BitSet FOLLOW_long_literal_in_integral_literal2923
public static final org.antlr.runtime.BitSet FOLLOW_integer_literal_in_integral_literal2932
public static final org.antlr.runtime.BitSet FOLLOW_short_literal_in_integral_literal2939
public static final org.antlr.runtime.BitSet FOLLOW_byte_literal_in_integral_literal2946
public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_LITERAL_in_integer_literal2961
public static final org.antlr.runtime.BitSet FOLLOW_LONG_LITERAL_in_long_literal2975
public static final org.antlr.runtime.BitSet FOLLOW_SHORT_LITERAL_in_short_literal2989
public static final org.antlr.runtime.BitSet FOLLOW_BYTE_LITERAL_in_byte_literal3003
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_LITERAL_in_float_literal3017
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_LITERAL_in_double_literal3031
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_char_literal3045
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_string_literal3059
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_LITERAL_in_bool_literal3075
public static final org.antlr.runtime.BitSet FOLLOW_I_ENCODED_ARRAY_in_array_literal3094
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_array_literal3097
public static final org.antlr.runtime.BitSet FOLLOW_I_ANNOTATIONS_in_annotations3124
public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_annotations3127
public static final org.antlr.runtime.BitSet FOLLOW_I_ANNOTATION_in_annotation3151
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_VISIBILITY_in_annotation3153
public static final org.antlr.runtime.BitSet FOLLOW_subannotation_in_annotation3155
public static final org.antlr.runtime.BitSet FOLLOW_I_ANNOTATION_ELEMENT_in_annotation_element3173
public static final org.antlr.runtime.BitSet FOLLOW_SIMPLE_NAME_in_annotation_element3175
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_annotation_element3177
public static final org.antlr.runtime.BitSet FOLLOW_I_SUBANNOTATION_in_subannotation3200
public static final org.antlr.runtime.BitSet FOLLOW_class_type_descriptor_in_subannotation3205
public static final org.antlr.runtime.BitSet FOLLOW_annotation_element_in_subannotation3211
public static final org.antlr.runtime.BitSet FOLLOW_I_ENCODED_FIELD_in_field_literal3238
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_field_literal3240
public static final org.antlr.runtime.BitSet FOLLOW_I_ENCODED_METHOD_in_method_literal3258
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_method_literal3260
public static final org.antlr.runtime.BitSet FOLLOW_I_ENCODED_ENUM_in_enum_literal3278
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_enum_literal3280
public void (org.antlr.runtime.tree.TreeNodeStream)
org.antlr.runtime.tree.TreeNodeStream input
public void (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.tree.TreeNodeStream input
org.antlr.runtime.RecognizerSharedState state
public java.lang.String[] getTokenNames ()
public java.lang.String getGrammarFileName ()
private byte parseRegister_nibble (java.lang.String, int, int) throws org.jf.smali.SemanticException
String register
int totalMethodRegisters
int methodParameterRegisters
int val
private short parseRegister_byte (java.lang.String, int, int) throws org.jf.smali.SemanticException
String register
int totalMethodRegisters
int methodParameterRegisters
int val
private int parseRegister_short (java.lang.String, int, int) throws org.jf.smali.SemanticException
String register
int totalMethodRegisters
int methodParameterRegisters
int val
private float parseFloat (java.lang.String)
String floatString
java.util.regex.Matcher m
private double parseDouble (java.lang.String)
String doubleString
java.util.regex.Matcher m
public java.lang.String getErrorMessage (org.antlr.runtime.RecognitionException, java.lang.String[])
org.antlr.runtime.RecognitionException e
String[] tokenNames
public java.lang.String getErrorHeader (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
public final void smali_file () throws org.antlr.runtime.RecognitionException
org.jf.dexlib.AnnotationDirectoryItem annotationDirectoryItem
org.jf.dexlib.ClassDefItem classDefItem
org.jf.dexlib.ClassDataItem classDataItem
Exception ex
org.jf.smali.smaliTreeWalker$methods_return methods1
org.jf.smali.smaliTreeWalker$fields_return fields2
org.jf.dexlib.AnnotationSetItem annotations3
org.jf.smali.smaliTreeWalker$header_return header4
public final org.jf.smali.smaliTreeWalker$header_return header () throws org.antlr.runtime.RecognitionException
int alt1
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$header_return retval
org.jf.smali.smaliTreeWalker$class_spec_return class_spec5
org.jf.dexlib.TypeIdItem super_spec6
org.jf.dexlib.TypeListItem implements_list7
org.jf.dexlib.StringIdItem source_spec8
public final org.jf.smali.smaliTreeWalker$class_spec_return class_spec () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$class_spec_return retval
org.jf.dexlib.TypeIdItem class_type_descriptor9
int access_list10
public final org.jf.dexlib.TypeIdItem super_spec () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.TypeIdItem class_type_descriptor11
public final org.jf.dexlib.TypeIdItem implements_spec () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.TypeIdItem class_type_descriptor12
public final org.jf.dexlib.TypeListItem implements_list () throws org.antlr.runtime.RecognitionException
int alt2
org.antlr.runtime.RecognitionException re
org.jf.dexlib.TypeListItem implementsList
org.jf.dexlib.TypeIdItem implements_spec13
java.util.List typeList
public final org.jf.dexlib.StringIdItem source_spec () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt3
org.antlr.runtime.RecognitionException re
org.jf.dexlib.StringIdItem source
String string_literal14
public final int access_list () throws org.antlr.runtime.RecognitionException
int alt4
org.antlr.runtime.RecognitionException re
int value
org.antlr.runtime.tree.CommonTree ACCESS_SPEC15
public final org.jf.smali.smaliTreeWalker$fields_return fields () throws org.antlr.runtime.RecognitionException
org.jf.dexlib.AnnotationDirectoryItem$FieldAnnotation fieldAnnotation
int alt5
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$fields_return retval
org.jf.smali.smaliTreeWalker$field_return field16
public final org.jf.smali.smaliTreeWalker$methods_return methods () throws org.antlr.runtime.RecognitionException
org.jf.dexlib.AnnotationDirectoryItem$MethodAnnotation methodAnnotation
org.jf.dexlib.AnnotationDirectoryItem$ParameterAnnotation parameterAnnotation
int alt6
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$methods_return retval
org.jf.smali.smaliTreeWalker$method_return method17
public final org.jf.smali.smaliTreeWalker$field_return field () throws org.antlr.runtime.RecognitionException
int alt7
org.jf.dexlib.StringIdItem memberName
org.jf.dexlib.TypeIdItem fieldType
org.jf.dexlib.FieldIdItem fieldIdItem
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$field_return retval
org.antlr.runtime.tree.CommonTree SIMPLE_NAME18
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor19
int access_list20
org.jf.dexlib.EncodedValue.EncodedValue field_initial_value21
org.jf.dexlib.AnnotationSetItem annotations22
public final org.jf.dexlib.EncodedValue.EncodedValue field_initial_value () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt8
org.antlr.runtime.RecognitionException re
org.jf.dexlib.EncodedValue.EncodedValue encodedValue
org.jf.dexlib.EncodedValue.EncodedValue literal23
public final org.jf.dexlib.EncodedValue.EncodedValue literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt9
org.antlr.runtime.RecognitionException re
org.jf.dexlib.EncodedValue.EncodedValue encodedValue
int integer_literal24
long long_literal25
short short_literal26
byte byte_literal27
float float_literal28
double double_literal29
char char_literal30
String string_literal31
boolean bool_literal32
org.jf.dexlib.TypeIdItem type_descriptor33
org.jf.dexlib.EncodedValue.EncodedValue[] array_literal34
org.jf.smali.smaliTreeWalker$subannotation_return subannotation35
org.jf.dexlib.FieldIdItem field_literal36
org.jf.dexlib.MethodIdItem method_literal37
org.jf.dexlib.FieldIdItem enum_literal38
public final byte[] fixed_size_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt10
org.antlr.runtime.RecognitionException re
byte[] value
int integer_literal39
long long_literal40
short short_literal41
byte byte_literal42
float float_literal43
double double_literal44
char char_literal45
boolean bool_literal46
public final long fixed_64bit_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt11
org.antlr.runtime.RecognitionException re
long value
int integer_literal47
long long_literal48
short short_literal49
byte byte_literal50
float float_literal51
double double_literal52
char char_literal53
boolean bool_literal54
public final int fixed_32bit_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt12
org.antlr.runtime.RecognitionException re
int value
int integer_literal55
long long_literal56
short short_literal57
byte byte_literal58
float float_literal59
char char_literal60
boolean bool_literal61
public final java.util.List array_elements () throws org.antlr.runtime.RecognitionException
int alt13
org.antlr.runtime.RecognitionException re
java.util.List values
byte[] fixed_size_literal62
public final int packed_switch_target_count () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
int targetCount
org.antlr.runtime.tree.CommonTree I_PACKED_SWITCH_TARGET_COUNT63
public final int[] packed_switch_targets (int) throws org.antlr.runtime.RecognitionException
int alt14
int targetCount
int targetsPosition
org.antlr.runtime.RecognitionException re
int baseAddress
int[] targets
int packed_switch_target_count64
org.jf.smali.smaliTreeWalker$offset_or_label_return offset_or_label65
public final int sparse_switch_target_count () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
int targetCount
org.antlr.runtime.tree.CommonTree I_SPARSE_SWITCH_TARGET_COUNT66
public final int[] sparse_switch_keys (int) throws org.antlr.runtime.RecognitionException
int alt15
int keysPosition
org.antlr.runtime.RecognitionException re
int targetCount
int[] keys
int fixed_32bit_literal67
public final int[] sparse_switch_targets (int, int) throws org.antlr.runtime.RecognitionException
int alt16
int targetsPosition
org.antlr.runtime.RecognitionException re
int baseAddress
int targetCount
int[] targets
org.jf.smali.smaliTreeWalker$offset_or_label_return offset_or_label68
public final org.jf.smali.smaliTreeWalker$method_return method () throws org.antlr.runtime.RecognitionException
String methodType
String methodType
org.jf.dexlib.CodeItem codeItem
int methodParameterCount
int alt17
org.jf.dexlib.Util.Pair temp
java.util.List tries
java.util.List handlers
org.jf.dexlib.DebugInfoItem debugInfoItem
org.jf.dexlib.CodeItem codeItem
boolean isAbstract
boolean isNative
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$method_return retval
org.antlr.runtime.tree.CommonTree I_METHOD73
org.jf.dexlib.MethodIdItem method_name_and_prototype69
int access_list70
org.jf.smali.smaliTreeWalker$registers_directive_return registers_directive71
org.jf.smali.smaliTreeWalker$statements_return statements72
org.jf.dexlib.AnnotationSetItem annotations74
org.jf.dexlib.AnnotationSetRefList parameters75
org.jf.dexlib.MethodIdItem methodIdItem
int totalMethodRegisters
int methodParameterRegisters
int accessFlags
boolean isStatic
public final org.jf.dexlib.ProtoIdItem method_prototype () throws org.antlr.runtime.RecognitionException
org.jf.dexlib.TypeIdItem returnType
java.util.List parameterTypes
org.jf.dexlib.TypeListItem parameterTypeListItem
org.antlr.runtime.RecognitionException re
org.jf.dexlib.ProtoIdItem protoIdItem
org.jf.dexlib.TypeIdItem type_descriptor76
java.util.List field_type_list77
public final org.jf.dexlib.MethodIdItem method_name_and_prototype () throws org.antlr.runtime.RecognitionException
String methodNameString
org.jf.dexlib.StringIdItem methodName
org.jf.dexlib.ProtoIdItem protoIdItem
org.antlr.runtime.RecognitionException re
org.jf.dexlib.MethodIdItem methodIdItem
org.antlr.runtime.tree.CommonTree SIMPLE_NAME78
org.jf.dexlib.ProtoIdItem method_prototype79
public final java.util.List field_type_list () throws org.antlr.runtime.RecognitionException
int alt18
org.antlr.runtime.RecognitionException re
java.util.List types
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor80
public final org.jf.dexlib.MethodIdItem fully_qualified_method () throws org.antlr.runtime.RecognitionException
org.jf.dexlib.TypeIdItem classType
org.jf.dexlib.StringIdItem methodName
org.jf.dexlib.ProtoIdItem prototype
org.antlr.runtime.RecognitionException re
org.jf.dexlib.MethodIdItem methodIdItem
org.antlr.runtime.tree.CommonTree SIMPLE_NAME82
org.jf.smali.smaliTreeWalker$reference_type_descriptor_return reference_type_descriptor81
org.jf.dexlib.ProtoIdItem method_prototype83
public final org.jf.dexlib.FieldIdItem fully_qualified_field () throws org.antlr.runtime.RecognitionException
org.jf.dexlib.TypeIdItem classType
org.jf.dexlib.StringIdItem fieldName
org.jf.dexlib.TypeIdItem fieldType
org.antlr.runtime.RecognitionException re
org.jf.dexlib.FieldIdItem fieldIdItem
org.antlr.runtime.tree.CommonTree SIMPLE_NAME85
org.jf.smali.smaliTreeWalker$reference_type_descriptor_return reference_type_descriptor84
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor86
public final org.jf.smali.smaliTreeWalker$registers_directive_return registers_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt19
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$registers_directive_return retval
short short_integral_literal87
public final void labels () throws org.antlr.runtime.RecognitionException
int alt20
org.antlr.runtime.RecognitionException re
public final void label_def () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
org.antlr.runtime.tree.CommonTree SIMPLE_NAME88
org.antlr.runtime.tree.CommonTree I_LABEL89
int address90
public final void packed_switch_declarations () throws org.antlr.runtime.RecognitionException
int alt21
org.antlr.runtime.RecognitionException re
public final void packed_switch_declaration () throws org.antlr.runtime.RecognitionException
int switchDataAddress
org.antlr.runtime.RecognitionException re
int address91
int offset_or_label_absolute92
public final void sparse_switch_declarations () throws org.antlr.runtime.RecognitionException
int alt22
org.antlr.runtime.RecognitionException re
public final void sparse_switch_declaration () throws org.antlr.runtime.RecognitionException
int switchDataAddress
org.antlr.runtime.RecognitionException re
int address93
int offset_or_label_absolute94
public final void catches () throws org.antlr.runtime.RecognitionException
int alt23
int alt24
org.antlr.runtime.RecognitionException re
public final void catch_directive () throws org.antlr.runtime.RecognitionException
org.jf.dexlib.TypeIdItem type
int startAddress
int endAddress
int handlerAddress
org.antlr.runtime.RecognitionException re
int from
int to
int using
int address95
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor96
public final void catchall_directive () throws org.antlr.runtime.RecognitionException
int startAddress
int endAddress
int handlerAddress
org.antlr.runtime.RecognitionException re
int from
int to
int using
int address97
public final int address () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
int address
org.antlr.runtime.tree.CommonTree I_ADDRESS98
public final org.jf.dexlib.AnnotationSetRefList parameters () throws org.antlr.runtime.RecognitionException
int alt25
org.antlr.runtime.RecognitionException re
org.jf.dexlib.AnnotationSetRefList parameterAnnotations
org.jf.dexlib.AnnotationSetItem parameter99
int parameterCount
java.util.List annotationSetItems
public final org.jf.dexlib.AnnotationSetItem parameter () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt26
org.antlr.runtime.RecognitionException re
org.jf.dexlib.AnnotationSetItem parameterAnnotationSet
String string_literal100
org.jf.dexlib.AnnotationSetItem annotations101
public final void ordered_debug_directives (int, int) throws org.antlr.runtime.RecognitionException
int alt27
org.antlr.runtime.RecognitionException re
int totalMethodRegisters
int methodParameterRegisters
public final void line () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
int address102
int integral_literal103
public final void local (int, int) throws org.antlr.runtime.RecognitionException
int alt28
int registerNumber
org.antlr.runtime.RecognitionException re
int totalMethodRegisters
int methodParameterRegisters
org.antlr.runtime.tree.CommonTree REGISTER104
org.antlr.runtime.tree.CommonTree SIMPLE_NAME107
String string_literal105
int address106
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor108
public final void end_local (int, int) throws org.antlr.runtime.RecognitionException
int registerNumber
org.antlr.runtime.RecognitionException re
int totalMethodRegisters
int methodParameterRegisters
org.antlr.runtime.tree.CommonTree REGISTER109
int address110
public final void restart_local (int, int) throws org.antlr.runtime.RecognitionException
int registerNumber
org.antlr.runtime.RecognitionException re
int totalMethodRegisters
int methodParameterRegisters
org.antlr.runtime.tree.CommonTree REGISTER111
int address112
public final void prologue () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
int address113
public final void epilogue () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
int address114
public final void source () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
int address115
String string_literal116
public final org.jf.smali.smaliTreeWalker$statements_return statements (int, int) throws org.antlr.runtime.RecognitionException
int alt29
org.antlr.runtime.RecognitionException re
int totalMethodRegisters
int methodParameterRegisters
org.jf.smali.smaliTreeWalker$statements_return retval
int instruction117
public final int label_ref () throws org.antlr.runtime.RecognitionException
Integer labelAdd
org.antlr.runtime.RecognitionException re
int labelAddress
org.antlr.runtime.tree.CommonTree SIMPLE_NAME118
public final int offset () throws org.antlr.runtime.RecognitionException
String offsetText
org.antlr.runtime.RecognitionException re
int offsetValue
org.antlr.runtime.tree.CommonTree OFFSET119
public final int offset_or_label_absolute (int) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt30
org.antlr.runtime.RecognitionException re
int baseAddress
int address
int offset120
int label_ref121
public final org.jf.smali.smaliTreeWalker$offset_or_label_return offset_or_label () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt31
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$offset_or_label_return retval
int offset122
int label_ref123
public final org.jf.smali.smaliTreeWalker$register_list_return register_list (int, int) throws org.antlr.runtime.RecognitionException
int alt32
org.antlr.runtime.RecognitionException re
int totalMethodRegisters
int methodParameterRegisters
org.jf.smali.smaliTreeWalker$register_list_return retval
org.antlr.runtime.tree.CommonTree I_REGISTER_LIST124
org.antlr.runtime.tree.CommonTree REGISTER125
public final org.jf.smali.smaliTreeWalker$register_range_return register_range (int, int) throws org.antlr.runtime.RecognitionException
int alt33
int alt34
int registerCount
org.antlr.runtime.RecognitionException re
int totalMethodRegisters
int methodParameterRegisters
org.jf.smali.smaliTreeWalker$register_range_return retval
org.antlr.runtime.tree.CommonTree startReg
org.antlr.runtime.tree.CommonTree endReg
org.antlr.runtime.tree.CommonTree I_REGISTER_RANGE126
public final org.jf.smali.smaliTreeWalker$verification_error_reference_return verification_error_reference () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
int alt35
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$verification_error_reference_return retval
org.jf.dexlib.FieldIdItem fully_qualified_field127
org.jf.dexlib.MethodIdItem fully_qualified_method128
public final org.jf.dexlib.Code.VerificationErrorType verification_error_type () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
org.jf.dexlib.Code.VerificationErrorType verificationErrorType
org.antlr.runtime.tree.CommonTree VERIFICATION_ERROR_TYPE129
public final int instruction (int, int, java.util.List) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.jf.dexlib.Code.Opcode opcode
int addressOffset
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Opcode opcode
byte regA
short litB
org.jf.dexlib.Code.Opcode opcode
short regA
org.jf.dexlib.Code.Opcode opcode
byte regA
byte regB
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.VerificationErrorType verificationErrorType
org.jf.dexlib.Item referencedItem
org.jf.dexlib.Code.Opcode opcode
int addressOffset
org.antlr.runtime.MismatchedSetException mse
org.jf.dexlib.Code.Opcode opcode
short regA
org.jf.dexlib.FieldIdItem fieldIdItem
org.jf.dexlib.Code.Opcode opcode
short regA
org.jf.dexlib.StringIdItem stringIdItem
org.jf.dexlib.Code.Opcode opcode
short regA
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.Code.Opcode opcode
short regA
short litB
org.jf.dexlib.Code.Opcode opcode
short regA
short litB
org.jf.dexlib.Code.Opcode opcode
short regA
int addressOffset
org.jf.dexlib.Code.Opcode opcode
short regA
short regB
short litC
org.antlr.runtime.MismatchedSetException mse
org.jf.dexlib.Code.Opcode opcode
byte regA
byte regB
org.jf.dexlib.FieldIdItem fieldIdItem
org.jf.dexlib.Code.Opcode opcode
byte regA
byte regB
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.Code.Opcode opcode
byte regA
byte regB
short litC
org.jf.dexlib.Code.Opcode opcode
byte regA
byte regB
int addressOffset
org.jf.dexlib.Code.Opcode opcode
short regA
int regB
org.jf.dexlib.Code.Opcode opcode
short regA
short regB
short regC
org.jf.dexlib.Code.Opcode opcode
int addressOffset
org.jf.dexlib.Code.Opcode opcode
short regA
org.jf.dexlib.StringIdItem stringIdItem
org.jf.dexlib.Code.Opcode opcode
short regA
int litB
org.jf.dexlib.Code.Opcode opcode
short regA
int addressOffset
org.jf.dexlib.Code.Opcode opcode
int regA
int regB
org.jf.dexlib.Code.Opcode opcode
byte[] registers
byte registerCount
org.jf.dexlib.MethodIdItem methodIdItem
org.jf.dexlib.Code.Opcode opcode
byte[] registers
byte registerCount
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.Code.Opcode opcode
int startRegister
int endRegister
int registerCount
org.jf.dexlib.MethodIdItem methodIdItem
org.jf.dexlib.Code.Opcode opcode
int startRegister
int endRegister
int registerCount
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.Code.Opcode opcode
int regA
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.Code.Opcode opcode
int regA
org.jf.dexlib.FieldIdItem fieldIdItem
org.jf.dexlib.Code.Opcode opcode
short regA
long litB
org.jf.dexlib.Code.Opcode opcode
int regA
int regB
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.Code.Opcode opcode
int regA
int regB
org.jf.dexlib.FieldIdItem fieldIdItem
org.jf.dexlib.Code.Opcode opcode
int startRegister
int endRegister
int registerCount
org.jf.dexlib.MethodIdItem methodIdItem
org.jf.dexlib.Code.Opcode opcode
int startRegister
int endRegister
int registerCount
org.jf.dexlib.TypeIdItem typeIdItem
byte[] byteValue
java.util.Iterator i$
byte[] byteValue
java.util.Iterator i$
int elementWidth
java.util.List byteValues
int length
byte[] encodedValues
int index
Integer baseAddress
int startKey
int[] targets
Integer baseAddress
int[] keys
int[] targets
int alt36
Exception ex
int totalMethodRegisters
int methodParameterRegisters
java.util.List instructions
int outRegisters
org.antlr.runtime.tree.CommonTree registerA
org.antlr.runtime.tree.CommonTree registerB
org.antlr.runtime.tree.CommonTree inst
org.antlr.runtime.tree.CommonTree registerC
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT10t130
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT10x132
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT11n133
org.antlr.runtime.tree.CommonTree REGISTER134
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT11x136
org.antlr.runtime.tree.CommonTree REGISTER137
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT12x138
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT20bc139
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT20t142
org.antlr.runtime.tree.CommonTree REGISTER144
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21c_STRING146
org.antlr.runtime.tree.CommonTree REGISTER147
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21c_TYPE149
org.antlr.runtime.tree.CommonTree REGISTER150
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21h152
org.antlr.runtime.tree.CommonTree REGISTER153
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21s155
org.antlr.runtime.tree.CommonTree REGISTER156
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21t158
org.antlr.runtime.tree.CommonTree REGISTER159
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22b161
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22c_TYPE164
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22s166
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22t168
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22x170
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT23x171
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT30t172
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT31c174
org.antlr.runtime.tree.CommonTree REGISTER175
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT31i177
org.antlr.runtime.tree.CommonTree REGISTER178
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT31t180
org.antlr.runtime.tree.CommonTree REGISTER181
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT32x183
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35c_METHOD184
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35c_TYPE187
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT3rc_METHOD190
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT3rc_TYPE193
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT41c_TYPE196
org.antlr.runtime.tree.CommonTree REGISTER197
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT41c_FIELD199
org.antlr.runtime.tree.CommonTree REGISTER200
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT51l202
org.antlr.runtime.tree.CommonTree REGISTER203
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT52c_TYPE205
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT52c_FIELD207
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT5rc_METHOD209
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT5rc_TYPE212
org.jf.smali.smaliTreeWalker$offset_or_label_return offset_or_label131
short short_integral_literal135
org.jf.dexlib.Code.VerificationErrorType verification_error_type140
org.jf.smali.smaliTreeWalker$verification_error_reference_return verification_error_reference141
org.jf.smali.smaliTreeWalker$offset_or_label_return offset_or_label143
org.jf.dexlib.FieldIdItem fully_qualified_field145
String string_literal148
org.jf.smali.smaliTreeWalker$reference_type_descriptor_return reference_type_descriptor151
short short_integral_literal154
short short_integral_literal157
org.jf.smali.smaliTreeWalker$offset_or_label_return offset_or_label160
short short_integral_literal162
org.jf.dexlib.FieldIdItem fully_qualified_field163
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor165
short short_integral_literal167
org.jf.smali.smaliTreeWalker$offset_or_label_return offset_or_label169
org.jf.smali.smaliTreeWalker$offset_or_label_return offset_or_label173
String string_literal176
int fixed_32bit_literal179
org.jf.smali.smaliTreeWalker$offset_or_label_return offset_or_label182
org.jf.smali.smaliTreeWalker$register_list_return register_list185
org.jf.dexlib.MethodIdItem fully_qualified_method186
org.jf.smali.smaliTreeWalker$register_list_return register_list188
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor189
org.jf.smali.smaliTreeWalker$register_range_return register_range191
org.jf.dexlib.MethodIdItem fully_qualified_method192
org.jf.smali.smaliTreeWalker$register_range_return register_range194
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor195
org.jf.smali.smaliTreeWalker$reference_type_descriptor_return reference_type_descriptor198
org.jf.dexlib.FieldIdItem fully_qualified_field201
long fixed_64bit_literal204
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor206
org.jf.dexlib.FieldIdItem fully_qualified_field208
org.jf.smali.smaliTreeWalker$register_range_return register_range210
org.jf.dexlib.MethodIdItem fully_qualified_method211
org.jf.smali.smaliTreeWalker$register_range_return register_range213
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor214
short short_integral_literal215
java.util.List array_elements216
int fixed_32bit_literal217
int[] packed_switch_targets218
int sparse_switch_target_count219
int[] sparse_switch_keys220
int[] sparse_switch_targets221
public final org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return retval
public final org.jf.smali.smaliTreeWalker$reference_type_descriptor_return reference_type_descriptor () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$reference_type_descriptor_return retval
public final org.jf.dexlib.TypeIdItem class_type_descriptor () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
org.jf.dexlib.TypeIdItem type
org.antlr.runtime.tree.CommonTree CLASS_DESCRIPTOR222
public final org.jf.dexlib.TypeIdItem type_descriptor () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt37
org.antlr.runtime.RecognitionException re
org.jf.dexlib.TypeIdItem type
org.jf.smali.smaliTreeWalker$nonvoid_type_descriptor_return nonvoid_type_descriptor223
public final short short_integral_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt38
org.antlr.runtime.RecognitionException re
short value
long long_literal224
int integer_literal225
short short_literal226
char char_literal227
byte byte_literal228
public final int integral_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt39
org.antlr.runtime.RecognitionException re
int value
long long_literal229
int integer_literal230
short short_literal231
byte byte_literal232
public final int integer_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
int value
org.antlr.runtime.tree.CommonTree INTEGER_LITERAL233
public final long long_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
long value
org.antlr.runtime.tree.CommonTree LONG_LITERAL234
public final short short_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
short value
org.antlr.runtime.tree.CommonTree SHORT_LITERAL235
public final byte byte_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
byte value
org.antlr.runtime.tree.CommonTree BYTE_LITERAL236
public final float float_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
float value
org.antlr.runtime.tree.CommonTree FLOAT_LITERAL237
public final double double_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
double value
org.antlr.runtime.tree.CommonTree DOUBLE_LITERAL238
public final char char_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
char value
org.antlr.runtime.tree.CommonTree CHAR_LITERAL239
public final java.lang.String string_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
String value
org.antlr.runtime.tree.CommonTree STRING_LITERAL240
public final boolean bool_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
boolean value
org.antlr.runtime.tree.CommonTree BOOL_LITERAL241
public final org.jf.dexlib.EncodedValue.EncodedValue[] array_literal () throws org.antlr.runtime.RecognitionException
int alt40
java.util.ArrayList valuesList
org.antlr.runtime.RecognitionException re
org.jf.dexlib.EncodedValue.EncodedValue[] values
org.jf.dexlib.EncodedValue.EncodedValue literal242
public final org.jf.dexlib.AnnotationSetItem annotations () throws org.antlr.runtime.RecognitionException
int alt41
java.util.ArrayList annotationList
org.antlr.runtime.RecognitionException re
org.jf.dexlib.AnnotationSetItem annotationSetItem
org.jf.dexlib.AnnotationItem annotation243
public final org.jf.dexlib.AnnotationItem annotation () throws org.antlr.runtime.RecognitionException
org.jf.dexlib.AnnotationVisibility visibility
org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue encodedAnnotation
org.antlr.runtime.RecognitionException re
org.jf.dexlib.AnnotationItem annotationItem
org.antlr.runtime.tree.CommonTree ANNOTATION_VISIBILITY244
org.jf.smali.smaliTreeWalker$subannotation_return subannotation245
public final org.jf.smali.smaliTreeWalker$annotation_element_return annotation_element () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$annotation_element_return retval
org.antlr.runtime.tree.CommonTree SIMPLE_NAME246
org.jf.dexlib.EncodedValue.EncodedValue literal247
public final org.jf.smali.smaliTreeWalker$subannotation_return subannotation () throws org.antlr.runtime.RecognitionException
int alt42
java.util.ArrayList elementNamesList
java.util.ArrayList elementValuesList
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliTreeWalker$subannotation_return retval
org.jf.smali.smaliTreeWalker$annotation_element_return annotation_element248
org.jf.dexlib.TypeIdItem class_type_descriptor249
public final org.jf.dexlib.FieldIdItem field_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
org.jf.dexlib.FieldIdItem value
org.jf.dexlib.FieldIdItem fully_qualified_field250
public final org.jf.dexlib.MethodIdItem method_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
org.jf.dexlib.MethodIdItem value
org.jf.dexlib.MethodIdItem fully_qualified_method251
public final org.jf.dexlib.FieldIdItem enum_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException re
org.jf.dexlib.FieldIdItem value
org.jf.dexlib.FieldIdItem fully_qualified_field252
static void ()
}
org/jf/smali/smaliLexer$DFA78.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA78 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliLexer$DFA57.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA57 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$integer_literal_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$integer_literal_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$statements_and_directives_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$statements_and_directives_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$array_literal_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$array_literal_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA88.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA88 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliTreeWalker$method_scope.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$method_scope extends java.lang.Object {
java.util.HashMap labels
org.jf.dexlib.Util.TryListBuilder tryList
int currentAddress
org.jf.dexlib.Util.DebugInfoBuilder debugInfo
java.util.HashMap packedSwitchDeclarations
java.util.HashMap sparseSwitchDeclarations
protected void ()
}
org/jf/smali/smaliTreeWalker$subannotation_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$subannotation_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public org.jf.dexlib.TypeIdItem annotationType
public org.jf.dexlib.StringIdItem[] elementNames
public org.jf.dexlib.EncodedValue.EncodedValue[] elementValues
public void ()
}
org/jf/smali/smaliLexer.classsmaliLexer.java
package org.jf.smali
public org.jf.smali.smaliLexer extends org.jf.smali.LexerErrorInterface$ANTLRLexerWithErrorInterface {
public static final int ANNOTATION_DIRECTIVE
public static final int SPARSE_SWITCH_DIRECTIVE
public static final int END_PARAMETER_DIRECTIVE
public static final int BINARY_EXPONENT
public static final int INSTRUCTION_FORMAT11x
public static final int END_ANNOTATION_DIRECTIVE
public static final int ANNOTATION_VISIBILITY
public static final int DOUBLE_LITERAL
public static final int VTABLE_INDEX
public static final int HEX_PREFIX
public static final int END_SUBANNOTATION_DIRECTIVE
public static final int END_LOCAL_DIRECTIVE
public static final int BASE_FLOAT_OR_ID
public static final int EOF
public static final int BASE_INTEGER
public static final int INSTRUCTION_FORMAT11n
public static final int INSTRUCTION_FORMAT12x_OR_ID
public static final int STRING_LITERAL
public static final int SHORT_LITERAL
public static final int INSTRUCTION_FORMAT10x
public static final int PRIMITIVE_TYPE
public static final int CATCHALL_DIRECTIVE
public static final int DOUBLE_LITERAL_OR_ID
public static final int CLOSE_PAREN
public static final int INSTRUCTION_FORMAT10t
public static final int INSTRUCTION_FORMAT5rc_METHOD
public static final int NEGATIVE_INTEGER_LITERAL
public static final int REGISTER
public static final int VERIFICATION_ERROR_TYPE
public static final int INSTRUCTION_FORMAT21c_TYPE
public static final int ARRAY_DESCRIPTOR
public static final int INSTRUCTION_FORMAT3rc_METHOD_ODEX
public static final int INSTRUCTION_FORMAT31c
public static final int SUBANNOTATION_DIRECTIVE
public static final int LOCAL_DIRECTIVE
public static final int LOCALS_DIRECTIVE
public static final int INLINE_INDEX
public static final int LINE_COMMENT
public static final int INSTRUCTION_FORMAT35c_TYPE
public static final int INSTRUCTION_FORMAT31i_OR_ID
public static final int INSTRUCTION_FORMAT5rc_METHOD_ODEX
public static final int INSTRUCTION_FORMAT51l
public static final int ENUM_DIRECTIVE
public static final int INSTRUCTION_FORMAT30t
public static final int REGISTERS_DIRECTIVE
public static final int NULL_LITERAL
public static final int BOOL_LITERAL
public static final int BASE_SIMPLE_NAME
public static final int END_ARRAY_DATA_DIRECTIVE
public static final int BASE_FLOAT
public static final int METHOD_NAME
public static final int EPILOGUE_DIRECTIVE
public static final int PACKED_SWITCH_DIRECTIVE
public static final int INSTRUCTION_FORMAT35mi_METHOD
public static final int PARAMETER_DIRECTIVE
public static final int INSTRUCTION_FORMAT41c_TYPE
public static final int ARRAY_DATA_DIRECTIVE
public static final int DECIMAL_EXPONENT
public static final int PROLOGUE_DIRECTIVE
public static final int INSTRUCTION_FORMAT52c_FIELD
public static final int INSTRUCTION_FORMAT10x_ODEX
public static final int INSTRUCTION_FORMAT31t
public static final int RESTART_LOCAL_DIRECTIVE
public static final int POSITIVE_INTEGER_LITERAL
public static final int INSTRUCTION_FORMAT41c_FIELD_ODEX
public static final int INSTRUCTION_FORMAT31i
public static final int BASE_PRIMITIVE_TYPE
public static final int METHOD_DIRECTIVE
public static final int CATCH_DIRECTIVE
public static final int INSTRUCTION_FORMAT22c_TYPE
public static final int INSTRUCTION_FORMAT35c_METHOD
public static final int INSTRUCTION_FORMAT21h
public static final int INSTRUCTION_FORMAT3rc_METHOD
public static final int INSTRUCTION_FORMAT21s
public static final int BASE_ARRAY_DESCRIPTOR
public static final int INSTRUCTION_FORMAT21t
public static final int INSTRUCTION_FORMAT22s_OR_ID
public static final int SUPER_DIRECTIVE
public static final int DOTDOT
public static final int END_SPARSE_SWITCH_DIRECTIVE
public static final int INSTRUCTION_FORMAT41c_FIELD
public static final int INSTRUCTION_FORMAT21c_FIELD
public static final int INSTRUCTION_FORMAT35c_METHOD_ODEX
public static final int WHITE_SPACE
public static final int INSTRUCTION_FORMAT3rmi_METHOD
public static final int INSTRUCTION_FORMAT22b
public static final int ESCAPE_SEQUENCE
public static final int INSTRUCTION_FORMAT52c_FIELD_ODEX
public static final int BYTE_LITERAL
public static final int INSTRUCTION_FORMAT20t
public static final int COMMA
public static final int OFFSET
public static final int EQUAL
public static final int FLOAT_LITERAL_OR_ID
public static final int PARAM_LIST_OR_ID
public static final int INSTRUCTION_FORMAT5rc_TYPE
public static final int FIELD_OFFSET
public static final int INSTRUCTION_FORMAT20bc
public static final int FIELD_DIRECTIVE
public static final int INSTRUCTION_FORMAT3rc_TYPE
public static final int INSTRUCTION_FORMAT21c_FIELD_ODEX
public static final int SOURCE_DIRECTIVE
public static final int IMPLEMENTS_DIRECTIVE
public static final int CLASS_DIRECTIVE
public static final int END_METHOD_DIRECTIVE
public static final int BASE_CHAR_LITERAL
public static final int BASE_STRING_LITERAL
public static final int INSTRUCTION_FORMAT23x
public static final int OPEN_PAREN
public static final int HEX_DIGIT
public static final int END_PACKED_SWITCH_DIRECTIVE
public static final int CLOSE_BRACE
public static final int LONG_LITERAL
public static final int INSTRUCTION_FORMAT22c_FIELD
public static final int END_FIELD_DIRECTIVE
public static final int ACCESS_SPEC
public static final int COLON
public static final int INSTRUCTION_FORMAT52c_TYPE
public static final int FLOAT_LITERAL
public static final int INSTRUCTION_FORMAT21c_STRING
public static final int SIMPLE_NAME
public static final int PARAM_LIST
public static final int INSTRUCTION_FORMAT35ms_METHOD
public static final int BASE_CLASS_DESCRIPTOR
public static final int LINE_DIRECTIVE
public static final int CHAR_LITERAL
public static final int INSTRUCTION_FORMAT22cs_FIELD
public static final int INSTRUCTION_FORMAT22s
public static final int VOID_TYPE
public static final int BASE_TYPE
public static final int INSTRUCTION_FORMAT22t
public static final int CLASS_DESCRIPTOR
public static final int ARROW
public static final int HEX_DIGITS
public static final int INSTRUCTION_FORMAT22x
public static final int INSTRUCTION_FORMAT22c_FIELD_ODEX
public static final int INSTRUCTION_FORMAT3rms_METHOD
public static final int INSTRUCTION_FORMAT12x
public static final int OPEN_BRACE
public static final int INSTRUCTION_FORMAT32x
public static final int ERROR_CHANNEL
protected org.jf.smali.smaliLexer$DFA35 dfa35
protected org.jf.smali.smaliLexer$DFA39 dfa39
protected org.jf.smali.smaliLexer$DFA46 dfa46
protected org.jf.smali.smaliLexer$DFA47 dfa47
protected org.jf.smali.smaliLexer$DFA54 dfa54
protected org.jf.smali.smaliLexer$DFA56 dfa56
protected org.jf.smali.smaliLexer$DFA57 dfa57
protected org.jf.smali.smaliLexer$DFA58 dfa58
protected org.jf.smali.smaliLexer$DFA59 dfa59
protected org.jf.smali.smaliLexer$DFA60 dfa60
protected org.jf.smali.smaliLexer$DFA64 dfa64
protected org.jf.smali.smaliLexer$DFA65 dfa65
protected org.jf.smali.smaliLexer$DFA66 dfa66
protected org.jf.smali.smaliLexer$DFA67 dfa67
protected org.jf.smali.smaliLexer$DFA69 dfa69
protected org.jf.smali.smaliLexer$DFA71 dfa71
protected org.jf.smali.smaliLexer$DFA73 dfa73
protected org.jf.smali.smaliLexer$DFA76 dfa76
protected org.jf.smali.smaliLexer$DFA77 dfa77
protected org.jf.smali.smaliLexer$DFA78 dfa78
protected org.jf.smali.smaliLexer$DFA79 dfa79
protected org.jf.smali.smaliLexer$DFA81 dfa81
protected org.jf.smali.smaliLexer$DFA82 dfa82
protected org.jf.smali.smaliLexer$DFA84 dfa84
protected org.jf.smali.smaliLexer$DFA85 dfa85
protected org.jf.smali.smaliLexer$DFA86 dfa86
protected org.jf.smali.smaliLexer$DFA88 dfa88
protected org.jf.smali.smaliLexer$DFA96 dfa96
static final String DFA35_eotS
static final String DFA35_eofS
static final String DFA35_minS
static final String DFA35_maxS
static final String DFA35_acceptS
static final String DFA35_specialS
static final String[] DFA35_transitionS
static final short[] DFA35_eot
static final short[] DFA35_eof
static final char[] DFA35_min
static final char[] DFA35_max
static final short[] DFA35_accept
static final short[] DFA35_special
static final short[][] DFA35_transition
static final String DFA39_eotS
static final String DFA39_eofS
static final String DFA39_minS
static final String DFA39_maxS
static final String DFA39_acceptS
static final String DFA39_specialS
static final String[] DFA39_transitionS
static final short[] DFA39_eot
static final short[] DFA39_eof
static final char[] DFA39_min
static final char[] DFA39_max
static final short[] DFA39_accept
static final short[] DFA39_special
static final short[][] DFA39_transition
static final String DFA46_eotS
static final String DFA46_eofS
static final String DFA46_minS
static final String DFA46_maxS
static final String DFA46_acceptS
static final String DFA46_specialS
static final String[] DFA46_transitionS
static final short[] DFA46_eot
static final short[] DFA46_eof
static final char[] DFA46_min
static final char[] DFA46_max
static final short[] DFA46_accept
static final short[] DFA46_special
static final short[][] DFA46_transition
static final String DFA47_eotS
static final String DFA47_eofS
static final String DFA47_minS
static final String DFA47_maxS
static final String DFA47_acceptS
static final String DFA47_specialS
static final String[] DFA47_transitionS
static final short[] DFA47_eot
static final short[] DFA47_eof
static final char[] DFA47_min
static final char[] DFA47_max
static final short[] DFA47_accept
static final short[] DFA47_special
static final short[][] DFA47_transition
static final String DFA54_eotS
static final String DFA54_eofS
static final String DFA54_minS
static final String DFA54_maxS
static final String DFA54_acceptS
static final String DFA54_specialS
static final String[] DFA54_transitionS
static final short[] DFA54_eot
static final short[] DFA54_eof
static final char[] DFA54_min
static final char[] DFA54_max
static final short[] DFA54_accept
static final short[] DFA54_special
static final short[][] DFA54_transition
static final String DFA56_eotS
static final String DFA56_eofS
static final String DFA56_minS
static final String DFA56_maxS
static final String DFA56_acceptS
static final String DFA56_specialS
static final String[] DFA56_transitionS
static final short[] DFA56_eot
static final short[] DFA56_eof
static final char[] DFA56_min
static final char[] DFA56_max
static final short[] DFA56_accept
static final short[] DFA56_special
static final short[][] DFA56_transition
static final String DFA57_eotS
static final String DFA57_eofS
static final String DFA57_minS
static final String DFA57_maxS
static final String DFA57_acceptS
static final String DFA57_specialS
static final String[] DFA57_transitionS
static final short[] DFA57_eot
static final short[] DFA57_eof
static final char[] DFA57_min
static final char[] DFA57_max
static final short[] DFA57_accept
static final short[] DFA57_special
static final short[][] DFA57_transition
static final String DFA58_eotS
static final String DFA58_eofS
static final String DFA58_minS
static final String DFA58_maxS
static final String DFA58_acceptS
static final String DFA58_specialS
static final String[] DFA58_transitionS
static final short[] DFA58_eot
static final short[] DFA58_eof
static final char[] DFA58_min
static final char[] DFA58_max
static final short[] DFA58_accept
static final short[] DFA58_special
static final short[][] DFA58_transition
static final String DFA59_eotS
static final String DFA59_eofS
static final String DFA59_minS
static final String DFA59_maxS
static final String DFA59_acceptS
static final String DFA59_specialS
static final String[] DFA59_transitionS
static final short[] DFA59_eot
static final short[] DFA59_eof
static final char[] DFA59_min
static final char[] DFA59_max
static final short[] DFA59_accept
static final short[] DFA59_special
static final short[][] DFA59_transition
static final String DFA60_eotS
static final String DFA60_eofS
static final String DFA60_minS
static final String DFA60_maxS
static final String DFA60_acceptS
static final String DFA60_specialS
static final String[] DFA60_transitionS
static final short[] DFA60_eot
static final short[] DFA60_eof
static final char[] DFA60_min
static final char[] DFA60_max
static final short[] DFA60_accept
static final short[] DFA60_special
static final short[][] DFA60_transition
static final String DFA64_eotS
static final String DFA64_eofS
static final String DFA64_minS
static final String DFA64_maxS
static final String DFA64_acceptS
static final String DFA64_specialS
static final String[] DFA64_transitionS
static final short[] DFA64_eot
static final short[] DFA64_eof
static final char[] DFA64_min
static final char[] DFA64_max
static final short[] DFA64_accept
static final short[] DFA64_special
static final short[][] DFA64_transition
static final String DFA65_eotS
static final String DFA65_eofS
static final String DFA65_minS
static final String DFA65_maxS
static final String DFA65_acceptS
static final String DFA65_specialS
static final String[] DFA65_transitionS
static final short[] DFA65_eot
static final short[] DFA65_eof
static final char[] DFA65_min
static final char[] DFA65_max
static final short[] DFA65_accept
static final short[] DFA65_special
static final short[][] DFA65_transition
static final String DFA66_eotS
static final String DFA66_eofS
static final String DFA66_minS
static final String DFA66_maxS
static final String DFA66_acceptS
static final String DFA66_specialS
static final String[] DFA66_transitionS
static final short[] DFA66_eot
static final short[] DFA66_eof
static final char[] DFA66_min
static final char[] DFA66_max
static final short[] DFA66_accept
static final short[] DFA66_special
static final short[][] DFA66_transition
static final String DFA67_eotS
static final String DFA67_eofS
static final String DFA67_minS
static final String DFA67_maxS
static final String DFA67_acceptS
static final String DFA67_specialS
static final String[] DFA67_transitionS
static final short[] DFA67_eot
static final short[] DFA67_eof
static final char[] DFA67_min
static final char[] DFA67_max
static final short[] DFA67_accept
static final short[] DFA67_special
static final short[][] DFA67_transition
static final String DFA69_eotS
static final String DFA69_eofS
static final String DFA69_minS
static final String DFA69_maxS
static final String DFA69_acceptS
static final String DFA69_specialS
static final String[] DFA69_transitionS
static final short[] DFA69_eot
static final short[] DFA69_eof
static final char[] DFA69_min
static final char[] DFA69_max
static final short[] DFA69_accept
static final short[] DFA69_special
static final short[][] DFA69_transition
static final String DFA71_eotS
static final String DFA71_eofS
static final String DFA71_minS
static final String DFA71_maxS
static final String DFA71_acceptS
static final String DFA71_specialS
static final String[] DFA71_transitionS
static final short[] DFA71_eot
static final short[] DFA71_eof
static final char[] DFA71_min
static final char[] DFA71_max
static final short[] DFA71_accept
static final short[] DFA71_special
static final short[][] DFA71_transition
static final String DFA73_eotS
static final String DFA73_eofS
static final String DFA73_minS
static final String DFA73_maxS
static final String DFA73_acceptS
static final String DFA73_specialS
static final String[] DFA73_transitionS
static final short[] DFA73_eot
static final short[] DFA73_eof
static final char[] DFA73_min
static final char[] DFA73_max
static final short[] DFA73_accept
static final short[] DFA73_special
static final short[][] DFA73_transition
static final String DFA76_eotS
static final String DFA76_eofS
static final String DFA76_minS
static final String DFA76_maxS
static final String DFA76_acceptS
static final String DFA76_specialS
static final String[] DFA76_transitionS
static final short[] DFA76_eot
static final short[] DFA76_eof
static final char[] DFA76_min
static final char[] DFA76_max
static final short[] DFA76_accept
static final short[] DFA76_special
static final short[][] DFA76_transition
static final String DFA77_eotS
static final String DFA77_eofS
static final String DFA77_minS
static final String DFA77_maxS
static final String DFA77_acceptS
static final String DFA77_specialS
static final String[] DFA77_transitionS
static final short[] DFA77_eot
static final short[] DFA77_eof
static final char[] DFA77_min
static final char[] DFA77_max
static final short[] DFA77_accept
static final short[] DFA77_special
static final short[][] DFA77_transition
static final String DFA78_eotS
static final String DFA78_eofS
static final String DFA78_minS
static final String DFA78_maxS
static final String DFA78_acceptS
static final String DFA78_specialS
static final String[] DFA78_transitionS
static final short[] DFA78_eot
static final short[] DFA78_eof
static final char[] DFA78_min
static final char[] DFA78_max
static final short[] DFA78_accept
static final short[] DFA78_special
static final short[][] DFA78_transition
static final String DFA79_eotS
static final String DFA79_eofS
static final String DFA79_minS
static final String DFA79_maxS
static final String DFA79_acceptS
static final String DFA79_specialS
static final String[] DFA79_transitionS
static final short[] DFA79_eot
static final short[] DFA79_eof
static final char[] DFA79_min
static final char[] DFA79_max
static final short[] DFA79_accept
static final short[] DFA79_special
static final short[][] DFA79_transition
static final String DFA81_eotS
static final String DFA81_eofS
static final String DFA81_minS
static final String DFA81_maxS
static final String DFA81_acceptS
static final String DFA81_specialS
static final String[] DFA81_transitionS
static final short[] DFA81_eot
static final short[] DFA81_eof
static final char[] DFA81_min
static final char[] DFA81_max
static final short[] DFA81_accept
static final short[] DFA81_special
static final short[][] DFA81_transition
static final String DFA82_eotS
static final String DFA82_eofS
static final String DFA82_minS
static final String DFA82_maxS
static final String DFA82_acceptS
static final String DFA82_specialS
static final String[] DFA82_transitionS
static final short[] DFA82_eot
static final short[] DFA82_eof
static final char[] DFA82_min
static final char[] DFA82_max
static final short[] DFA82_accept
static final short[] DFA82_special
static final short[][] DFA82_transition
static final String DFA84_eotS
static final String DFA84_eofS
static final String DFA84_minS
static final String DFA84_maxS
static final String DFA84_acceptS
static final String DFA84_specialS
static final String[] DFA84_transitionS
static final short[] DFA84_eot
static final short[] DFA84_eof
static final char[] DFA84_min
static final char[] DFA84_max
static final short[] DFA84_accept
static final short[] DFA84_special
static final short[][] DFA84_transition
static final String DFA85_eotS
static final String DFA85_eofS
static final String DFA85_minS
static final String DFA85_maxS
static final String DFA85_acceptS
static final String DFA85_specialS
static final String[] DFA85_transitionS
static final short[] DFA85_eot
static final short[] DFA85_eof
static final char[] DFA85_min
static final char[] DFA85_max
static final short[] DFA85_accept
static final short[] DFA85_special
static final short[][] DFA85_transition
static final String DFA86_eotS
static final String DFA86_eofS
static final String DFA86_minS
static final String DFA86_maxS
static final String DFA86_acceptS
static final String DFA86_specialS
static final String[] DFA86_transitionS
static final short[] DFA86_eot
static final short[] DFA86_eof
static final char[] DFA86_min
static final char[] DFA86_max
static final short[] DFA86_accept
static final short[] DFA86_special
static final short[][] DFA86_transition
static final String DFA88_eotS
static final String DFA88_eofS
static final String DFA88_minS
static final String DFA88_maxS
static final String DFA88_acceptS
static final String DFA88_specialS
static final String[] DFA88_transitionS
static final short[] DFA88_eot
static final short[] DFA88_eof
static final char[] DFA88_min
static final char[] DFA88_max
static final short[] DFA88_accept
static final short[] DFA88_special
static final short[][] DFA88_transition
static final String DFA96_eotS
static final String DFA96_eofS
static final String DFA96_minS
static final String DFA96_maxS
static final String DFA96_acceptS
static final String DFA96_specialS
static final String[] DFA96_transitionS
static final short[] DFA96_eot
static final short[] DFA96_eof
static final char[] DFA96_min
static final char[] DFA96_max
static final short[] DFA96_accept
static final short[] DFA96_special
static final short[][] DFA96_transition
public java.lang.String getErrorHeader (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
public void ()
public void (org.antlr.runtime.CharStream)
org.antlr.runtime.CharStream input
public void (org.antlr.runtime.CharStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.CharStream input
org.antlr.runtime.RecognizerSharedState state
public java.lang.String getGrammarFileName ()
public final void mCLASS_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mSUPER_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mIMPLEMENTS_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mSOURCE_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mFIELD_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEND_FIELD_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mSUBANNOTATION_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEND_SUBANNOTATION_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mANNOTATION_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEND_ANNOTATION_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mENUM_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mMETHOD_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEND_METHOD_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mREGISTERS_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mLOCALS_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mARRAY_DATA_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEND_ARRAY_DATA_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mPACKED_SWITCH_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEND_PACKED_SWITCH_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mSPARSE_SWITCH_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEND_SPARSE_SWITCH_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mCATCH_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mCATCHALL_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mLINE_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mPARAMETER_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEND_PARAMETER_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mLOCAL_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEND_LOCAL_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mRESTART_LOCAL_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mPROLOGUE_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEPILOGUE_DIRECTIVE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mBASE_INTEGER () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt1
org.antlr.runtime.EarlyExitException eee
int alt2
int cnt2
org.antlr.runtime.EarlyExitException eee
int alt3
int cnt3
int alt4
public final void mDECIMAL_EXPONENT () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.EarlyExitException eee
int alt6
int alt5
int cnt6
public final void mBINARY_EXPONENT () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.EarlyExitException eee
int alt8
int alt7
int cnt8
public final void mHEX_PREFIX () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
int alt9
public final void mHEX_DIGIT () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt10
public final void mHEX_DIGITS () throws org.antlr.runtime.RecognitionException
public final void mBASE_FLOAT_OR_ID () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.EarlyExitException eee
int alt12
int alt11
int cnt12
org.antlr.runtime.EarlyExitException eee
int alt13
int cnt13
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedSetException mse
int alt14
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedSetException mse
int alt15
public final void mBASE_FLOAT () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.EarlyExitException eee
int alt17
int alt18
int alt16
int cnt17
int alt19
org.antlr.runtime.EarlyExitException eee
int alt21
int alt20
int cnt21
int alt22
org.antlr.runtime.EarlyExitException eee
int alt24
int alt25
int alt23
int cnt24
org.antlr.runtime.EarlyExitException eee
int alt27
int alt26
int cnt27
int alt28
public final void mESCAPE_SEQUENCE (java.lang.StringBuilder) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int HEX_DIGITS1Start775
int alt29
org.antlr.runtime.CommonToken HEX_DIGITS1
StringBuilder sb
public final void mPOSITIVE_INTEGER_LITERAL () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mNEGATIVE_INTEGER_LITERAL () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mLONG_LITERAL () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
int alt30
int _type
int _channel
public final void mSHORT_LITERAL () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
int alt31
int _type
int _channel
public final void mBYTE_LITERAL () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
int alt32
int _type
int _channel
public final void mFLOAT_LITERAL_OR_ID () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.EarlyExitException eee
int alt34
org.antlr.runtime.MismatchedSetException mse
int alt33
int cnt34
int _type
int _channel
int alt35
public final void mDOUBLE_LITERAL_OR_ID () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
int alt36
org.antlr.runtime.EarlyExitException eee
int alt38
org.antlr.runtime.MismatchedSetException mse
int alt37
int cnt38
int _type
int _channel
int alt39
public final void mFLOAT_LITERAL () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
int _type
int _channel
public final void mDOUBLE_LITERAL () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
int alt40
int _type
int _channel
public final void mBOOL_LITERAL () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt41
public final void mNULL_LITERAL () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mSTRING_LITERAL () throws org.antlr.runtime.RecognitionException
int _type
int _channel
StringBuilder sb
public final void mBASE_STRING_LITERAL (java.lang.StringBuilder) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
int alt42
int LA42_0
StringBuilder sb
public final void mCHAR_LITERAL () throws org.antlr.runtime.RecognitionException
int _type
int _channel
StringBuilder sb
public final void mBASE_CHAR_LITERAL (java.lang.StringBuilder) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.MismatchedSetException mse
int alt43
int LA43_0
StringBuilder sb
public final void mREGISTER () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.EarlyExitException eee
int alt44
int cnt44
int _type
int _channel
public final void mANNOTATION_VISIBILITY () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt45
public final void mACCESS_SPEC () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt46
public final void mVERIFICATION_ERROR_TYPE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt47
public final void mINLINE_INDEX () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.EarlyExitException eee
int alt48
int cnt48
int _type
int _channel
public final void mVTABLE_INDEX () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.EarlyExitException eee
int alt49
int cnt49
int _type
int _channel
public final void mFIELD_OFFSET () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.EarlyExitException eee
int alt50
int cnt50
int _type
int _channel
public final void mOFFSET () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mLINE_COMMENT () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
int alt51
int LA51_0
org.antlr.runtime.NoViableAltException nvae
int alt52
org.antlr.runtime.MismatchedSetException mse
int alt53
int LA53_0
int alt54
int _type
int _channel
public final void mINSTRUCTION_FORMAT10t () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT10x () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt55
public final void mINSTRUCTION_FORMAT10x_ODEX () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT11n () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT11x () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt56
public final void mINSTRUCTION_FORMAT12x_OR_ID () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt57
public final void mINSTRUCTION_FORMAT12x () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt58
public final void mINSTRUCTION_FORMAT20bc () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT20t () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT21c_FIELD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt59
public final void mINSTRUCTION_FORMAT21c_FIELD_ODEX () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt60
public final void mINSTRUCTION_FORMAT21c_STRING () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT21c_TYPE () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt61
public final void mINSTRUCTION_FORMAT21h () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt62
public final void mINSTRUCTION_FORMAT21s () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt63
public final void mINSTRUCTION_FORMAT21t () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt64
public final void mINSTRUCTION_FORMAT22b () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt65
public final void mINSTRUCTION_FORMAT22c_FIELD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt66
public final void mINSTRUCTION_FORMAT22c_FIELD_ODEX () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt67
public final void mINSTRUCTION_FORMAT22c_TYPE () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt68
public final void mINSTRUCTION_FORMAT22cs_FIELD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt69
public final void mINSTRUCTION_FORMAT22s_OR_ID () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT22s () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt70
public final void mINSTRUCTION_FORMAT22t () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt71
public final void mINSTRUCTION_FORMAT22x () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt72
public final void mINSTRUCTION_FORMAT23x () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt73
public final void mINSTRUCTION_FORMAT30t () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT31c () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT31i_OR_ID () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT31i () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT31t () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt74
public final void mINSTRUCTION_FORMAT32x () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt75
public final void mINSTRUCTION_FORMAT35c_METHOD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt76
public final void mINSTRUCTION_FORMAT35c_METHOD_ODEX () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT35c_TYPE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT35mi_METHOD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT35ms_METHOD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt77
public final void mINSTRUCTION_FORMAT3rc_METHOD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt78
public final void mINSTRUCTION_FORMAT3rc_METHOD_ODEX () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT3rc_TYPE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT3rmi_METHOD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT3rms_METHOD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt79
public final void mINSTRUCTION_FORMAT41c_TYPE () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt80
public final void mINSTRUCTION_FORMAT41c_FIELD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt81
public final void mINSTRUCTION_FORMAT41c_FIELD_ODEX () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt82
public final void mINSTRUCTION_FORMAT51l () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT52c_TYPE () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt83
public final void mINSTRUCTION_FORMAT52c_FIELD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt84
public final void mINSTRUCTION_FORMAT52c_FIELD_ODEX () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt85
public final void mINSTRUCTION_FORMAT5rc_METHOD () throws org.antlr.runtime.RecognitionException
int _type
int _channel
int alt86
public final void mINSTRUCTION_FORMAT5rc_METHOD_ODEX () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mINSTRUCTION_FORMAT5rc_TYPE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mBASE_SIMPLE_NAME () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.EarlyExitException eee
int alt87
int LA87_0
int cnt87
public final void mBASE_PRIMITIVE_TYPE () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
public final void mBASE_CLASS_DESCRIPTOR () throws org.antlr.runtime.RecognitionException
int alt88
public final void mBASE_ARRAY_DESCRIPTOR () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.EarlyExitException eee
int alt89
org.antlr.runtime.NoViableAltException nvae
int cnt89
int alt90
public final void mBASE_TYPE () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt91
public final void mPRIMITIVE_TYPE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mVOID_TYPE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mCLASS_DESCRIPTOR () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mARRAY_DESCRIPTOR () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mPARAM_LIST_OR_ID () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.EarlyExitException eee
int alt92
int cnt92
int _type
int _channel
public final void mPARAM_LIST () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.EarlyExitException eee
int alt93
int cnt93
int _type
int _channel
public final void mSIMPLE_NAME () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mMETHOD_NAME () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
int _type
int _channel
int alt94
public final void mDOTDOT () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mARROW () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mEQUAL () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mCOLON () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mCOMMA () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mOPEN_BRACE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mCLOSE_BRACE () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mOPEN_PAREN () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mCLOSE_PAREN () throws org.antlr.runtime.RecognitionException
int _type
int _channel
public final void mWHITE_SPACE () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.EarlyExitException eee
int alt95
int cnt95
int _type
int _channel
public void mTokens () throws org.antlr.runtime.RecognitionException
int alt96
static void ()
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
}
org/jf/smali/smaliParser$ordered_debug_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$ordered_debug_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$integral_literal_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$integral_literal_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$registers_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$registers_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$float_literal_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$float_literal_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliTreeWalker$header_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$header_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public org.jf.dexlib.TypeIdItem classType
public int accessFlags
public org.jf.dexlib.TypeIdItem superType
public org.jf.dexlib.TypeListItem implementsList
public org.jf.dexlib.StringIdItem sourceSpec
public void ()
}
org/jf/smali/smaliTreeWalker$class_spec_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$class_spec_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public org.jf.dexlib.TypeIdItem type
public int accessFlags
public void ()
}
org/jf/smali/smaliLexer$DFA65.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA65 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$instruction_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$instruction_return extends org.antlr.runtime.ParserRuleReturnScope {
public int size
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$epilogue_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$epilogue_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliTreeWalker$fields_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$fields_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public java.util.List staticFields
public java.util.List instanceFields
public java.util.List staticFieldInitialValues
public java.util.List fieldAnnotations
public void ()
}
org/jf/smali/smaliTreeWalker$statements_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$statements_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public java.util.List instructions
public int maxOutRegisters
public void ()
}
org/jf/smali/smaliParser$nonvoid_type_descriptor_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$nonvoid_type_descriptor_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliTreeWalker$register_list_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$register_list_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public byte[] registers
public byte registerCount
public void ()
}
org/jf/smali/smaliParser$smali_file_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$smali_file_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliTreeWalker$register_range_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$register_range_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public int startRegister
public int endRegister
public void ()
}
org/jf/smali/smaliParser$fixed_32bit_literal_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$fixed_32bit_literal_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$subannotation_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$subannotation_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$super_spec_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$super_spec_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA76.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA76 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$literal_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$literal_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$DFA31.classsmaliParser.java
package org.jf.smali
org.jf.smali.smaliParser$DFA31 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliParser this$0
public void (org.jf.smali.smaliParser, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$reference_type_descriptor_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$reference_type_descriptor_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA71.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA71 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliLexer$DFA60.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA60 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$method_prototype_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$method_prototype_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$annotation_element_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$annotation_element_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA79.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA79 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/OdexedInstructionException.classOdexedInstructionException.java
package org.jf.smali
public org.jf.smali.OdexedInstructionException extends org.antlr.runtime.RecognitionException {
private String odexedInstruction
void (org.antlr.runtime.IntStream, java.lang.String)
org.antlr.runtime.IntStream input
String odexedInstruction
public java.lang.String getMessage ()
}
org/jf/smali/smaliParser$access_list_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$access_list_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$fixed_literal_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$fixed_literal_return extends org.antlr.runtime.ParserRuleReturnScope {
public int size
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliTreeWalker$reference_type_descriptor_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$reference_type_descriptor_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public org.jf.dexlib.TypeIdItem type
public void ()
}
org/jf/smali/smaliParser$method_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$method_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA67.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA67 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliTreeWalker$annotation_element_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$annotation_element_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public org.jf.dexlib.StringIdItem elementName
public org.jf.dexlib.EncodedValue.EncodedValue elementValue
public void ()
}
org/jf/smali/smaliParser$restart_local_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$restart_local_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$label_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$label_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/LexerErrorInterface.classLexerErrorInterface.java
package org.jf.smali
public abstract org.jf.smali.LexerErrorInterface extends java.lang.Object {
public abstract int getNumberOfSyntaxErrors ()
}
org/jf/smali/smaliParser$simple_name_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$simple_name_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$local_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$local_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliTreeWalker$verification_error_reference_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$verification_error_reference_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public org.jf.dexlib.Item item
public void ()
}
org/jf/smali/smaliParser$annotation_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$annotation_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/LiteralTools.classLiteralTools.java
package org.jf.smali
public org.jf.smali.LiteralTools extends java.lang.Object {
public void ()
public static byte parseByte (java.lang.String) throws java.lang.NumberFormatException
char[] byteChars
byte shiftedResult
int digit
String byteLiteral
char[] byteChars
int position
int radix
boolean negative
byte result
byte maxValue
public static short parseShort (java.lang.String) throws java.lang.NumberFormatException
char[] shortChars
short shiftedResult
int digit
String shortLiteral
char[] shortChars
int position
int radix
boolean negative
short result
short maxValue
public static int parseInt (java.lang.String) throws java.lang.NumberFormatException
int shiftedResult
int digit
String intLiteral
char[] intChars
int position
int radix
boolean negative
int result
int maxValue
public static long parseLong (java.lang.String) throws java.lang.NumberFormatException
char[] longChars
long shiftedResult
int digit
String longLiteral
char[] longChars
int position
int radix
boolean negative
long result
long maxValue
public static byte[] longToBytes (long)
int i
long value
byte[] bytes
public static byte[] intToBytes (int)
int i
int value
byte[] bytes
public static byte[] shortToBytes (short)
short value
byte[] bytes
public static byte[] floatToBytes (float)
float value
public static byte[] doubleToBytes (double)
double value
public static byte[] charToBytes (char)
char value
public static byte[] boolToBytes (boolean)
boolean value
public static void checkInt (long)
long value
public static void checkShort (long)
long value
public static void checkByte (long)
long value
public static void checkNibble (long)
long value
}
org/jf/smali/smaliParser$line_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$line_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$register_list_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$register_list_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$implements_spec_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$implements_spec_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$DFA4.classsmaliParser.java
package org.jf.smali
org.jf.smali.smaliParser$DFA4 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliParser this$0
public void (org.jf.smali.smaliParser, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
public int specialStateTransition (int, org.antlr.runtime.IntStream) throws org.antlr.runtime.NoViableAltException
int LA4_9
int index4_9
int s
org.antlr.runtime.IntStream _input
org.antlr.runtime.TokenStream input
int _s
org.antlr.runtime.NoViableAltException nvae
}
org/jf/smali/smaliParser$catchall_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$catchall_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA56.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA56 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$statements_and_directives_scope.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$statements_and_directives_scope extends java.lang.Object {
boolean hasRegistersDirective
java.util.List packedSwitchDeclarations
java.util.List sparseSwitchDeclarations
java.util.List methodAnnotations
protected void ()
}
org/jf/smali/smaliLexer$DFA66.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA66 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliTreeWalker$offset_or_label_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$offset_or_label_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public int offsetValue
public void ()
}
org/jf/smali/smaliParser$fully_qualified_field_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$fully_qualified_field_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA85.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA85 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$smali_file_scope.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$smali_file_scope extends java.lang.Object {
boolean hasClassSpec
boolean hasSuperSpec
boolean hasSourceSpec
java.util.List classAnnotations
protected void ()
}
org/jf/smali/smaliParser$param_list_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$param_list_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliFlexLexer.classsmaliFlexLexer.java
package org.jf.smali
public org.jf.smali.smaliFlexLexer extends java.lang.Object implements org.antlr.runtime.TokenSource org.jf.smali.LexerErrorInterface {
public static final int YYEOF
private static final int ZZ_BUFFERSIZE
public static final int STRING
public static final int YYINITIAL
public static final int CHAR
private static final int[] ZZ_LEXSTATE
private static final String ZZ_CMAP_PACKED
private static final char[] ZZ_CMAP
private static final int[] ZZ_ACTION
private static final String ZZ_ACTION_PACKED_0
private static final int[] ZZ_ROWMAP
private static final String ZZ_ROWMAP_PACKED_0
private static final int[] ZZ_TRANS
private static final String ZZ_TRANS_PACKED_0
private static final int ZZ_UNKNOWN_ERROR
private static final int ZZ_NO_MATCH
private static final int ZZ_PUSHBACK_2BIG
private static final String[] ZZ_ERROR_MSG
private static final int[] ZZ_ATTRIBUTE
private static final String ZZ_ATTRIBUTE_PACKED_0
private java.io.Reader zzReader
private int zzState
private int zzLexicalState
private char[] zzBuffer
private int zzMarkedPos
private int zzCurrentPos
private int zzStartRead
private int zzEndRead
private int yyline
private int yychar
private int yycolumn
private boolean zzAtBOL
private boolean zzAtEOF
private boolean zzEOFDone
private StringBuffer sb
private String stringOrCharError
private int stringStartLine
private int stringStartCol
private int stringStartChar
private int lexerErrors
private java.io.File sourceFile
private boolean suppressErrors
private static int[] zzUnpackAction ()
int[] result
int offset
private static int zzUnpackAction (java.lang.String, int, int[])
int count
int value
String packed
int offset
int[] result
int i
int j
int l
private static int[] zzUnpackRowMap ()
int[] result
int offset
private static int zzUnpackRowMap (java.lang.String, int, int[])
int high
String packed
int offset
int[] result
int i
int j
int l
private static int[] zzUnpackTrans ()
int[] result
int offset
private static int zzUnpackTrans (java.lang.String, int, int[])
int count
int value
String packed
int offset
int[] result
int i
int j
int l
private static int[] zzUnpackAttribute ()
int[] result
int offset
private static int zzUnpackAttribute (java.lang.String, int, int[])
int count
int value
String packed
int offset
int[] result
int i
int j
int l
public org.antlr.runtime.Token nextToken ()
org.jf.smali.InvalidToken invalidToken
org.antlr.runtime.Token token
java.io.IOException e
public void setLine (int)
int line
public void setColumn (int)
int column
public int getLine ()
public int getColumn ()
public void setSuppressErrors (boolean)
boolean suppressErrors
public void setSourceFile (java.io.File)
java.io.File sourceFile
public java.lang.String getSourceName ()
java.io.IOException ex
public int getNumberOfSyntaxErrors ()
private org.antlr.runtime.Token newToken (int, java.lang.String, boolean)
int type
String text
boolean hidden
org.antlr.runtime.CommonToken token
private org.antlr.runtime.Token newToken (int, java.lang.String)
int type
String text
private org.antlr.runtime.Token newToken (int, boolean)
int type
boolean hidden
private org.antlr.runtime.Token newToken (int)
int type
private org.antlr.runtime.Token invalidToken (java.lang.String, java.lang.String)
String message
String text
org.jf.smali.InvalidToken token
private org.antlr.runtime.Token invalidToken (java.lang.String)
String message
private void beginStringOrChar (int)
int state
private org.antlr.runtime.Token endStringOrChar (int)
int type
org.antlr.runtime.CommonToken token
private void setStringOrCharError (java.lang.String)
String message
private org.antlr.runtime.Token invalidStringOrChar (java.lang.String)
String message
org.jf.smali.InvalidToken token
public java.lang.String getErrorHeader (org.jf.smali.InvalidToken)
org.jf.smali.InvalidToken token
public void (java.io.Reader)
java.io.Reader in
public void (java.io.InputStream)
java.io.InputStream in
private static char[] zzUnpackCMap (java.lang.String)
int count
char value
String packed
char[] map
int i
int j
private boolean zzRefill () throws java.io.IOException
char[] newBuffer
int c
int numRead
public final void yyclose () throws java.io.IOException
public final void yyreset (java.io.Reader)
java.io.Reader reader
public final int yystate ()
public final void yybegin (int)
int newState
public final java.lang.String yytext ()
public final char yycharat (int)
int pos
public final int yylength ()
private void zzScanError (int)
ArrayIndexOutOfBoundsException e
int errorCode
String message
public void yypushback (int)
int number
public org.antlr.runtime.Token yylex () throws java.io.IOException
boolean zzPeek
boolean zzPeek
boolean zzPeek
boolean eof
boolean zzPeek
int zzInput
int zzInput
int zzInput
boolean eof
int zzNext
int zzAttributes
boolean zzR
int zzInput
int zzAction
int zzCurrentPosL
int zzMarkedPosL
int zzEndReadL
char[] zzBufferL
char[] zzCMapL
int[] zzTransL
int[] zzRowMapL
int[] zzAttrL
static void ()
}
org/jf/smali/smaliParser$type_field_method_literal_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$type_field_method_literal_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA84.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA84 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliLexer$DFA73.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA73 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$instruction_format12x_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$instruction_format12x_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA86.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA86 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$label_ref_or_offset_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$label_ref_or_offset_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/InvalidToken.classInvalidToken.java
package org.jf.smali
public org.jf.smali.InvalidToken extends org.antlr.runtime.CommonToken {
private final String message
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.String)
String message
String text
public java.lang.String getMessage ()
}
org/jf/smali/smaliParser$prologue_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$prologue_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA64.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA64 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
org/jf/smali/smaliParser$DFA33.classsmaliParser.java
package org.jf.smali
org.jf.smali.smaliParser$DFA33 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliParser this$0
public void (org.jf.smali.smaliParser, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
public int specialStateTransition (int, org.antlr.runtime.IntStream) throws org.antlr.runtime.NoViableAltException
int LA33_71
int index33_71
int s
org.antlr.runtime.IntStream _input
org.antlr.runtime.TokenStream input
int _s
org.antlr.runtime.NoViableAltException nvae
}
org/jf/smali/smaliParser$parameter_directive_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$parameter_directive_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$instruction_format22s_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$instruction_format22s_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliTreeWalker$methods_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$methods_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public java.util.List directMethods
public java.util.List virtualMethods
public java.util.List methodAnnotations
public java.util.List parameterAnnotations
public void ()
}
org/jf/smali/smaliParser$register_range_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$register_range_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$instruction_format31i_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$instruction_format31i_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$method_name_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$method_name_return extends org.antlr.runtime.ParserRuleReturnScope {
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliParser$method_scope.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$method_scope extends java.lang.Object {
int currentAddress
protected void ()
}
org/jf/smali/smaliTreeWalker$field_return.classsmaliTreeWalker.java
package org.jf.smali
public org.jf.smali.smaliTreeWalker$field_return extends org.antlr.runtime.tree.TreeRuleReturnScope {
public org.jf.dexlib.ClassDataItem$EncodedField encodedField
public org.jf.dexlib.EncodedValue.EncodedValue encodedValue
public org.jf.dexlib.AnnotationSetItem fieldAnnotationSet
public void ()
}
org/jf/smali/smaliParser.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser extends org.antlr.runtime.Parser {
public static final String[] tokenNames
public static final int I_REGISTER_LIST
public static final int I_STATEMENT_FORMAT51l
public static final int SPARSE_SWITCH_DIRECTIVE
public static final int END_PARAMETER_DIRECTIVE
public static final int I_ORDERED_DEBUG_DIRECTIVES
public static final int BINARY_EXPONENT
public static final int INSTRUCTION_FORMAT11x
public static final int ANNOTATION_VISIBILITY
public static final int INVALID_TOKEN
public static final int END_SUBANNOTATION_DIRECTIVE
public static final int HEX_PREFIX
public static final int I_STATEMENT_FORMAT12x
public static final int EOF
public static final int I_METHOD
public static final int I_SUBANNOTATION
public static final int INSTRUCTION_FORMAT11n
public static final int I_SPARSE_SWITCH_TARGETS
public static final int I_PACKED_SWITCH_TARGET_COUNT
public static final int STRING_LITERAL
public static final int I_STATEMENT_FORMAT5rc_METHOD
public static final int SHORT_LITERAL
public static final int I_FIELD_INITIAL_VALUE
public static final int INSTRUCTION_FORMAT10x
public static final int I_PACKED_SWITCH_DECLARATION
public static final int I_STATEMENT_FORMAT11n
public static final int I_SUPER
public static final int INSTRUCTION_FORMAT10t
public static final int NEGATIVE_INTEGER_LITERAL
public static final int I_STATEMENT_FORMAT11x
public static final int REGISTER
public static final int INSTRUCTION_FORMAT21c_TYPE
public static final int I_LINE
public static final int LOCAL_DIRECTIVE
public static final int LOCALS_DIRECTIVE
public static final int I_CATCHALL
public static final int INSTRUCTION_FORMAT35c_TYPE
public static final int INSTRUCTION_FORMAT31i_OR_ID
public static final int I_PARAMETERS
public static final int I_METHOD_RETURN_TYPE
public static final int INSTRUCTION_FORMAT51l
public static final int ENUM_DIRECTIVE
public static final int NULL_LITERAL
public static final int REGISTERS_DIRECTIVE
public static final int BASE_SIMPLE_NAME
public static final int END_ARRAY_DATA_DIRECTIVE
public static final int I_STATEMENT_FORMAT21c_FIELD
public static final int I_METHOD_PROTOTYPE
public static final int EPILOGUE_DIRECTIVE
public static final int INSTRUCTION_FORMAT35mi_METHOD
public static final int INSTRUCTION_FORMAT41c_TYPE
public static final int I_LOCALS
public static final int RESTART_LOCAL_DIRECTIVE
public static final int I_ENCODED_ARRAY
public static final int POSITIVE_INTEGER_LITERAL
public static final int INSTRUCTION_FORMAT41c_FIELD_ODEX
public static final int BASE_PRIMITIVE_TYPE
public static final int CATCH_DIRECTIVE
public static final int I_CATCH
public static final int I_PARAMETER_NOT_SPECIFIED
public static final int INSTRUCTION_FORMAT21h
public static final int I_ANNOTATION
public static final int INSTRUCTION_FORMAT21s
public static final int INSTRUCTION_FORMAT21t
public static final int INSTRUCTION_FORMAT41c_FIELD
public static final int WHITE_SPACE
public static final int INSTRUCTION_FORMAT3rmi_METHOD
public static final int INSTRUCTION_FORMAT22b
public static final int INSTRUCTION_FORMAT52c_FIELD_ODEX
public static final int INSTRUCTION_FORMAT20t
public static final int OFFSET
public static final int FLOAT_LITERAL_OR_ID
public static final int INSTRUCTION_FORMAT20bc
public static final int I_PACKED_SWITCH_START_KEY
public static final int I_ACCESS_LIST
public static final int I_REGISTERS
public static final int SOURCE_DIRECTIVE
public static final int IMPLEMENTS_DIRECTIVE
public static final int CLASS_DIRECTIVE
public static final int BASE_CHAR_LITERAL
public static final int I_STATEMENT_FORMAT35c_METHOD
public static final int I_STATEMENT_SPARSE_SWITCH
public static final int BASE_STRING_LITERAL
public static final int INSTRUCTION_FORMAT23x
public static final int OPEN_PAREN
public static final int HEX_DIGIT
public static final int END_PACKED_SWITCH_DIRECTIVE
public static final int CLOSE_BRACE
public static final int I_EPILOGUE
public static final int LONG_LITERAL
public static final int I_METHODS
public static final int INSTRUCTION_FORMAT22c_FIELD
public static final int END_FIELD_DIRECTIVE
public static final int ACCESS_SPEC
public static final int I_IMPLEMENTS
public static final int COLON
public static final int I_STATEMENT_FORMAT23x
public static final int INSTRUCTION_FORMAT35ms_METHOD
public static final int CHAR_LITERAL
public static final int INSTRUCTION_FORMAT22s
public static final int VOID_TYPE
public static final int INSTRUCTION_FORMAT22t
public static final int CLASS_DESCRIPTOR
public static final int ARROW
public static final int INSTRUCTION_FORMAT22x
public static final int INSTRUCTION_FORMAT12x
public static final int I_LOCAL
public static final int I_REGISTER_RANGE
public static final int INSTRUCTION_FORMAT32x
public static final int I_STATEMENT_FORMAT22b
public static final int ANNOTATION_DIRECTIVE
public static final int END_ANNOTATION_DIRECTIVE
public static final int I_SPARSE_SWITCH_TARGET_COUNT
public static final int DOUBLE_LITERAL
public static final int I_STATEMENT_FORMAT22s
public static final int VTABLE_INDEX
public static final int I_STATEMENT_FORMAT22t
public static final int I_STATEMENT_FORMAT32x
public static final int END_LOCAL_DIRECTIVE
public static final int BASE_FLOAT_OR_ID
public static final int BASE_INTEGER
public static final int I_STATEMENT_FORMAT22x
public static final int I_STATEMENT_FORMAT21c_STRING
public static final int INSTRUCTION_FORMAT12x_OR_ID
public static final int I_STATEMENT_FORMAT31c
public static final int I_STATEMENT_FORMAT31i
public static final int I_STATEMENT_FORMAT21h
public static final int I_ANNOTATIONS
public static final int PRIMITIVE_TYPE
public static final int CATCHALL_DIRECTIVE
public static final int I_STATEMENT_FORMAT21s
public static final int DOUBLE_LITERAL_OR_ID
public static final int I_STATEMENT_FORMAT31t
public static final int I_SOURCE
public static final int CLOSE_PAREN
public static final int I_SPARSE_SWITCH_DECLARATIONS
public static final int INSTRUCTION_FORMAT5rc_METHOD
public static final int VERIFICATION_ERROR_TYPE
public static final int ARRAY_DESCRIPTOR
public static final int INSTRUCTION_FORMAT3rc_METHOD_ODEX
public static final int I_ADDRESS
public static final int I_STATEMENT_FORMAT21t
public static final int I_STATEMENTS
public static final int INSTRUCTION_FORMAT31c
public static final int SUBANNOTATION_DIRECTIVE
public static final int I_STATEMENT_FORMAT41c_FIELD
public static final int INLINE_INDEX
public static final int LINE_COMMENT
public static final int I_PARAMETER
public static final int I_ARRAY_ELEMENTS
public static final int I_STATEMENT_FORMAT52c_FIELD
public static final int I_SPARSE_SWITCH_DECLARATION
public static final int I_STATEMENT_FORMAT52c_TYPE
public static final int INSTRUCTION_FORMAT5rc_METHOD_ODEX
public static final int INSTRUCTION_FORMAT30t
public static final int I_STATEMENT_FORMAT21c_TYPE
public static final int BOOL_LITERAL
public static final int I_STATEMENT_FORMAT20t
public static final int I_STATEMENT_FORMAT3rc_TYPE
public static final int BASE_FLOAT
public static final int METHOD_NAME
public static final int I_ANNOTATION_ELEMENT
public static final int PACKED_SWITCH_DIRECTIVE
public static final int PARAMETER_DIRECTIVE
public static final int ARRAY_DATA_DIRECTIVE
public static final int DECIMAL_EXPONENT
public static final int INTEGER_LITERAL
public static final int PROLOGUE_DIRECTIVE
public static final int INSTRUCTION_FORMAT52c_FIELD
public static final int I_SPARSE_SWITCH_KEYS
public static final int INSTRUCTION_FORMAT10x_ODEX
public static final int INSTRUCTION_FORMAT31t
public static final int I_RESTART_LOCAL
public static final int INSTRUCTION_FORMAT31i
public static final int METHOD_DIRECTIVE
public static final int I_ENCODED_FIELD
public static final int INSTRUCTION_FORMAT22c_TYPE
public static final int INSTRUCTION_FORMAT35c_METHOD
public static final int I_END_LOCAL
public static final int INSTRUCTION_FORMAT3rc_METHOD
public static final int BASE_ARRAY_DESCRIPTOR
public static final int INSTRUCTION_FORMAT22s_OR_ID
public static final int I_CATCHES
public static final int SUPER_DIRECTIVE
public static final int DOTDOT
public static final int END_SPARSE_SWITCH_DIRECTIVE
public static final int I_ENCODED_METHOD
public static final int INSTRUCTION_FORMAT21c_FIELD
public static final int INSTRUCTION_FORMAT35c_METHOD_ODEX
public static final int I_ARRAY_ELEMENT_SIZE
public static final int I_FIELDS
public static final int I_STATEMENT_FORMAT20bc
public static final int I_LABELS
public static final int ESCAPE_SEQUENCE
public static final int I_STATEMENT_FORMAT35c_TYPE
public static final int BYTE_LITERAL
public static final int COMMA
public static final int I_CLASS_DEF
public static final int EQUAL
public static final int PARAM_LIST_OR_ID
public static final int I_FIELD
public static final int I_STATEMENT_PACKED_SWITCH
public static final int INSTRUCTION_FORMAT5rc_TYPE
public static final int I_STATEMENT_FORMAT22c_FIELD
public static final int FIELD_OFFSET
public static final int I_STATEMENT_FORMAT41c_TYPE
public static final int FIELD_DIRECTIVE
public static final int INSTRUCTION_FORMAT3rc_TYPE
public static final int INSTRUCTION_FORMAT21c_FIELD_ODEX
public static final int I_STATEMENT_FORMAT10x
public static final int I_LABEL
public static final int I_STATEMENT_ARRAY_DATA
public static final int END_METHOD_DIRECTIVE
public static final int I_STATEMENT_FORMAT10t
public static final int I_PROLOGUE
public static final int I_ENCODED_ENUM
public static final int I_PACKED_SWITCH_DECLARATIONS
public static final int I_STATEMENT_FORMAT30t
public static final int I_FIELD_TYPE
public static final int INSTRUCTION_FORMAT52c_TYPE
public static final int FLOAT_LITERAL
public static final int INSTRUCTION_FORMAT21c_STRING
public static final int SIMPLE_NAME
public static final int PARAM_LIST
public static final int I_PACKED_SWITCH_TARGETS
public static final int BASE_CLASS_DESCRIPTOR
public static final int LINE_DIRECTIVE
public static final int INSTRUCTION_FORMAT22cs_FIELD
public static final int LABEL
public static final int BASE_TYPE
public static final int I_STATEMENT_FORMAT3rc_METHOD
public static final int HEX_DIGITS
public static final int I_STATEMENT_FORMAT5rc_TYPE
public static final int INSTRUCTION_FORMAT22c_FIELD_ODEX
public static final int INSTRUCTION_FORMAT3rms_METHOD
public static final int OPEN_BRACE
public static final int I_STATEMENT_FORMAT22c_TYPE
protected org.antlr.runtime.tree.TreeAdaptor adaptor
private boolean verboseErrors
private boolean allowOdex
private int apiLevel
protected java.util.Stack smali_file_stack
protected java.util.Stack method_stack
protected java.util.Stack statements_and_directives_stack
protected org.jf.smali.smaliParser$DFA4 dfa4
protected org.jf.smali.smaliParser$DFA23 dfa23
protected org.jf.smali.smaliParser$DFA31 dfa31
protected org.jf.smali.smaliParser$DFA33 dfa33
static final String DFA4_eotS
static final String DFA4_eofS
static final String DFA4_minS
static final String DFA4_maxS
static final String DFA4_acceptS
static final String DFA4_specialS
static final String[] DFA4_transitionS
static final short[] DFA4_eot
static final short[] DFA4_eof
static final char[] DFA4_min
static final char[] DFA4_max
static final short[] DFA4_accept
static final short[] DFA4_special
static final short[][] DFA4_transition
static final String DFA23_eotS
static final String DFA23_eofS
static final String DFA23_minS
static final String DFA23_maxS
static final String DFA23_acceptS
static final String DFA23_specialS
static final String[] DFA23_transitionS
static final short[] DFA23_eot
static final short[] DFA23_eof
static final char[] DFA23_min
static final char[] DFA23_max
static final short[] DFA23_accept
static final short[] DFA23_special
static final short[][] DFA23_transition
static final String DFA31_eotS
static final String DFA31_eofS
static final String DFA31_minS
static final String DFA31_maxS
static final String DFA31_acceptS
static final String DFA31_specialS
static final String[] DFA31_transitionS
static final short[] DFA31_eot
static final short[] DFA31_eof
static final char[] DFA31_min
static final char[] DFA31_max
static final short[] DFA31_accept
static final short[] DFA31_special
static final short[][] DFA31_transition
static final String DFA33_eotS
static final String DFA33_eofS
static final String DFA33_minS
static final String DFA33_maxS
static final String DFA33_acceptS
static final String DFA33_specialS
static final String[] DFA33_transitionS
static final short[] DFA33_eot
static final short[] DFA33_eof
static final char[] DFA33_min
static final char[] DFA33_max
static final short[] DFA33_accept
static final short[] DFA33_special
static final short[][] DFA33_transition
public static final org.antlr.runtime.BitSet FOLLOW_class_spec_in_smali_file464
public static final org.antlr.runtime.BitSet FOLLOW_super_spec_in_smali_file474
public static final org.antlr.runtime.BitSet FOLLOW_implements_spec_in_smali_file481
public static final org.antlr.runtime.BitSet FOLLOW_source_spec_in_smali_file489
public static final org.antlr.runtime.BitSet FOLLOW_method_in_smali_file496
public static final org.antlr.runtime.BitSet FOLLOW_field_in_smali_file501
public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_smali_file506
public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_smali_file515
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_DIRECTIVE_in_class_spec579
public static final org.antlr.runtime.BitSet FOLLOW_access_list_in_class_spec581
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_DESCRIPTOR_in_class_spec583
public static final org.antlr.runtime.BitSet FOLLOW_SUPER_DIRECTIVE_in_super_spec600
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_DESCRIPTOR_in_super_spec602
public static final org.antlr.runtime.BitSet FOLLOW_IMPLEMENTS_DIRECTIVE_in_implements_spec620
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_DESCRIPTOR_in_implements_spec622
public static final org.antlr.runtime.BitSet FOLLOW_SOURCE_DIRECTIVE_in_source_spec640
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_source_spec642
public static final org.antlr.runtime.BitSet FOLLOW_ACCESS_SPEC_in_access_list660
public static final org.antlr.runtime.BitSet FOLLOW_FIELD_DIRECTIVE_in_field689
public static final org.antlr.runtime.BitSet FOLLOW_access_list_in_field691
public static final org.antlr.runtime.BitSet FOLLOW_simple_name_in_field693
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_field695
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_field697
public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_field700
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_field702
public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_field713
public static final org.antlr.runtime.BitSet FOLLOW_END_FIELD_DIRECTIVE_in_field724
public static final org.antlr.runtime.BitSet FOLLOW_METHOD_DIRECTIVE_in_method827
public static final org.antlr.runtime.BitSet FOLLOW_access_list_in_method829
public static final org.antlr.runtime.BitSet FOLLOW_method_name_in_method831
public static final org.antlr.runtime.BitSet FOLLOW_method_prototype_in_method833
public static final org.antlr.runtime.BitSet FOLLOW_statements_and_directives_in_method835
public static final org.antlr.runtime.BitSet FOLLOW_END_METHOD_DIRECTIVE_in_method839
public static final org.antlr.runtime.BitSet FOLLOW_instruction_in_statements_and_directives877
public static final org.antlr.runtime.BitSet FOLLOW_registers_directive_in_statements_and_directives885
public static final org.antlr.runtime.BitSet FOLLOW_label_in_statements_and_directives891
public static final org.antlr.runtime.BitSet FOLLOW_catch_directive_in_statements_and_directives897
public static final org.antlr.runtime.BitSet FOLLOW_catchall_directive_in_statements_and_directives903
public static final org.antlr.runtime.BitSet FOLLOW_parameter_directive_in_statements_and_directives909
public static final org.antlr.runtime.BitSet FOLLOW_ordered_debug_directive_in_statements_and_directives915
public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_statements_and_directives921
public static final org.antlr.runtime.BitSet FOLLOW_REGISTERS_DIRECTIVE_in_registers_directive1020
public static final org.antlr.runtime.BitSet FOLLOW_integral_literal_in_registers_directive1024
public static final org.antlr.runtime.BitSet FOLLOW_LOCALS_DIRECTIVE_in_registers_directive1042
public static final org.antlr.runtime.BitSet FOLLOW_integral_literal_in_registers_directive1046
public static final org.antlr.runtime.BitSet FOLLOW_SIMPLE_NAME_in_simple_name1075
public static final org.antlr.runtime.BitSet FOLLOW_ACCESS_SPEC_in_simple_name1080
public static final org.antlr.runtime.BitSet FOLLOW_VERIFICATION_ERROR_TYPE_in_simple_name1090
public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_INTEGER_LITERAL_in_simple_name1100
public static final org.antlr.runtime.BitSet FOLLOW_NEGATIVE_INTEGER_LITERAL_in_simple_name1110
public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_LITERAL_in_simple_name1120
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_LITERAL_OR_ID_in_simple_name1130
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_LITERAL_OR_ID_in_simple_name1140
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_LITERAL_in_simple_name1150
public static final org.antlr.runtime.BitSet FOLLOW_NULL_LITERAL_in_simple_name1160
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_simple_name1170
public static final org.antlr.runtime.BitSet FOLLOW_PARAM_LIST_OR_ID_in_simple_name1180
public static final org.antlr.runtime.BitSet FOLLOW_PRIMITIVE_TYPE_in_simple_name1190
public static final org.antlr.runtime.BitSet FOLLOW_VOID_TYPE_in_simple_name1200
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_VISIBILITY_in_simple_name1210
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT10t_in_simple_name1220
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT10x_in_simple_name1230
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_simple_name1240
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT11x_in_simple_name1250
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_simple_name1260
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_simple_name1270
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_simple_name1280
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_simple_name1290
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_simple_name1300
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21t_in_simple_name1310
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_simple_name1320
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_simple_name1330
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_simple_name1340
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_simple_name1350
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_simple_name1360
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22t_in_simple_name1370
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT23x_in_simple_name1380
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_simple_name1390
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT31t_in_simple_name1400
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_simple_name1410
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_simple_name1420
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_simple_name1430
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_simple_name1440
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_simple_name1450
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT51l_in_simple_name1460
public static final org.antlr.runtime.BitSet FOLLOW_simple_name_in_method_name1474
public static final org.antlr.runtime.BitSet FOLLOW_METHOD_NAME_in_method_name1479
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_PAREN_in_method_prototype1493
public static final org.antlr.runtime.BitSet FOLLOW_param_list_in_method_prototype1495
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_PAREN_in_method_prototype1497
public static final org.antlr.runtime.BitSet FOLLOW_type_descriptor_in_method_prototype1499
public static final org.antlr.runtime.BitSet FOLLOW_PARAM_LIST_in_param_list1526
public static final org.antlr.runtime.BitSet FOLLOW_PARAM_LIST_OR_ID_in_param_list1535
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_param_list1544
public static final org.antlr.runtime.BitSet FOLLOW_set_in_type_descriptor0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_nonvoid_type_descriptor0
public static final org.antlr.runtime.BitSet FOLLOW_set_in_reference_type_descriptor0
public static final org.antlr.runtime.BitSet FOLLOW_POSITIVE_INTEGER_LITERAL_in_integer_literal1611
public static final org.antlr.runtime.BitSet FOLLOW_NEGATIVE_INTEGER_LITERAL_in_integer_literal1621
public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_LITERAL_in_integer_literal1631
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_LITERAL_OR_ID_in_float_literal1640
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_LITERAL_in_float_literal1650
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_LITERAL_OR_ID_in_double_literal1659
public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_LITERAL_in_double_literal1669
public static final org.antlr.runtime.BitSet FOLLOW_LONG_LITERAL_in_literal1678
public static final org.antlr.runtime.BitSet FOLLOW_integer_literal_in_literal1683
public static final org.antlr.runtime.BitSet FOLLOW_SHORT_LITERAL_in_literal1688
public static final org.antlr.runtime.BitSet FOLLOW_BYTE_LITERAL_in_literal1693
public static final org.antlr.runtime.BitSet FOLLOW_float_literal_in_literal1698
public static final org.antlr.runtime.BitSet FOLLOW_double_literal_in_literal1703
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_literal1708
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_literal1713
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_LITERAL_in_literal1718
public static final org.antlr.runtime.BitSet FOLLOW_NULL_LITERAL_in_literal1723
public static final org.antlr.runtime.BitSet FOLLOW_array_literal_in_literal1728
public static final org.antlr.runtime.BitSet FOLLOW_subannotation_in_literal1733
public static final org.antlr.runtime.BitSet FOLLOW_type_field_method_literal_in_literal1738
public static final org.antlr.runtime.BitSet FOLLOW_enum_literal_in_literal1743
public static final org.antlr.runtime.BitSet FOLLOW_LONG_LITERAL_in_integral_literal1752
public static final org.antlr.runtime.BitSet FOLLOW_integer_literal_in_integral_literal1757
public static final org.antlr.runtime.BitSet FOLLOW_SHORT_LITERAL_in_integral_literal1762
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_integral_literal1767
public static final org.antlr.runtime.BitSet FOLLOW_BYTE_LITERAL_in_integral_literal1772
public static final org.antlr.runtime.BitSet FOLLOW_LONG_LITERAL_in_fixed_32bit_literal1781
public static final org.antlr.runtime.BitSet FOLLOW_integer_literal_in_fixed_32bit_literal1786
public static final org.antlr.runtime.BitSet FOLLOW_SHORT_LITERAL_in_fixed_32bit_literal1791
public static final org.antlr.runtime.BitSet FOLLOW_BYTE_LITERAL_in_fixed_32bit_literal1796
public static final org.antlr.runtime.BitSet FOLLOW_float_literal_in_fixed_32bit_literal1801
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_fixed_32bit_literal1806
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_LITERAL_in_fixed_32bit_literal1811
public static final org.antlr.runtime.BitSet FOLLOW_integer_literal_in_fixed_literal1823
public static final org.antlr.runtime.BitSet FOLLOW_LONG_LITERAL_in_fixed_literal1830
public static final org.antlr.runtime.BitSet FOLLOW_SHORT_LITERAL_in_fixed_literal1837
public static final org.antlr.runtime.BitSet FOLLOW_BYTE_LITERAL_in_fixed_literal1844
public static final org.antlr.runtime.BitSet FOLLOW_float_literal_in_fixed_literal1851
public static final org.antlr.runtime.BitSet FOLLOW_double_literal_in_fixed_literal1858
public static final org.antlr.runtime.BitSet FOLLOW_CHAR_LITERAL_in_fixed_literal1865
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_LITERAL_in_fixed_literal1872
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_array_literal1883
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_array_literal1886
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_array_literal1889
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_array_literal1891
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_array_literal1899
public static final org.antlr.runtime.BitSet FOLLOW_simple_name_in_annotation_element1920
public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_annotation_element1922
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_annotation_element1924
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_DIRECTIVE_in_annotation1946
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_VISIBILITY_in_annotation1948
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_DESCRIPTOR_in_annotation1950
public static final org.antlr.runtime.BitSet FOLLOW_annotation_element_in_annotation1954
public static final org.antlr.runtime.BitSet FOLLOW_END_ANNOTATION_DIRECTIVE_in_annotation1957
public static final org.antlr.runtime.BitSet FOLLOW_SUBANNOTATION_DIRECTIVE_in_subannotation1987
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_DESCRIPTOR_in_subannotation1989
public static final org.antlr.runtime.BitSet FOLLOW_annotation_element_in_subannotation1991
public static final org.antlr.runtime.BitSet FOLLOW_END_SUBANNOTATION_DIRECTIVE_in_subannotation1994
public static final org.antlr.runtime.BitSet FOLLOW_ENUM_DIRECTIVE_in_enum_literal2017
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_enum_literal2019
public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_enum_literal2021
public static final org.antlr.runtime.BitSet FOLLOW_simple_name_in_enum_literal2023
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_enum_literal2025
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_enum_literal2027
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_type_field_method_literal2049
public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_type_field_method_literal2055
public static final org.antlr.runtime.BitSet FOLLOW_simple_name_in_type_field_method_literal2062
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_type_field_method_literal2064
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_type_field_method_literal2066
public static final org.antlr.runtime.BitSet FOLLOW_method_name_in_type_field_method_literal2085
public static final org.antlr.runtime.BitSet FOLLOW_method_prototype_in_type_field_method_literal2087
public static final org.antlr.runtime.BitSet FOLLOW_PRIMITIVE_TYPE_in_type_field_method_literal2121
public static final org.antlr.runtime.BitSet FOLLOW_VOID_TYPE_in_type_field_method_literal2126
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_fully_qualified_method2135
public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_fully_qualified_method2137
public static final org.antlr.runtime.BitSet FOLLOW_method_name_in_fully_qualified_method2139
public static final org.antlr.runtime.BitSet FOLLOW_method_prototype_in_fully_qualified_method2141
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_fully_qualified_field2159
public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_fully_qualified_field2161
public static final org.antlr.runtime.BitSet FOLLOW_simple_name_in_fully_qualified_field2163
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_fully_qualified_field2165
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_fully_qualified_field2167
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_label2185
public static final org.antlr.runtime.BitSet FOLLOW_simple_name_in_label2187
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_label_ref_or_offset2208
public static final org.antlr.runtime.BitSet FOLLOW_simple_name_in_label_ref_or_offset2210
public static final org.antlr.runtime.BitSet FOLLOW_OFFSET_in_label_ref_or_offset2219
public static final org.antlr.runtime.BitSet FOLLOW_NEGATIVE_INTEGER_LITERAL_in_label_ref_or_offset2224
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_register_list2238
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_register_list2241
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_register_list2243
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_register_range2276
public static final org.antlr.runtime.BitSet FOLLOW_DOTDOT_in_register_range2279
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_register_range2283
public static final org.antlr.runtime.BitSet FOLLOW_CLASS_DESCRIPTOR_in_verification_error_reference2311
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_verification_error_reference2315
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_verification_error_reference2319
public static final org.antlr.runtime.BitSet FOLLOW_CATCH_DIRECTIVE_in_catch_directive2328
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_catch_directive2330
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_catch_directive2332
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_catch_directive2336
public static final org.antlr.runtime.BitSet FOLLOW_DOTDOT_in_catch_directive2338
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_catch_directive2342
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_catch_directive2344
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_catch_directive2348
public static final org.antlr.runtime.BitSet FOLLOW_CATCHALL_DIRECTIVE_in_catchall_directive2380
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_catchall_directive2382
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_catchall_directive2386
public static final org.antlr.runtime.BitSet FOLLOW_DOTDOT_in_catchall_directive2388
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_catchall_directive2392
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_catchall_directive2394
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_catchall_directive2398
public static final org.antlr.runtime.BitSet FOLLOW_PARAMETER_DIRECTIVE_in_parameter_directive2436
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_parameter_directive2440
public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_parameter_directive2448
public static final org.antlr.runtime.BitSet FOLLOW_END_PARAMETER_DIRECTIVE_in_parameter_directive2459
public static final org.antlr.runtime.BitSet FOLLOW_line_directive_in_ordered_debug_directive2517
public static final org.antlr.runtime.BitSet FOLLOW_local_directive_in_ordered_debug_directive2522
public static final org.antlr.runtime.BitSet FOLLOW_end_local_directive_in_ordered_debug_directive2527
public static final org.antlr.runtime.BitSet FOLLOW_restart_local_directive_in_ordered_debug_directive2532
public static final org.antlr.runtime.BitSet FOLLOW_prologue_directive_in_ordered_debug_directive2537
public static final org.antlr.runtime.BitSet FOLLOW_epilogue_directive_in_ordered_debug_directive2542
public static final org.antlr.runtime.BitSet FOLLOW_source_directive_in_ordered_debug_directive2547
public static final org.antlr.runtime.BitSet FOLLOW_LINE_DIRECTIVE_in_line_directive2556
public static final org.antlr.runtime.BitSet FOLLOW_integral_literal_in_line_directive2558
public static final org.antlr.runtime.BitSet FOLLOW_LOCAL_DIRECTIVE_in_local_directive2580
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_local_directive2582
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_local_directive2584
public static final org.antlr.runtime.BitSet FOLLOW_simple_name_in_local_directive2586
public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_local_directive2588
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_local_directive2590
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_local_directive2593
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_local_directive2595
public static final org.antlr.runtime.BitSet FOLLOW_END_LOCAL_DIRECTIVE_in_end_local_directive2627
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_end_local_directive2629
public static final org.antlr.runtime.BitSet FOLLOW_RESTART_LOCAL_DIRECTIVE_in_restart_local_directive2652
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_restart_local_directive2654
public static final org.antlr.runtime.BitSet FOLLOW_PROLOGUE_DIRECTIVE_in_prologue_directive2677
public static final org.antlr.runtime.BitSet FOLLOW_EPILOGUE_DIRECTIVE_in_epilogue_directive2698
public static final org.antlr.runtime.BitSet FOLLOW_SOURCE_DIRECTIVE_in_source_directive2719
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_source_directive2721
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT12x_in_instruction_format12x2744
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT12x_OR_ID_in_instruction_format12x2749
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22s_in_instruction_format22s2763
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22s_OR_ID_in_instruction_format22s2768
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT31i_in_instruction_format31i2782
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT31i_OR_ID_in_instruction_format31i2787
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT10t_in_instruction2817
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_instruction2819
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT10x_in_instruction2842
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT10x_ODEX_in_instruction2863
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT11n_in_instruction2877
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2879
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction2881
public static final org.antlr.runtime.BitSet FOLLOW_integral_literal_in_instruction2883
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT11x_in_instruction2908
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2910
public static final org.antlr.runtime.BitSet FOLLOW_instruction_format12x_in_instruction2933
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2935
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction2937
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction2939
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT20bc_in_instruction2964
public static final org.antlr.runtime.BitSet FOLLOW_VERIFICATION_ERROR_TYPE_in_instruction2966
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction2968
public static final org.antlr.runtime.BitSet FOLLOW_verification_error_reference_in_instruction2970
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT20t_in_instruction3001
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_instruction3003
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_in_instruction3026
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3028
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3030
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction3032
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21c_FIELD_ODEX_in_instruction3057
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3059
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3061
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction3063
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21c_STRING_in_instruction3092
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3094
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3096
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_instruction3098
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21c_TYPE_in_instruction3123
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3125
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3127
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_instruction3129
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21h_in_instruction3154
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3156
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3158
public static final org.antlr.runtime.BitSet FOLLOW_integral_literal_in_instruction3160
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21s_in_instruction3185
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3187
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3189
public static final org.antlr.runtime.BitSet FOLLOW_integral_literal_in_instruction3191
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT21t_in_instruction3216
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3218
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3220
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_instruction3223
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22b_in_instruction3249
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3251
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3253
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3255
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3257
public static final org.antlr.runtime.BitSet FOLLOW_integral_literal_in_instruction3259
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_in_instruction3286
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3288
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3290
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3292
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3294
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction3296
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22c_FIELD_ODEX_in_instruction3323
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3325
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3327
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3329
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3331
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction3333
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22c_TYPE_in_instruction3364
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3366
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3368
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3370
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3372
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_instruction3374
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22cs_FIELD_in_instruction3401
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3403
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3405
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3407
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3409
public static final org.antlr.runtime.BitSet FOLLOW_FIELD_OFFSET_in_instruction3411
public static final org.antlr.runtime.BitSet FOLLOW_instruction_format22s_in_instruction3423
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3425
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3427
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3429
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3431
public static final org.antlr.runtime.BitSet FOLLOW_integral_literal_in_instruction3433
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22t_in_instruction3460
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3462
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3464
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3466
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3468
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_instruction3470
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT22x_in_instruction3497
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3499
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3501
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3503
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT23x_in_instruction3528
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3530
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3532
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3534
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3536
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3538
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT30t_in_instruction3565
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_instruction3567
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT31c_in_instruction3590
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3592
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3594
public static final org.antlr.runtime.BitSet FOLLOW_STRING_LITERAL_in_instruction3596
public static final org.antlr.runtime.BitSet FOLLOW_instruction_format31i_in_instruction3620
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3622
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3624
public static final org.antlr.runtime.BitSet FOLLOW_fixed_32bit_literal_in_instruction3626
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT31t_in_instruction3651
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3653
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3655
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_instruction3657
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT32x_in_instruction3686
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3688
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3690
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3692
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_in_instruction3717
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction3719
public static final org.antlr.runtime.BitSet FOLLOW_register_list_in_instruction3721
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction3723
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3725
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_instruction3727
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35c_TYPE_in_instruction3752
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction3754
public static final org.antlr.runtime.BitSet FOLLOW_register_list_in_instruction3756
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction3758
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3760
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_instruction3762
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35c_METHOD_ODEX_in_instruction3787
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction3789
public static final org.antlr.runtime.BitSet FOLLOW_register_list_in_instruction3791
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction3793
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3795
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_instruction3797
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35mi_METHOD_in_instruction3809
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction3811
public static final org.antlr.runtime.BitSet FOLLOW_register_list_in_instruction3813
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction3815
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3817
public static final org.antlr.runtime.BitSet FOLLOW_INLINE_INDEX_in_instruction3819
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT35ms_METHOD_in_instruction3831
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction3833
public static final org.antlr.runtime.BitSet FOLLOW_register_list_in_instruction3835
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction3837
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3839
public static final org.antlr.runtime.BitSet FOLLOW_VTABLE_INDEX_in_instruction3841
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_in_instruction3853
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction3855
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction3857
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction3859
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3861
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_instruction3863
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT3rc_METHOD_ODEX_in_instruction3888
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction3890
public static final org.antlr.runtime.BitSet FOLLOW_register_list_in_instruction3892
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction3894
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3896
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_instruction3898
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT3rc_TYPE_in_instruction3910
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction3912
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction3914
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction3916
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3918
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_instruction3920
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT3rmi_METHOD_in_instruction3945
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction3947
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction3949
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction3951
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3953
public static final org.antlr.runtime.BitSet FOLLOW_INLINE_INDEX_in_instruction3955
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT3rms_METHOD_in_instruction3967
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction3969
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction3971
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction3973
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3975
public static final org.antlr.runtime.BitSet FOLLOW_VTABLE_INDEX_in_instruction3977
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT41c_TYPE_in_instruction3989
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction3991
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction3993
public static final org.antlr.runtime.BitSet FOLLOW_reference_type_descriptor_in_instruction3995
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT41c_FIELD_in_instruction4020
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction4022
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4024
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction4026
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT41c_FIELD_ODEX_in_instruction4051
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction4053
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4055
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction4057
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT51l_in_instruction4071
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction4073
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4075
public static final org.antlr.runtime.BitSet FOLLOW_fixed_literal_in_instruction4077
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT52c_TYPE_in_instruction4102
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction4104
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4106
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction4108
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4110
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_instruction4112
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT52c_FIELD_in_instruction4139
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction4141
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4143
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction4145
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4147
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction4149
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT52c_FIELD_ODEX_in_instruction4176
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction4178
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4180
public static final org.antlr.runtime.BitSet FOLLOW_REGISTER_in_instruction4182
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4184
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_field_in_instruction4186
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT5rc_METHOD_in_instruction4200
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction4202
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction4204
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction4206
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4208
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_instruction4210
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT5rc_METHOD_ODEX_in_instruction4235
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction4237
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction4239
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction4241
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4243
public static final org.antlr.runtime.BitSet FOLLOW_fully_qualified_method_in_instruction4245
public static final org.antlr.runtime.BitSet FOLLOW_INSTRUCTION_FORMAT5rc_TYPE_in_instruction4259
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_BRACE_in_instruction4261
public static final org.antlr.runtime.BitSet FOLLOW_register_range_in_instruction4263
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_BRACE_in_instruction4265
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_instruction4267
public static final org.antlr.runtime.BitSet FOLLOW_nonvoid_type_descriptor_in_instruction4269
public static final org.antlr.runtime.BitSet FOLLOW_ARRAY_DATA_DIRECTIVE_in_instruction4293
public static final org.antlr.runtime.BitSet FOLLOW_integral_literal_in_instruction4302
public static final org.antlr.runtime.BitSet FOLLOW_fixed_literal_in_instruction4305
public static final org.antlr.runtime.BitSet FOLLOW_END_ARRAY_DATA_DIRECTIVE_in_instruction4311
public static final org.antlr.runtime.BitSet FOLLOW_PACKED_SWITCH_DIRECTIVE_in_instruction4390
public static final org.antlr.runtime.BitSet FOLLOW_fixed_32bit_literal_in_instruction4399
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_instruction4409
public static final org.antlr.runtime.BitSet FOLLOW_END_PACKED_SWITCH_DIRECTIVE_in_instruction4418
public static final org.antlr.runtime.BitSet FOLLOW_SPARSE_SWITCH_DIRECTIVE_in_instruction4535
public static final org.antlr.runtime.BitSet FOLLOW_fixed_32bit_literal_in_instruction4545
public static final org.antlr.runtime.BitSet FOLLOW_ARROW_in_instruction4547
public static final org.antlr.runtime.BitSet FOLLOW_label_ref_or_offset_in_instruction4553
public static final org.antlr.runtime.BitSet FOLLOW_END_SPARSE_SWITCH_DIRECTIVE_in_instruction4562
public void (org.antlr.runtime.TokenStream)
org.antlr.runtime.TokenStream input
public void (org.antlr.runtime.TokenStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.TokenStream input
org.antlr.runtime.RecognizerSharedState state
public void setTreeAdaptor (org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.tree.TreeAdaptor adaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor ()
public java.lang.String[] getTokenNames ()
public java.lang.String getGrammarFileName ()
public void setVerboseErrors (boolean)
boolean verboseErrors
public void setAllowOdex (boolean)
boolean allowOdex
public void setApiLevel (int)
int apiLevel
public java.lang.String getErrorMessage (org.antlr.runtime.RecognitionException, java.lang.String[])
org.antlr.runtime.NoViableAltException nvae
java.util.List stack
String msg
org.antlr.runtime.RecognitionException e
String[] tokenNames
public java.lang.String getTokenErrorDisplay (org.antlr.runtime.Token)
String s
org.antlr.runtime.Token t
org.antlr.runtime.CommonToken ct
String channelStr
String txt
public java.lang.String getErrorHeader (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
private org.antlr.runtime.tree.CommonTree buildTree (int, java.lang.String, java.util.List)
org.antlr.runtime.tree.CommonTree child
java.util.Iterator i$
int type
String text
java.util.List children
org.antlr.runtime.tree.CommonTree root
private org.antlr.runtime.CommonToken getParamListSubToken (org.antlr.runtime.CommonToken, java.lang.String, int)
int i
int i
org.antlr.runtime.CommonToken baseToken
String str
int typeStartIndex
org.antlr.runtime.CommonToken token
private org.antlr.runtime.tree.CommonTree parseParamList (org.antlr.runtime.CommonToken)
org.antlr.runtime.CommonToken token
org.antlr.runtime.CommonToken paramListToken
String paramList
org.antlr.runtime.tree.CommonTree root
int startIndex
int i
private void throwOdexedInstructionException (org.antlr.runtime.IntStream, java.lang.String) throws org.jf.smali.OdexedInstructionException
org.antlr.runtime.IntStream input
String odexedInstruction
public final org.jf.smali.smaliParser$smali_file_return smali_file () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.EarlyExitException eee
int alt1
int LA1_0
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
int cnt1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$smali_file_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token EOF8
org.jf.smali.smaliParser$class_spec_return class_spec1
org.jf.smali.smaliParser$super_spec_return super_spec2
org.jf.smali.smaliParser$implements_spec_return implements_spec3
org.jf.smali.smaliParser$source_spec_return source_spec4
org.jf.smali.smaliParser$method_return method5
org.jf.smali.smaliParser$field_return field6
org.jf.smali.smaliParser$annotation_return annotation7
org.antlr.runtime.tree.CommonTree EOF8_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_EOF
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_field
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_annotation
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_super_spec
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_implements_spec
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_source_spec
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_method
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_class_spec
public final org.jf.smali.smaliParser$class_spec_return class_spec () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$class_spec_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token CLASS_DIRECTIVE9
org.antlr.runtime.Token CLASS_DESCRIPTOR11
org.jf.smali.smaliParser$access_list_return access_list10
org.antlr.runtime.tree.CommonTree CLASS_DIRECTIVE9_tree
org.antlr.runtime.tree.CommonTree CLASS_DESCRIPTOR11_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLASS_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLASS_DESCRIPTOR
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_access_list
public final org.jf.smali.smaliParser$super_spec_return super_spec () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$super_spec_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token SUPER_DIRECTIVE12
org.antlr.runtime.Token CLASS_DESCRIPTOR13
org.antlr.runtime.tree.CommonTree SUPER_DIRECTIVE12_tree
org.antlr.runtime.tree.CommonTree CLASS_DESCRIPTOR13_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_SUPER_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLASS_DESCRIPTOR
public final org.jf.smali.smaliParser$implements_spec_return implements_spec () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$implements_spec_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token IMPLEMENTS_DIRECTIVE14
org.antlr.runtime.Token CLASS_DESCRIPTOR15
org.antlr.runtime.tree.CommonTree IMPLEMENTS_DIRECTIVE14_tree
org.antlr.runtime.tree.CommonTree CLASS_DESCRIPTOR15_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_IMPLEMENTS_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLASS_DESCRIPTOR
public final org.jf.smali.smaliParser$source_spec_return source_spec () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$source_spec_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token SOURCE_DIRECTIVE16
org.antlr.runtime.Token STRING_LITERAL17
org.antlr.runtime.tree.CommonTree SOURCE_DIRECTIVE16_tree
org.antlr.runtime.tree.CommonTree STRING_LITERAL17_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_STRING_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_SOURCE_DIRECTIVE
public final org.jf.smali.smaliParser$access_list_return access_list () throws org.antlr.runtime.RecognitionException
int alt2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$access_list_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token ACCESS_SPEC18
org.antlr.runtime.tree.CommonTree ACCESS_SPEC18_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACCESS_SPEC
public final org.jf.smali.smaliParser$field_return field () throws org.antlr.runtime.RecognitionException
int alt4
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt5
int alt3
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$field_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token FIELD_DIRECTIVE19
org.antlr.runtime.Token COLON22
org.antlr.runtime.Token EQUAL24
org.antlr.runtime.Token END_FIELD_DIRECTIVE27
org.jf.smali.smaliParser$access_list_return access_list20
org.jf.smali.smaliParser$simple_name_return simple_name21
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor23
org.jf.smali.smaliParser$literal_return literal25
org.jf.smali.smaliParser$annotation_return annotation26
org.antlr.runtime.tree.CommonTree FIELD_DIRECTIVE19_tree
org.antlr.runtime.tree.CommonTree COLON22_tree
org.antlr.runtime.tree.CommonTree EQUAL24_tree
org.antlr.runtime.tree.CommonTree END_FIELD_DIRECTIVE27_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COLON
org.antlr.runtime.tree.RewriteRuleTokenStream stream_FIELD_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_EQUAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_END_FIELD_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_annotation
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_nonvoid_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_access_list
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_simple_name
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_literal
java.util.List annotations
public final org.jf.smali.smaliParser$method_return method () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$method_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token METHOD_DIRECTIVE28
org.antlr.runtime.Token END_METHOD_DIRECTIVE33
org.jf.smali.smaliParser$access_list_return access_list29
org.jf.smali.smaliParser$method_name_return method_name30
org.jf.smali.smaliParser$method_prototype_return method_prototype31
org.jf.smali.smaliParser$statements_and_directives_return statements_and_directives32
org.antlr.runtime.tree.CommonTree METHOD_DIRECTIVE28_tree
org.antlr.runtime.tree.CommonTree END_METHOD_DIRECTIVE33_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_END_METHOD_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_METHOD_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_access_list
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_method_prototype
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_statements_and_directives
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_method_name
public final org.jf.smali.smaliParser$statements_and_directives_return statements_and_directives () throws org.antlr.runtime.RecognitionException
int alt6
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$statements_and_directives_return retval
org.antlr.runtime.tree.CommonTree root_0
org.jf.smali.smaliParser$instruction_return instruction34
org.jf.smali.smaliParser$registers_directive_return registers_directive35
org.jf.smali.smaliParser$label_return label36
org.jf.smali.smaliParser$catch_directive_return catch_directive37
org.jf.smali.smaliParser$catchall_directive_return catchall_directive38
org.jf.smali.smaliParser$parameter_directive_return parameter_directive39
org.jf.smali.smaliParser$ordered_debug_directive_return ordered_debug_directive40
org.jf.smali.smaliParser$annotation_return annotation41
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_catchall_directive
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_annotation
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_catch_directive
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_registers_directive
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_ordered_debug_directive
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_instruction
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_label
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_parameter_directive
public final org.jf.smali.smaliParser$registers_directive_return registers_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_regCount
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_regCount2
int alt7
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$registers_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token directive
org.jf.smali.smaliParser$integral_literal_return regCount
org.jf.smali.smaliParser$integral_literal_return regCount2
org.antlr.runtime.tree.CommonTree directive_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_REGISTERS_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_LOCALS_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_integral_literal
public final org.jf.smali.smaliParser$simple_name_return simple_name () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt8
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$simple_name_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token SIMPLE_NAME42
org.antlr.runtime.Token ACCESS_SPEC43
org.antlr.runtime.Token VERIFICATION_ERROR_TYPE44
org.antlr.runtime.Token POSITIVE_INTEGER_LITERAL45
org.antlr.runtime.Token NEGATIVE_INTEGER_LITERAL46
org.antlr.runtime.Token INTEGER_LITERAL47
org.antlr.runtime.Token FLOAT_LITERAL_OR_ID48
org.antlr.runtime.Token DOUBLE_LITERAL_OR_ID49
org.antlr.runtime.Token BOOL_LITERAL50
org.antlr.runtime.Token NULL_LITERAL51
org.antlr.runtime.Token REGISTER52
org.antlr.runtime.Token PARAM_LIST_OR_ID53
org.antlr.runtime.Token PRIMITIVE_TYPE54
org.antlr.runtime.Token VOID_TYPE55
org.antlr.runtime.Token ANNOTATION_VISIBILITY56
org.antlr.runtime.Token INSTRUCTION_FORMAT10t57
org.antlr.runtime.Token INSTRUCTION_FORMAT10x58
org.antlr.runtime.Token INSTRUCTION_FORMAT10x_ODEX59
org.antlr.runtime.Token INSTRUCTION_FORMAT11x60
org.antlr.runtime.Token INSTRUCTION_FORMAT12x_OR_ID61
org.antlr.runtime.Token INSTRUCTION_FORMAT21c_FIELD62
org.antlr.runtime.Token INSTRUCTION_FORMAT21c_FIELD_ODEX63
org.antlr.runtime.Token INSTRUCTION_FORMAT21c_STRING64
org.antlr.runtime.Token INSTRUCTION_FORMAT21c_TYPE65
org.antlr.runtime.Token INSTRUCTION_FORMAT21t66
org.antlr.runtime.Token INSTRUCTION_FORMAT22c_FIELD67
org.antlr.runtime.Token INSTRUCTION_FORMAT22c_FIELD_ODEX68
org.antlr.runtime.Token INSTRUCTION_FORMAT22c_TYPE69
org.antlr.runtime.Token INSTRUCTION_FORMAT22cs_FIELD70
org.antlr.runtime.Token INSTRUCTION_FORMAT22s_OR_ID71
org.antlr.runtime.Token INSTRUCTION_FORMAT22t72
org.antlr.runtime.Token INSTRUCTION_FORMAT23x73
org.antlr.runtime.Token INSTRUCTION_FORMAT31i_OR_ID74
org.antlr.runtime.Token INSTRUCTION_FORMAT31t75
org.antlr.runtime.Token INSTRUCTION_FORMAT35c_METHOD76
org.antlr.runtime.Token INSTRUCTION_FORMAT35c_METHOD_ODEX77
org.antlr.runtime.Token INSTRUCTION_FORMAT35c_TYPE78
org.antlr.runtime.Token INSTRUCTION_FORMAT35mi_METHOD79
org.antlr.runtime.Token INSTRUCTION_FORMAT35ms_METHOD80
org.antlr.runtime.Token INSTRUCTION_FORMAT51l81
org.antlr.runtime.tree.CommonTree SIMPLE_NAME42_tree
org.antlr.runtime.tree.CommonTree ACCESS_SPEC43_tree
org.antlr.runtime.tree.CommonTree VERIFICATION_ERROR_TYPE44_tree
org.antlr.runtime.tree.CommonTree POSITIVE_INTEGER_LITERAL45_tree
org.antlr.runtime.tree.CommonTree NEGATIVE_INTEGER_LITERAL46_tree
org.antlr.runtime.tree.CommonTree INTEGER_LITERAL47_tree
org.antlr.runtime.tree.CommonTree FLOAT_LITERAL_OR_ID48_tree
org.antlr.runtime.tree.CommonTree DOUBLE_LITERAL_OR_ID49_tree
org.antlr.runtime.tree.CommonTree BOOL_LITERAL50_tree
org.antlr.runtime.tree.CommonTree NULL_LITERAL51_tree
org.antlr.runtime.tree.CommonTree REGISTER52_tree
org.antlr.runtime.tree.CommonTree PARAM_LIST_OR_ID53_tree
org.antlr.runtime.tree.CommonTree PRIMITIVE_TYPE54_tree
org.antlr.runtime.tree.CommonTree VOID_TYPE55_tree
org.antlr.runtime.tree.CommonTree ANNOTATION_VISIBILITY56_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT10t57_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT10x58_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT10x_ODEX59_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT11x60_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT12x_OR_ID61_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21c_FIELD62_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21c_FIELD_ODEX63_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21c_STRING64_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21c_TYPE65_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21t66_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22c_FIELD67_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22c_FIELD_ODEX68_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22c_TYPE69_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22cs_FIELD70_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22s_OR_ID71_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22t72_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT23x73_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT31i_OR_ID74_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT31t75_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35c_METHOD76_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35c_METHOD_ODEX77_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35c_TYPE78_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35mi_METHOD79_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35ms_METHOD80_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT51l81_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_METHOD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT11x
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21t
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ANNOTATION_VISIBILITY
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31i_OR_ID
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22s_OR_ID
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT51l
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT23x
org.antlr.runtime.tree.RewriteRuleTokenStream stream_NULL_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_BOOL_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_FIELD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_METHOD_ODEX
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ACCESS_SPEC
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_STRING
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT12x_OR_ID
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35ms_METHOD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35mi_METHOD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22cs_FIELD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_VOID_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10x
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INTEGER_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_FLOAT_LITERAL_OR_ID
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22t
org.antlr.runtime.tree.RewriteRuleTokenStream stream_PRIMITIVE_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_PARAM_LIST_OR_ID
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10x_ODEX
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31t
org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOUBLE_LITERAL_OR_ID
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD_ODEX
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10t
org.antlr.runtime.tree.RewriteRuleTokenStream stream_NEGATIVE_INTEGER_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_REGISTER
org.antlr.runtime.tree.RewriteRuleTokenStream stream_VERIFICATION_ERROR_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_POSITIVE_INTEGER_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_FIELD_ODEX
public final org.jf.smali.smaliParser$method_name_return method_name () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt9
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$method_name_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token METHOD_NAME83
org.jf.smali.smaliParser$simple_name_return simple_name82
org.antlr.runtime.tree.CommonTree METHOD_NAME83_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_METHOD_NAME
public final org.jf.smali.smaliParser$method_prototype_return method_prototype () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$method_prototype_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token OPEN_PAREN84
org.antlr.runtime.Token CLOSE_PAREN86
org.jf.smali.smaliParser$param_list_return param_list85
org.jf.smali.smaliParser$type_descriptor_return type_descriptor87
org.antlr.runtime.tree.CommonTree OPEN_PAREN84_tree
org.antlr.runtime.tree.CommonTree CLOSE_PAREN86_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_OPEN_PAREN
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLOSE_PAREN
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_param_list
public final org.jf.smali.smaliParser$param_list_return param_list () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt10
int alt11
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$param_list_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token PARAM_LIST88
org.antlr.runtime.Token PARAM_LIST_OR_ID89
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor90
org.antlr.runtime.tree.CommonTree PARAM_LIST88_tree
org.antlr.runtime.tree.CommonTree PARAM_LIST_OR_ID89_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_PARAM_LIST
org.antlr.runtime.tree.RewriteRuleTokenStream stream_PARAM_LIST_OR_ID
public final org.jf.smali.smaliParser$type_descriptor_return type_descriptor () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$type_descriptor_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token set91
org.antlr.runtime.tree.CommonTree set91_tree
public final org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$nonvoid_type_descriptor_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token set92
org.antlr.runtime.tree.CommonTree set92_tree
public final org.jf.smali.smaliParser$reference_type_descriptor_return reference_type_descriptor () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$reference_type_descriptor_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token set93
org.antlr.runtime.tree.CommonTree set93_tree
public final org.jf.smali.smaliParser$integer_literal_return integer_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt12
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$integer_literal_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token POSITIVE_INTEGER_LITERAL94
org.antlr.runtime.Token NEGATIVE_INTEGER_LITERAL95
org.antlr.runtime.Token INTEGER_LITERAL96
org.antlr.runtime.tree.CommonTree POSITIVE_INTEGER_LITERAL94_tree
org.antlr.runtime.tree.CommonTree NEGATIVE_INTEGER_LITERAL95_tree
org.antlr.runtime.tree.CommonTree INTEGER_LITERAL96_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_NEGATIVE_INTEGER_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_POSITIVE_INTEGER_LITERAL
public final org.jf.smali.smaliParser$float_literal_return float_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt13
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$float_literal_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token FLOAT_LITERAL_OR_ID97
org.antlr.runtime.Token FLOAT_LITERAL98
org.antlr.runtime.tree.CommonTree FLOAT_LITERAL_OR_ID97_tree
org.antlr.runtime.tree.CommonTree FLOAT_LITERAL98_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_FLOAT_LITERAL_OR_ID
public final org.jf.smali.smaliParser$double_literal_return double_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt14
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$double_literal_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token DOUBLE_LITERAL_OR_ID99
org.antlr.runtime.Token DOUBLE_LITERAL100
org.antlr.runtime.tree.CommonTree DOUBLE_LITERAL_OR_ID99_tree
org.antlr.runtime.tree.CommonTree DOUBLE_LITERAL100_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOUBLE_LITERAL_OR_ID
public final org.jf.smali.smaliParser$literal_return literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt15
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$literal_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token LONG_LITERAL101
org.antlr.runtime.Token SHORT_LITERAL103
org.antlr.runtime.Token BYTE_LITERAL104
org.antlr.runtime.Token CHAR_LITERAL107
org.antlr.runtime.Token STRING_LITERAL108
org.antlr.runtime.Token BOOL_LITERAL109
org.antlr.runtime.Token NULL_LITERAL110
org.jf.smali.smaliParser$integer_literal_return integer_literal102
org.jf.smali.smaliParser$float_literal_return float_literal105
org.jf.smali.smaliParser$double_literal_return double_literal106
org.jf.smali.smaliParser$array_literal_return array_literal111
org.jf.smali.smaliParser$subannotation_return subannotation112
org.jf.smali.smaliParser$type_field_method_literal_return type_field_method_literal113
org.jf.smali.smaliParser$enum_literal_return enum_literal114
org.antlr.runtime.tree.CommonTree LONG_LITERAL101_tree
org.antlr.runtime.tree.CommonTree SHORT_LITERAL103_tree
org.antlr.runtime.tree.CommonTree BYTE_LITERAL104_tree
org.antlr.runtime.tree.CommonTree CHAR_LITERAL107_tree
org.antlr.runtime.tree.CommonTree STRING_LITERAL108_tree
org.antlr.runtime.tree.CommonTree BOOL_LITERAL109_tree
org.antlr.runtime.tree.CommonTree NULL_LITERAL110_tree
public final org.jf.smali.smaliParser$integral_literal_return integral_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt16
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$integral_literal_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token LONG_LITERAL115
org.antlr.runtime.Token SHORT_LITERAL117
org.antlr.runtime.Token CHAR_LITERAL118
org.antlr.runtime.Token BYTE_LITERAL119
org.jf.smali.smaliParser$integer_literal_return integer_literal116
org.antlr.runtime.tree.CommonTree LONG_LITERAL115_tree
org.antlr.runtime.tree.CommonTree SHORT_LITERAL117_tree
org.antlr.runtime.tree.CommonTree CHAR_LITERAL118_tree
org.antlr.runtime.tree.CommonTree BYTE_LITERAL119_tree
public final org.jf.smali.smaliParser$fixed_32bit_literal_return fixed_32bit_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt17
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$fixed_32bit_literal_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token LONG_LITERAL120
org.antlr.runtime.Token SHORT_LITERAL122
org.antlr.runtime.Token BYTE_LITERAL123
org.antlr.runtime.Token CHAR_LITERAL125
org.antlr.runtime.Token BOOL_LITERAL126
org.jf.smali.smaliParser$integer_literal_return integer_literal121
org.jf.smali.smaliParser$float_literal_return float_literal124
org.antlr.runtime.tree.CommonTree LONG_LITERAL120_tree
org.antlr.runtime.tree.CommonTree SHORT_LITERAL122_tree
org.antlr.runtime.tree.CommonTree BYTE_LITERAL123_tree
org.antlr.runtime.tree.CommonTree CHAR_LITERAL125_tree
org.antlr.runtime.tree.CommonTree BOOL_LITERAL126_tree
public final org.jf.smali.smaliParser$fixed_literal_return fixed_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt18
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$fixed_literal_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token LONG_LITERAL128
org.antlr.runtime.Token SHORT_LITERAL129
org.antlr.runtime.Token BYTE_LITERAL130
org.antlr.runtime.Token CHAR_LITERAL133
org.antlr.runtime.Token BOOL_LITERAL134
org.jf.smali.smaliParser$integer_literal_return integer_literal127
org.jf.smali.smaliParser$float_literal_return float_literal131
org.jf.smali.smaliParser$double_literal_return double_literal132
org.antlr.runtime.tree.CommonTree LONG_LITERAL128_tree
org.antlr.runtime.tree.CommonTree SHORT_LITERAL129_tree
org.antlr.runtime.tree.CommonTree BYTE_LITERAL130_tree
org.antlr.runtime.tree.CommonTree CHAR_LITERAL133_tree
org.antlr.runtime.tree.CommonTree BOOL_LITERAL134_tree
public final org.jf.smali.smaliParser$array_literal_return array_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt19
org.antlr.runtime.tree.CommonTree root_1
int alt20
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$array_literal_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token OPEN_BRACE135
org.antlr.runtime.Token COMMA137
org.antlr.runtime.Token CLOSE_BRACE139
org.jf.smali.smaliParser$literal_return literal136
org.jf.smali.smaliParser$literal_return literal138
org.antlr.runtime.tree.CommonTree OPEN_BRACE135_tree
org.antlr.runtime.tree.CommonTree COMMA137_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE139_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLOSE_BRACE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COMMA
org.antlr.runtime.tree.RewriteRuleTokenStream stream_OPEN_BRACE
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_literal
public final org.jf.smali.smaliParser$annotation_element_return annotation_element () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$annotation_element_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token EQUAL141
org.jf.smali.smaliParser$simple_name_return simple_name140
org.jf.smali.smaliParser$literal_return literal142
org.antlr.runtime.tree.CommonTree EQUAL141_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_EQUAL
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_simple_name
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_literal
public final org.jf.smali.smaliParser$annotation_return annotation () throws org.antlr.runtime.RecognitionException
int alt21
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$annotation_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token ANNOTATION_DIRECTIVE143
org.antlr.runtime.Token ANNOTATION_VISIBILITY144
org.antlr.runtime.Token CLASS_DESCRIPTOR145
org.antlr.runtime.Token END_ANNOTATION_DIRECTIVE147
org.jf.smali.smaliParser$annotation_element_return annotation_element146
org.antlr.runtime.tree.CommonTree ANNOTATION_DIRECTIVE143_tree
org.antlr.runtime.tree.CommonTree ANNOTATION_VISIBILITY144_tree
org.antlr.runtime.tree.CommonTree CLASS_DESCRIPTOR145_tree
org.antlr.runtime.tree.CommonTree END_ANNOTATION_DIRECTIVE147_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ANNOTATION_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_END_ANNOTATION_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ANNOTATION_VISIBILITY
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLASS_DESCRIPTOR
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_annotation_element
public final org.jf.smali.smaliParser$subannotation_return subannotation () throws org.antlr.runtime.RecognitionException
int alt22
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$subannotation_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token SUBANNOTATION_DIRECTIVE148
org.antlr.runtime.Token CLASS_DESCRIPTOR149
org.antlr.runtime.Token END_SUBANNOTATION_DIRECTIVE151
org.jf.smali.smaliParser$annotation_element_return annotation_element150
org.antlr.runtime.tree.CommonTree SUBANNOTATION_DIRECTIVE148_tree
org.antlr.runtime.tree.CommonTree CLASS_DESCRIPTOR149_tree
org.antlr.runtime.tree.CommonTree END_SUBANNOTATION_DIRECTIVE151_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_SUBANNOTATION_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_END_SUBANNOTATION_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLASS_DESCRIPTOR
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_annotation_element
public final org.jf.smali.smaliParser$enum_literal_return enum_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$enum_literal_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token ENUM_DIRECTIVE152
org.antlr.runtime.Token ARROW154
org.antlr.runtime.Token COLON156
org.jf.smali.smaliParser$reference_type_descriptor_return reference_type_descriptor153
org.jf.smali.smaliParser$simple_name_return simple_name155
org.jf.smali.smaliParser$reference_type_descriptor_return reference_type_descriptor157
org.antlr.runtime.tree.CommonTree ENUM_DIRECTIVE152_tree
org.antlr.runtime.tree.CommonTree ARROW154_tree
org.antlr.runtime.tree.CommonTree COLON156_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COLON
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ENUM_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARROW
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_reference_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_simple_name
public final org.jf.smali.smaliParser$type_field_method_literal_return type_field_method_literal () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt23
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt24
int alt25
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$type_field_method_literal_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token ARROW159
org.antlr.runtime.Token COLON161
org.antlr.runtime.Token PRIMITIVE_TYPE165
org.antlr.runtime.Token VOID_TYPE166
org.jf.smali.smaliParser$reference_type_descriptor_return reference_type_descriptor158
org.jf.smali.smaliParser$simple_name_return simple_name160
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor162
org.jf.smali.smaliParser$method_name_return method_name163
org.jf.smali.smaliParser$method_prototype_return method_prototype164
org.antlr.runtime.tree.CommonTree ARROW159_tree
org.antlr.runtime.tree.CommonTree COLON161_tree
org.antlr.runtime.tree.CommonTree PRIMITIVE_TYPE165_tree
org.antlr.runtime.tree.CommonTree VOID_TYPE166_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COLON
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARROW
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_nonvoid_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_method_prototype
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_reference_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_method_name
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_simple_name
public final org.jf.smali.smaliParser$fully_qualified_method_return fully_qualified_method () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$fully_qualified_method_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token ARROW168
org.jf.smali.smaliParser$reference_type_descriptor_return reference_type_descriptor167
org.jf.smali.smaliParser$method_name_return method_name169
org.jf.smali.smaliParser$method_prototype_return method_prototype170
org.antlr.runtime.tree.CommonTree ARROW168_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARROW
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_method_prototype
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_reference_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_method_name
public final org.jf.smali.smaliParser$fully_qualified_field_return fully_qualified_field () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$fully_qualified_field_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token ARROW172
org.antlr.runtime.Token COLON174
org.jf.smali.smaliParser$reference_type_descriptor_return reference_type_descriptor171
org.jf.smali.smaliParser$simple_name_return simple_name173
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor175
org.antlr.runtime.tree.CommonTree ARROW172_tree
org.antlr.runtime.tree.CommonTree COLON174_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COLON
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARROW
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_nonvoid_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_reference_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_simple_name
public final org.jf.smali.smaliParser$label_return label () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$label_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token COLON176
org.jf.smali.smaliParser$simple_name_return simple_name177
org.antlr.runtime.tree.CommonTree COLON176_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COLON
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_simple_name
public final org.jf.smali.smaliParser$label_ref_or_offset_return label_ref_or_offset () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt26
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$label_ref_or_offset_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token COLON178
org.antlr.runtime.Token OFFSET180
org.antlr.runtime.Token NEGATIVE_INTEGER_LITERAL181
org.jf.smali.smaliParser$simple_name_return simple_name179
org.antlr.runtime.tree.CommonTree COLON178_tree
org.antlr.runtime.tree.CommonTree OFFSET180_tree
org.antlr.runtime.tree.CommonTree NEGATIVE_INTEGER_LITERAL181_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COLON
org.antlr.runtime.tree.RewriteRuleTokenStream stream_NEGATIVE_INTEGER_LITERAL
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_simple_name
public final org.jf.smali.smaliParser$register_list_return register_list () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt27
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt28
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$register_list_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token REGISTER182
org.antlr.runtime.Token COMMA183
org.antlr.runtime.Token REGISTER184
org.antlr.runtime.tree.CommonTree REGISTER182_tree
org.antlr.runtime.tree.CommonTree COMMA183_tree
org.antlr.runtime.tree.CommonTree REGISTER184_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COMMA
org.antlr.runtime.tree.RewriteRuleTokenStream stream_REGISTER
public final org.jf.smali.smaliParser$register_range_return register_range () throws org.antlr.runtime.RecognitionException
int alt29
org.antlr.runtime.tree.CommonTree root_1
int alt30
org.antlr.runtime.tree.RewriteRuleTokenStream stream_endreg
org.antlr.runtime.tree.RewriteRuleTokenStream stream_startreg
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$register_range_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token startreg
org.antlr.runtime.Token endreg
org.antlr.runtime.Token DOTDOT185
org.antlr.runtime.tree.CommonTree startreg_tree
org.antlr.runtime.tree.CommonTree endreg_tree
org.antlr.runtime.tree.CommonTree DOTDOT185_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOTDOT
org.antlr.runtime.tree.RewriteRuleTokenStream stream_REGISTER
public final org.jf.smali.smaliParser$verification_error_reference_return verification_error_reference () throws org.antlr.runtime.RecognitionException
int alt31
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$verification_error_reference_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token CLASS_DESCRIPTOR186
org.jf.smali.smaliParser$fully_qualified_field_return fully_qualified_field187
org.jf.smali.smaliParser$fully_qualified_method_return fully_qualified_method188
org.antlr.runtime.tree.CommonTree CLASS_DESCRIPTOR186_tree
public final org.jf.smali.smaliParser$catch_directive_return catch_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_to
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_using
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_from
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$catch_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token CATCH_DIRECTIVE189
org.antlr.runtime.Token OPEN_BRACE191
org.antlr.runtime.Token DOTDOT192
org.antlr.runtime.Token CLOSE_BRACE193
org.jf.smali.smaliParser$label_ref_or_offset_return from
org.jf.smali.smaliParser$label_ref_or_offset_return to
org.jf.smali.smaliParser$label_ref_or_offset_return using
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor190
org.antlr.runtime.tree.CommonTree CATCH_DIRECTIVE189_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE191_tree
org.antlr.runtime.tree.CommonTree DOTDOT192_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE193_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOTDOT
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLOSE_BRACE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_OPEN_BRACE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CATCH_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_nonvoid_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_label_ref_or_offset
public final org.jf.smali.smaliParser$catchall_directive_return catchall_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_to
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_using
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_from
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$catchall_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token CATCHALL_DIRECTIVE194
org.antlr.runtime.Token OPEN_BRACE195
org.antlr.runtime.Token DOTDOT196
org.antlr.runtime.Token CLOSE_BRACE197
org.jf.smali.smaliParser$label_ref_or_offset_return from
org.jf.smali.smaliParser$label_ref_or_offset_return to
org.jf.smali.smaliParser$label_ref_or_offset_return using
org.antlr.runtime.tree.CommonTree CATCHALL_DIRECTIVE194_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE195_tree
org.antlr.runtime.tree.CommonTree DOTDOT196_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE197_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_DOTDOT
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLOSE_BRACE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_OPEN_BRACE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CATCHALL_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_label_ref_or_offset
public final org.jf.smali.smaliParser$parameter_directive_return parameter_directive () throws org.antlr.runtime.RecognitionException
int alt33
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt32
int alt34
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$parameter_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token PARAMETER_DIRECTIVE198
org.antlr.runtime.Token STRING_LITERAL199
org.antlr.runtime.Token END_PARAMETER_DIRECTIVE201
org.jf.smali.smaliParser$annotation_return annotation200
org.antlr.runtime.tree.CommonTree PARAMETER_DIRECTIVE198_tree
org.antlr.runtime.tree.CommonTree STRING_LITERAL199_tree
org.antlr.runtime.tree.CommonTree END_PARAMETER_DIRECTIVE201_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_STRING_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_END_PARAMETER_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_PARAMETER_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_annotation
java.util.List annotations
public final org.jf.smali.smaliParser$ordered_debug_directive_return ordered_debug_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
int alt35
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$ordered_debug_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.jf.smali.smaliParser$line_directive_return line_directive202
org.jf.smali.smaliParser$local_directive_return local_directive203
org.jf.smali.smaliParser$end_local_directive_return end_local_directive204
org.jf.smali.smaliParser$restart_local_directive_return restart_local_directive205
org.jf.smali.smaliParser$prologue_directive_return prologue_directive206
org.jf.smali.smaliParser$epilogue_directive_return epilogue_directive207
org.jf.smali.smaliParser$source_directive_return source_directive208
public final org.jf.smali.smaliParser$line_directive_return line_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$line_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token LINE_DIRECTIVE209
org.jf.smali.smaliParser$integral_literal_return integral_literal210
org.antlr.runtime.tree.CommonTree LINE_DIRECTIVE209_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_LINE_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_integral_literal
public final org.jf.smali.smaliParser$local_directive_return local_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
int alt36
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$local_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token LOCAL_DIRECTIVE211
org.antlr.runtime.Token REGISTER212
org.antlr.runtime.Token COMMA213
org.antlr.runtime.Token COLON215
org.antlr.runtime.Token COMMA217
org.antlr.runtime.Token STRING_LITERAL218
org.jf.smali.smaliParser$simple_name_return simple_name214
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor216
org.antlr.runtime.tree.CommonTree LOCAL_DIRECTIVE211_tree
org.antlr.runtime.tree.CommonTree REGISTER212_tree
org.antlr.runtime.tree.CommonTree COMMA213_tree
org.antlr.runtime.tree.CommonTree COLON215_tree
org.antlr.runtime.tree.CommonTree COMMA217_tree
org.antlr.runtime.tree.CommonTree STRING_LITERAL218_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COLON
org.antlr.runtime.tree.RewriteRuleTokenStream stream_STRING_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_LOCAL_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COMMA
org.antlr.runtime.tree.RewriteRuleTokenStream stream_REGISTER
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_nonvoid_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_simple_name
public final org.jf.smali.smaliParser$end_local_directive_return end_local_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$end_local_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token END_LOCAL_DIRECTIVE219
org.antlr.runtime.Token REGISTER220
org.antlr.runtime.tree.CommonTree END_LOCAL_DIRECTIVE219_tree
org.antlr.runtime.tree.CommonTree REGISTER220_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_END_LOCAL_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_REGISTER
public final org.jf.smali.smaliParser$restart_local_directive_return restart_local_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$restart_local_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token RESTART_LOCAL_DIRECTIVE221
org.antlr.runtime.Token REGISTER222
org.antlr.runtime.tree.CommonTree RESTART_LOCAL_DIRECTIVE221_tree
org.antlr.runtime.tree.CommonTree REGISTER222_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_RESTART_LOCAL_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_REGISTER
public final org.jf.smali.smaliParser$prologue_directive_return prologue_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$prologue_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token PROLOGUE_DIRECTIVE223
org.antlr.runtime.tree.CommonTree PROLOGUE_DIRECTIVE223_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_PROLOGUE_DIRECTIVE
public final org.jf.smali.smaliParser$epilogue_directive_return epilogue_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$epilogue_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token EPILOGUE_DIRECTIVE224
org.antlr.runtime.tree.CommonTree EPILOGUE_DIRECTIVE224_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_EPILOGUE_DIRECTIVE
public final org.jf.smali.smaliParser$source_directive_return source_directive () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$source_directive_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token SOURCE_DIRECTIVE225
org.antlr.runtime.Token STRING_LITERAL226
org.antlr.runtime.tree.CommonTree SOURCE_DIRECTIVE225_tree
org.antlr.runtime.tree.CommonTree STRING_LITERAL226_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_STRING_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_SOURCE_DIRECTIVE
public final org.jf.smali.smaliParser$instruction_format12x_return instruction_format12x () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt37
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$instruction_format12x_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token INSTRUCTION_FORMAT12x227
org.antlr.runtime.Token INSTRUCTION_FORMAT12x_OR_ID228
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT12x227_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT12x_OR_ID228_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT12x_OR_ID
public final org.jf.smali.smaliParser$instruction_format22s_return instruction_format22s () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt38
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$instruction_format22s_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token INSTRUCTION_FORMAT22s229
org.antlr.runtime.Token INSTRUCTION_FORMAT22s_OR_ID230
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22s229_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22s_OR_ID230_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22s_OR_ID
public final org.jf.smali.smaliParser$instruction_format31i_return instruction_format31i () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt39
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$instruction_format31i_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token INSTRUCTION_FORMAT31i231
org.antlr.runtime.Token INSTRUCTION_FORMAT31i_OR_ID232
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT31i231_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT31i_OR_ID232_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31i_OR_ID
public final org.jf.smali.smaliParser$instruction_return instruction () throws org.antlr.runtime.RecognitionException
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root
org.antlr.runtime.tree.CommonTree address
org.antlr.runtime.tree.CommonTree root
org.antlr.runtime.tree.CommonTree address
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt40
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
int alt41
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_switch_target
int alt42
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_2
org.antlr.runtime.tree.CommonTree root_1
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_retval
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_switch_target
int alt43
org.antlr.runtime.RecognitionException re
org.jf.smali.smaliParser$instruction_return retval
org.antlr.runtime.tree.CommonTree root_0
org.antlr.runtime.Token INSTRUCTION_FORMAT10t233
org.antlr.runtime.Token INSTRUCTION_FORMAT10x235
org.antlr.runtime.Token INSTRUCTION_FORMAT10x_ODEX236
org.antlr.runtime.Token INSTRUCTION_FORMAT11n237
org.antlr.runtime.Token REGISTER238
org.antlr.runtime.Token COMMA239
org.antlr.runtime.Token INSTRUCTION_FORMAT11x241
org.antlr.runtime.Token REGISTER242
org.antlr.runtime.Token REGISTER244
org.antlr.runtime.Token COMMA245
org.antlr.runtime.Token REGISTER246
org.antlr.runtime.Token INSTRUCTION_FORMAT20bc247
org.antlr.runtime.Token VERIFICATION_ERROR_TYPE248
org.antlr.runtime.Token COMMA249
org.antlr.runtime.Token INSTRUCTION_FORMAT20t251
org.antlr.runtime.Token INSTRUCTION_FORMAT21c_FIELD253
org.antlr.runtime.Token REGISTER254
org.antlr.runtime.Token COMMA255
org.antlr.runtime.Token INSTRUCTION_FORMAT21c_FIELD_ODEX257
org.antlr.runtime.Token REGISTER258
org.antlr.runtime.Token COMMA259
org.antlr.runtime.Token INSTRUCTION_FORMAT21c_STRING261
org.antlr.runtime.Token REGISTER262
org.antlr.runtime.Token COMMA263
org.antlr.runtime.Token STRING_LITERAL264
org.antlr.runtime.Token INSTRUCTION_FORMAT21c_TYPE265
org.antlr.runtime.Token REGISTER266
org.antlr.runtime.Token COMMA267
org.antlr.runtime.Token INSTRUCTION_FORMAT21h269
org.antlr.runtime.Token REGISTER270
org.antlr.runtime.Token COMMA271
org.antlr.runtime.Token INSTRUCTION_FORMAT21s273
org.antlr.runtime.Token REGISTER274
org.antlr.runtime.Token COMMA275
org.antlr.runtime.Token INSTRUCTION_FORMAT21t277
org.antlr.runtime.Token REGISTER278
org.antlr.runtime.Token COMMA279
org.antlr.runtime.Token INSTRUCTION_FORMAT22b281
org.antlr.runtime.Token REGISTER282
org.antlr.runtime.Token COMMA283
org.antlr.runtime.Token REGISTER284
org.antlr.runtime.Token COMMA285
org.antlr.runtime.Token INSTRUCTION_FORMAT22c_FIELD287
org.antlr.runtime.Token REGISTER288
org.antlr.runtime.Token COMMA289
org.antlr.runtime.Token REGISTER290
org.antlr.runtime.Token COMMA291
org.antlr.runtime.Token INSTRUCTION_FORMAT22c_FIELD_ODEX293
org.antlr.runtime.Token REGISTER294
org.antlr.runtime.Token COMMA295
org.antlr.runtime.Token REGISTER296
org.antlr.runtime.Token COMMA297
org.antlr.runtime.Token INSTRUCTION_FORMAT22c_TYPE299
org.antlr.runtime.Token REGISTER300
org.antlr.runtime.Token COMMA301
org.antlr.runtime.Token REGISTER302
org.antlr.runtime.Token COMMA303
org.antlr.runtime.Token INSTRUCTION_FORMAT22cs_FIELD305
org.antlr.runtime.Token REGISTER306
org.antlr.runtime.Token COMMA307
org.antlr.runtime.Token REGISTER308
org.antlr.runtime.Token COMMA309
org.antlr.runtime.Token FIELD_OFFSET310
org.antlr.runtime.Token REGISTER312
org.antlr.runtime.Token COMMA313
org.antlr.runtime.Token REGISTER314
org.antlr.runtime.Token COMMA315
org.antlr.runtime.Token INSTRUCTION_FORMAT22t317
org.antlr.runtime.Token REGISTER318
org.antlr.runtime.Token COMMA319
org.antlr.runtime.Token REGISTER320
org.antlr.runtime.Token COMMA321
org.antlr.runtime.Token INSTRUCTION_FORMAT22x323
org.antlr.runtime.Token REGISTER324
org.antlr.runtime.Token COMMA325
org.antlr.runtime.Token REGISTER326
org.antlr.runtime.Token INSTRUCTION_FORMAT23x327
org.antlr.runtime.Token REGISTER328
org.antlr.runtime.Token COMMA329
org.antlr.runtime.Token REGISTER330
org.antlr.runtime.Token COMMA331
org.antlr.runtime.Token REGISTER332
org.antlr.runtime.Token INSTRUCTION_FORMAT30t333
org.antlr.runtime.Token INSTRUCTION_FORMAT31c335
org.antlr.runtime.Token REGISTER336
org.antlr.runtime.Token COMMA337
org.antlr.runtime.Token STRING_LITERAL338
org.antlr.runtime.Token REGISTER340
org.antlr.runtime.Token COMMA341
org.antlr.runtime.Token INSTRUCTION_FORMAT31t343
org.antlr.runtime.Token REGISTER344
org.antlr.runtime.Token COMMA345
org.antlr.runtime.Token INSTRUCTION_FORMAT32x347
org.antlr.runtime.Token REGISTER348
org.antlr.runtime.Token COMMA349
org.antlr.runtime.Token REGISTER350
org.antlr.runtime.Token INSTRUCTION_FORMAT35c_METHOD351
org.antlr.runtime.Token OPEN_BRACE352
org.antlr.runtime.Token CLOSE_BRACE354
org.antlr.runtime.Token COMMA355
org.antlr.runtime.Token INSTRUCTION_FORMAT35c_TYPE357
org.antlr.runtime.Token OPEN_BRACE358
org.antlr.runtime.Token CLOSE_BRACE360
org.antlr.runtime.Token COMMA361
org.antlr.runtime.Token INSTRUCTION_FORMAT35c_METHOD_ODEX363
org.antlr.runtime.Token OPEN_BRACE364
org.antlr.runtime.Token CLOSE_BRACE366
org.antlr.runtime.Token COMMA367
org.antlr.runtime.Token INSTRUCTION_FORMAT35mi_METHOD369
org.antlr.runtime.Token OPEN_BRACE370
org.antlr.runtime.Token CLOSE_BRACE372
org.antlr.runtime.Token COMMA373
org.antlr.runtime.Token INLINE_INDEX374
org.antlr.runtime.Token INSTRUCTION_FORMAT35ms_METHOD375
org.antlr.runtime.Token OPEN_BRACE376
org.antlr.runtime.Token CLOSE_BRACE378
org.antlr.runtime.Token COMMA379
org.antlr.runtime.Token VTABLE_INDEX380
org.antlr.runtime.Token INSTRUCTION_FORMAT3rc_METHOD381
org.antlr.runtime.Token OPEN_BRACE382
org.antlr.runtime.Token CLOSE_BRACE384
org.antlr.runtime.Token COMMA385
org.antlr.runtime.Token INSTRUCTION_FORMAT3rc_METHOD_ODEX387
org.antlr.runtime.Token OPEN_BRACE388
org.antlr.runtime.Token CLOSE_BRACE390
org.antlr.runtime.Token COMMA391
org.antlr.runtime.Token INSTRUCTION_FORMAT3rc_TYPE393
org.antlr.runtime.Token OPEN_BRACE394
org.antlr.runtime.Token CLOSE_BRACE396
org.antlr.runtime.Token COMMA397
org.antlr.runtime.Token INSTRUCTION_FORMAT3rmi_METHOD399
org.antlr.runtime.Token OPEN_BRACE400
org.antlr.runtime.Token CLOSE_BRACE402
org.antlr.runtime.Token COMMA403
org.antlr.runtime.Token INLINE_INDEX404
org.antlr.runtime.Token INSTRUCTION_FORMAT3rms_METHOD405
org.antlr.runtime.Token OPEN_BRACE406
org.antlr.runtime.Token CLOSE_BRACE408
org.antlr.runtime.Token COMMA409
org.antlr.runtime.Token VTABLE_INDEX410
org.antlr.runtime.Token INSTRUCTION_FORMAT41c_TYPE411
org.antlr.runtime.Token REGISTER412
org.antlr.runtime.Token COMMA413
org.antlr.runtime.Token INSTRUCTION_FORMAT41c_FIELD415
org.antlr.runtime.Token REGISTER416
org.antlr.runtime.Token COMMA417
org.antlr.runtime.Token INSTRUCTION_FORMAT41c_FIELD_ODEX419
org.antlr.runtime.Token REGISTER420
org.antlr.runtime.Token COMMA421
org.antlr.runtime.Token INSTRUCTION_FORMAT51l423
org.antlr.runtime.Token REGISTER424
org.antlr.runtime.Token COMMA425
org.antlr.runtime.Token INSTRUCTION_FORMAT52c_TYPE427
org.antlr.runtime.Token REGISTER428
org.antlr.runtime.Token COMMA429
org.antlr.runtime.Token REGISTER430
org.antlr.runtime.Token COMMA431
org.antlr.runtime.Token INSTRUCTION_FORMAT52c_FIELD433
org.antlr.runtime.Token REGISTER434
org.antlr.runtime.Token COMMA435
org.antlr.runtime.Token REGISTER436
org.antlr.runtime.Token COMMA437
org.antlr.runtime.Token INSTRUCTION_FORMAT52c_FIELD_ODEX439
org.antlr.runtime.Token REGISTER440
org.antlr.runtime.Token COMMA441
org.antlr.runtime.Token REGISTER442
org.antlr.runtime.Token COMMA443
org.antlr.runtime.Token INSTRUCTION_FORMAT5rc_METHOD445
org.antlr.runtime.Token OPEN_BRACE446
org.antlr.runtime.Token CLOSE_BRACE448
org.antlr.runtime.Token COMMA449
org.antlr.runtime.Token INSTRUCTION_FORMAT5rc_METHOD_ODEX451
org.antlr.runtime.Token OPEN_BRACE452
org.antlr.runtime.Token CLOSE_BRACE454
org.antlr.runtime.Token COMMA455
org.antlr.runtime.Token INSTRUCTION_FORMAT5rc_TYPE457
org.antlr.runtime.Token OPEN_BRACE458
org.antlr.runtime.Token CLOSE_BRACE460
org.antlr.runtime.Token COMMA461
org.antlr.runtime.Token ARRAY_DATA_DIRECTIVE463
org.antlr.runtime.Token END_ARRAY_DATA_DIRECTIVE466
org.antlr.runtime.Token PACKED_SWITCH_DIRECTIVE467
org.antlr.runtime.Token END_PACKED_SWITCH_DIRECTIVE469
org.antlr.runtime.Token SPARSE_SWITCH_DIRECTIVE470
org.antlr.runtime.Token ARROW472
org.antlr.runtime.Token END_SPARSE_SWITCH_DIRECTIVE473
java.util.List list_switch_target
org.jf.smali.smaliParser$label_ref_or_offset_return label_ref_or_offset234
org.jf.smali.smaliParser$integral_literal_return integral_literal240
org.jf.smali.smaliParser$instruction_format12x_return instruction_format12x243
org.jf.smali.smaliParser$verification_error_reference_return verification_error_reference250
org.jf.smali.smaliParser$label_ref_or_offset_return label_ref_or_offset252
org.jf.smali.smaliParser$fully_qualified_field_return fully_qualified_field256
org.jf.smali.smaliParser$fully_qualified_field_return fully_qualified_field260
org.jf.smali.smaliParser$reference_type_descriptor_return reference_type_descriptor268
org.jf.smali.smaliParser$integral_literal_return integral_literal272
org.jf.smali.smaliParser$integral_literal_return integral_literal276
org.jf.smali.smaliParser$label_ref_or_offset_return label_ref_or_offset280
org.jf.smali.smaliParser$integral_literal_return integral_literal286
org.jf.smali.smaliParser$fully_qualified_field_return fully_qualified_field292
org.jf.smali.smaliParser$fully_qualified_field_return fully_qualified_field298
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor304
org.jf.smali.smaliParser$instruction_format22s_return instruction_format22s311
org.jf.smali.smaliParser$integral_literal_return integral_literal316
org.jf.smali.smaliParser$label_ref_or_offset_return label_ref_or_offset322
org.jf.smali.smaliParser$label_ref_or_offset_return label_ref_or_offset334
org.jf.smali.smaliParser$instruction_format31i_return instruction_format31i339
org.jf.smali.smaliParser$fixed_32bit_literal_return fixed_32bit_literal342
org.jf.smali.smaliParser$label_ref_or_offset_return label_ref_or_offset346
org.jf.smali.smaliParser$register_list_return register_list353
org.jf.smali.smaliParser$fully_qualified_method_return fully_qualified_method356
org.jf.smali.smaliParser$register_list_return register_list359
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor362
org.jf.smali.smaliParser$register_list_return register_list365
org.jf.smali.smaliParser$fully_qualified_method_return fully_qualified_method368
org.jf.smali.smaliParser$register_list_return register_list371
org.jf.smali.smaliParser$register_list_return register_list377
org.jf.smali.smaliParser$register_range_return register_range383
org.jf.smali.smaliParser$fully_qualified_method_return fully_qualified_method386
org.jf.smali.smaliParser$register_list_return register_list389
org.jf.smali.smaliParser$fully_qualified_method_return fully_qualified_method392
org.jf.smali.smaliParser$register_range_return register_range395
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor398
org.jf.smali.smaliParser$register_range_return register_range401
org.jf.smali.smaliParser$register_range_return register_range407
org.jf.smali.smaliParser$reference_type_descriptor_return reference_type_descriptor414
org.jf.smali.smaliParser$fully_qualified_field_return fully_qualified_field418
org.jf.smali.smaliParser$fully_qualified_field_return fully_qualified_field422
org.jf.smali.smaliParser$fixed_literal_return fixed_literal426
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor432
org.jf.smali.smaliParser$fully_qualified_field_return fully_qualified_field438
org.jf.smali.smaliParser$fully_qualified_field_return fully_qualified_field444
org.jf.smali.smaliParser$register_range_return register_range447
org.jf.smali.smaliParser$fully_qualified_method_return fully_qualified_method450
org.jf.smali.smaliParser$register_range_return register_range453
org.jf.smali.smaliParser$fully_qualified_method_return fully_qualified_method456
org.jf.smali.smaliParser$register_range_return register_range459
org.jf.smali.smaliParser$nonvoid_type_descriptor_return nonvoid_type_descriptor462
org.jf.smali.smaliParser$integral_literal_return integral_literal464
org.jf.smali.smaliParser$fixed_literal_return fixed_literal465
org.jf.smali.smaliParser$fixed_32bit_literal_return fixed_32bit_literal468
org.jf.smali.smaliParser$fixed_32bit_literal_return fixed_32bit_literal471
org.antlr.runtime.RuleReturnScope switch_target
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT10t233_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT10x235_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT10x_ODEX236_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT11n237_tree
org.antlr.runtime.tree.CommonTree REGISTER238_tree
org.antlr.runtime.tree.CommonTree COMMA239_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT11x241_tree
org.antlr.runtime.tree.CommonTree REGISTER242_tree
org.antlr.runtime.tree.CommonTree REGISTER244_tree
org.antlr.runtime.tree.CommonTree COMMA245_tree
org.antlr.runtime.tree.CommonTree REGISTER246_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT20bc247_tree
org.antlr.runtime.tree.CommonTree VERIFICATION_ERROR_TYPE248_tree
org.antlr.runtime.tree.CommonTree COMMA249_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT20t251_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21c_FIELD253_tree
org.antlr.runtime.tree.CommonTree REGISTER254_tree
org.antlr.runtime.tree.CommonTree COMMA255_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21c_FIELD_ODEX257_tree
org.antlr.runtime.tree.CommonTree REGISTER258_tree
org.antlr.runtime.tree.CommonTree COMMA259_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21c_STRING261_tree
org.antlr.runtime.tree.CommonTree REGISTER262_tree
org.antlr.runtime.tree.CommonTree COMMA263_tree
org.antlr.runtime.tree.CommonTree STRING_LITERAL264_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21c_TYPE265_tree
org.antlr.runtime.tree.CommonTree REGISTER266_tree
org.antlr.runtime.tree.CommonTree COMMA267_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21h269_tree
org.antlr.runtime.tree.CommonTree REGISTER270_tree
org.antlr.runtime.tree.CommonTree COMMA271_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21s273_tree
org.antlr.runtime.tree.CommonTree REGISTER274_tree
org.antlr.runtime.tree.CommonTree COMMA275_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT21t277_tree
org.antlr.runtime.tree.CommonTree REGISTER278_tree
org.antlr.runtime.tree.CommonTree COMMA279_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22b281_tree
org.antlr.runtime.tree.CommonTree REGISTER282_tree
org.antlr.runtime.tree.CommonTree COMMA283_tree
org.antlr.runtime.tree.CommonTree REGISTER284_tree
org.antlr.runtime.tree.CommonTree COMMA285_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22c_FIELD287_tree
org.antlr.runtime.tree.CommonTree REGISTER288_tree
org.antlr.runtime.tree.CommonTree COMMA289_tree
org.antlr.runtime.tree.CommonTree REGISTER290_tree
org.antlr.runtime.tree.CommonTree COMMA291_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22c_FIELD_ODEX293_tree
org.antlr.runtime.tree.CommonTree REGISTER294_tree
org.antlr.runtime.tree.CommonTree COMMA295_tree
org.antlr.runtime.tree.CommonTree REGISTER296_tree
org.antlr.runtime.tree.CommonTree COMMA297_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22c_TYPE299_tree
org.antlr.runtime.tree.CommonTree REGISTER300_tree
org.antlr.runtime.tree.CommonTree COMMA301_tree
org.antlr.runtime.tree.CommonTree REGISTER302_tree
org.antlr.runtime.tree.CommonTree COMMA303_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22cs_FIELD305_tree
org.antlr.runtime.tree.CommonTree REGISTER306_tree
org.antlr.runtime.tree.CommonTree COMMA307_tree
org.antlr.runtime.tree.CommonTree REGISTER308_tree
org.antlr.runtime.tree.CommonTree COMMA309_tree
org.antlr.runtime.tree.CommonTree FIELD_OFFSET310_tree
org.antlr.runtime.tree.CommonTree REGISTER312_tree
org.antlr.runtime.tree.CommonTree COMMA313_tree
org.antlr.runtime.tree.CommonTree REGISTER314_tree
org.antlr.runtime.tree.CommonTree COMMA315_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22t317_tree
org.antlr.runtime.tree.CommonTree REGISTER318_tree
org.antlr.runtime.tree.CommonTree COMMA319_tree
org.antlr.runtime.tree.CommonTree REGISTER320_tree
org.antlr.runtime.tree.CommonTree COMMA321_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT22x323_tree
org.antlr.runtime.tree.CommonTree REGISTER324_tree
org.antlr.runtime.tree.CommonTree COMMA325_tree
org.antlr.runtime.tree.CommonTree REGISTER326_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT23x327_tree
org.antlr.runtime.tree.CommonTree REGISTER328_tree
org.antlr.runtime.tree.CommonTree COMMA329_tree
org.antlr.runtime.tree.CommonTree REGISTER330_tree
org.antlr.runtime.tree.CommonTree COMMA331_tree
org.antlr.runtime.tree.CommonTree REGISTER332_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT30t333_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT31c335_tree
org.antlr.runtime.tree.CommonTree REGISTER336_tree
org.antlr.runtime.tree.CommonTree COMMA337_tree
org.antlr.runtime.tree.CommonTree STRING_LITERAL338_tree
org.antlr.runtime.tree.CommonTree REGISTER340_tree
org.antlr.runtime.tree.CommonTree COMMA341_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT31t343_tree
org.antlr.runtime.tree.CommonTree REGISTER344_tree
org.antlr.runtime.tree.CommonTree COMMA345_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT32x347_tree
org.antlr.runtime.tree.CommonTree REGISTER348_tree
org.antlr.runtime.tree.CommonTree COMMA349_tree
org.antlr.runtime.tree.CommonTree REGISTER350_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35c_METHOD351_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE352_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE354_tree
org.antlr.runtime.tree.CommonTree COMMA355_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35c_TYPE357_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE358_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE360_tree
org.antlr.runtime.tree.CommonTree COMMA361_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35c_METHOD_ODEX363_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE364_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE366_tree
org.antlr.runtime.tree.CommonTree COMMA367_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35mi_METHOD369_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE370_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE372_tree
org.antlr.runtime.tree.CommonTree COMMA373_tree
org.antlr.runtime.tree.CommonTree INLINE_INDEX374_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT35ms_METHOD375_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE376_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE378_tree
org.antlr.runtime.tree.CommonTree COMMA379_tree
org.antlr.runtime.tree.CommonTree VTABLE_INDEX380_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT3rc_METHOD381_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE382_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE384_tree
org.antlr.runtime.tree.CommonTree COMMA385_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT3rc_METHOD_ODEX387_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE388_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE390_tree
org.antlr.runtime.tree.CommonTree COMMA391_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT3rc_TYPE393_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE394_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE396_tree
org.antlr.runtime.tree.CommonTree COMMA397_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT3rmi_METHOD399_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE400_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE402_tree
org.antlr.runtime.tree.CommonTree COMMA403_tree
org.antlr.runtime.tree.CommonTree INLINE_INDEX404_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT3rms_METHOD405_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE406_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE408_tree
org.antlr.runtime.tree.CommonTree COMMA409_tree
org.antlr.runtime.tree.CommonTree VTABLE_INDEX410_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT41c_TYPE411_tree
org.antlr.runtime.tree.CommonTree REGISTER412_tree
org.antlr.runtime.tree.CommonTree COMMA413_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT41c_FIELD415_tree
org.antlr.runtime.tree.CommonTree REGISTER416_tree
org.antlr.runtime.tree.CommonTree COMMA417_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT41c_FIELD_ODEX419_tree
org.antlr.runtime.tree.CommonTree REGISTER420_tree
org.antlr.runtime.tree.CommonTree COMMA421_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT51l423_tree
org.antlr.runtime.tree.CommonTree REGISTER424_tree
org.antlr.runtime.tree.CommonTree COMMA425_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT52c_TYPE427_tree
org.antlr.runtime.tree.CommonTree REGISTER428_tree
org.antlr.runtime.tree.CommonTree COMMA429_tree
org.antlr.runtime.tree.CommonTree REGISTER430_tree
org.antlr.runtime.tree.CommonTree COMMA431_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT52c_FIELD433_tree
org.antlr.runtime.tree.CommonTree REGISTER434_tree
org.antlr.runtime.tree.CommonTree COMMA435_tree
org.antlr.runtime.tree.CommonTree REGISTER436_tree
org.antlr.runtime.tree.CommonTree COMMA437_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT52c_FIELD_ODEX439_tree
org.antlr.runtime.tree.CommonTree REGISTER440_tree
org.antlr.runtime.tree.CommonTree COMMA441_tree
org.antlr.runtime.tree.CommonTree REGISTER442_tree
org.antlr.runtime.tree.CommonTree COMMA443_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT5rc_METHOD445_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE446_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE448_tree
org.antlr.runtime.tree.CommonTree COMMA449_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT5rc_METHOD_ODEX451_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE452_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE454_tree
org.antlr.runtime.tree.CommonTree COMMA455_tree
org.antlr.runtime.tree.CommonTree INSTRUCTION_FORMAT5rc_TYPE457_tree
org.antlr.runtime.tree.CommonTree OPEN_BRACE458_tree
org.antlr.runtime.tree.CommonTree CLOSE_BRACE460_tree
org.antlr.runtime.tree.CommonTree COMMA461_tree
org.antlr.runtime.tree.CommonTree ARRAY_DATA_DIRECTIVE463_tree
org.antlr.runtime.tree.CommonTree END_ARRAY_DATA_DIRECTIVE466_tree
org.antlr.runtime.tree.CommonTree PACKED_SWITCH_DIRECTIVE467_tree
org.antlr.runtime.tree.CommonTree END_PACKED_SWITCH_DIRECTIVE469_tree
org.antlr.runtime.tree.CommonTree SPARSE_SWITCH_DIRECTIVE470_tree
org.antlr.runtime.tree.CommonTree ARROW472_tree
org.antlr.runtime.tree.CommonTree END_SPARSE_SWITCH_DIRECTIVE473_tree
org.antlr.runtime.tree.RewriteRuleTokenStream stream_SPARSE_SWITCH_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31c
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_METHOD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21h
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT3rc_METHOD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21s
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT11x
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21t
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT35c_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT51l
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT23x
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT30t
org.antlr.runtime.tree.RewriteRuleTokenStream stream_END_PACKED_SWITCH_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_END_SPARSE_SWITCH_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_CLOSE_BRACE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT41c_FIELD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_END_ARRAY_DATA_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_FIELD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT11n
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22b
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT52c_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_STRING
org.antlr.runtime.tree.RewriteRuleTokenStream stream_PACKED_SWITCH_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_STRING_LITERAL
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARRAY_DATA_DIRECTIVE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT41c_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT20t
org.antlr.runtime.tree.RewriteRuleTokenStream stream_COMMA
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10x
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT52c_FIELD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22t
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT31t
org.antlr.runtime.tree.RewriteRuleTokenStream stream_ARROW
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT5rc_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT20bc
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22x
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT22c_FIELD_ODEX
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT10t
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT5rc_METHOD
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT3rc_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_OPEN_BRACE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_VERIFICATION_ERROR_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_REGISTER
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_TYPE
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT21c_FIELD_ODEX
org.antlr.runtime.tree.RewriteRuleTokenStream stream_INSTRUCTION_FORMAT32x
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_nonvoid_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_instruction_format31i
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_instruction_format22s
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_fixed_32bit_literal
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_fixed_literal
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_label_ref_or_offset
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_fully_qualified_method
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_register_range
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_integral_literal
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_verification_error_reference
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_instruction_format12x
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_reference_type_descriptor
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_register_list
org.antlr.runtime.tree.RewriteRuleSubtreeStream stream_fully_qualified_field
boolean needsNop
int targetCount
static void ()
int i
int numStates
int i
int numStates
int i
int numStates
int i
int numStates
}
org/jf/smali/smaliParser$class_spec_return.classsmaliParser.java
package org.jf.smali
public org.jf.smali.smaliParser$class_spec_return extends org.antlr.runtime.ParserRuleReturnScope {
public String className
org.antlr.runtime.tree.CommonTree tree
public void ()
public java.lang.Object getTree ()
}
org/jf/smali/smaliLexer$DFA39.classsmaliLexer.java
package org.jf.smali
org.jf.smali.smaliLexer$DFA39 extends org.antlr.runtime.DFA {
final org.jf.smali.smaliLexer this$0
public void (org.jf.smali.smaliLexer, org.antlr.runtime.BaseRecognizer)
org.antlr.runtime.BaseRecognizer recognizer
public java.lang.String getDescription ()
}
META-INF/maven/brut.apktool.smali/
META-INF/maven/brut.apktool.smali/smali/
META-INF/maven/brut.apktool.smali/smali/pom.xml
META-INF/maven/brut.apktool.smali/smali/pom.properties
org/antlr/
org/antlr/runtime/
org/antlr/runtime/misc/
org/antlr/runtime/debug/
org/antlr/runtime/tree/
org/antlr/runtime/TokenRewriteStream$DeleteOp.classTokenRewriteStream.java
package org.antlr.runtime
org.antlr.runtime.TokenRewriteStream$DeleteOp extends org.antlr.runtime.TokenRewriteStream$ReplaceOp {
private final org.antlr.runtime.TokenRewriteStream this$0
public void (org.antlr.runtime.TokenRewriteStream, int, int)
int from
int to
public java.lang.String toString ()
}
org/antlr/runtime/SerializedGrammar$Block.classSerializedGrammar.java
package org.antlr.runtime
org.antlr.runtime.SerializedGrammar$Block extends java.lang.Object {
java.util.List[] alts
private final org.antlr.runtime.SerializedGrammar this$0
public void (org.antlr.runtime.SerializedGrammar, java.util.List[])
java.util.List[] alts
public java.lang.String toString ()
java.util.List alt
int i
StringBuffer buf
}
org/antlr/runtime/SerializedGrammar$RuleRef.classSerializedGrammar.java
package org.antlr.runtime
org.antlr.runtime.SerializedGrammar$RuleRef extends java.lang.Object {
int ruleIndex
private final org.antlr.runtime.SerializedGrammar this$0
public void (org.antlr.runtime.SerializedGrammar, int)
int ruleIndex
public java.lang.String toString ()
}
org/antlr/runtime/MismatchedTreeNodeException.classMismatchedTreeNodeException.java
package org.antlr.runtime
public org.antlr.runtime.MismatchedTreeNodeException extends org.antlr.runtime.RecognitionException {
public int expecting
public void ()
public void (int, org.antlr.runtime.tree.TreeNodeStream)
int expecting
org.antlr.runtime.tree.TreeNodeStream input
public java.lang.String toString ()
}
org/antlr/runtime/TokenRewriteStream.classTokenRewriteStream.java
package org.antlr.runtime
public org.antlr.runtime.TokenRewriteStream extends org.antlr.runtime.CommonTokenStream {
public static final String DEFAULT_PROGRAM_NAME
public static final int PROGRAM_INIT_SIZE
public static final int MIN_TOKEN_INDEX
protected java.util.Map programs
protected java.util.Map lastRewriteTokenIndexes
static Class class$org$antlr$runtime$TokenRewriteStream$InsertBeforeOp
static Class class$org$antlr$runtime$TokenRewriteStream$ReplaceOp
public void ()
protected void init ()
public void (org.antlr.runtime.TokenSource)
org.antlr.runtime.TokenSource tokenSource
public void (org.antlr.runtime.TokenSource, int)
org.antlr.runtime.TokenSource tokenSource
int channel
public void rollback (int)
int instructionIndex
public void rollback (java.lang.String, int)
String programName
int instructionIndex
java.util.List is
public void deleteProgram ()
public void deleteProgram (java.lang.String)
String programName
public void insertAfter (org.antlr.runtime.Token, java.lang.Object)
org.antlr.runtime.Token t
Object text
public void insertAfter (int, java.lang.Object)
int index
Object text
public void insertAfter (java.lang.String, org.antlr.runtime.Token, java.lang.Object)
String programName
org.antlr.runtime.Token t
Object text
public void insertAfter (java.lang.String, int, java.lang.Object)
String programName
int index
Object text
public void insertBefore (org.antlr.runtime.Token, java.lang.Object)
org.antlr.runtime.Token t
Object text
public void insertBefore (int, java.lang.Object)
int index
Object text
public void insertBefore (java.lang.String, org.antlr.runtime.Token, java.lang.Object)
String programName
org.antlr.runtime.Token t
Object text
public void insertBefore (java.lang.String, int, java.lang.Object)
String programName
int index
Object text
org.antlr.runtime.TokenRewriteStream$RewriteOperation op
java.util.List rewrites
public void replace (int, java.lang.Object)
int index
Object text
public void replace (int, int, java.lang.Object)
int from
int to
Object text
public void replace (org.antlr.runtime.Token, java.lang.Object)
org.antlr.runtime.Token indexT
Object text
public void replace (org.antlr.runtime.Token, org.antlr.runtime.Token, java.lang.Object)
org.antlr.runtime.Token from
org.antlr.runtime.Token to
Object text
public void replace (java.lang.String, int, int, java.lang.Object)
String programName
int from
int to
Object text
org.antlr.runtime.TokenRewriteStream$RewriteOperation op
java.util.List rewrites
public void replace (java.lang.String, org.antlr.runtime.Token, org.antlr.runtime.Token, java.lang.Object)
String programName
org.antlr.runtime.Token from
org.antlr.runtime.Token to
Object text
public void delete (int)
int index
public void delete (int, int)
int from
int to
public void delete (org.antlr.runtime.Token)
org.antlr.runtime.Token indexT
public void delete (org.antlr.runtime.Token, org.antlr.runtime.Token)
org.antlr.runtime.Token from
org.antlr.runtime.Token to
public void delete (java.lang.String, int, int)
String programName
int from
int to
public void delete (java.lang.String, org.antlr.runtime.Token, org.antlr.runtime.Token)
String programName
org.antlr.runtime.Token from
org.antlr.runtime.Token to
public int getLastRewriteTokenIndex ()
protected int getLastRewriteTokenIndex (java.lang.String)
String programName
Integer I
protected void setLastRewriteTokenIndex (java.lang.String, int)
String programName
int i
protected java.util.List getProgram (java.lang.String)
String name
java.util.List is
private java.util.List initializeProgram (java.lang.String)
String name
java.util.List is
public java.lang.String toOriginalString ()
public java.lang.String toOriginalString (int, int)
int i
int start
int end
StringBuffer buf
public java.lang.String toString ()
public java.lang.String toString (java.lang.String)
String programName
public java.lang.String toString (int, int)
int start
int end
public java.lang.String toString (java.lang.String, int, int)
org.antlr.runtime.TokenRewriteStream$RewriteOperation op
org.antlr.runtime.Token t
org.antlr.runtime.TokenRewriteStream$RewriteOperation op
java.util.Iterator it
String programName
int start
int end
java.util.List rewrites
StringBuffer buf
java.util.Map indexToOp
int i
protected java.util.Map reduceToSingleOperationPerIndex (java.util.List)
org.antlr.runtime.TokenRewriteStream$InsertBeforeOp iop
int j
org.antlr.runtime.TokenRewriteStream$ReplaceOp prevRop
boolean disjoint
boolean same
int j
org.antlr.runtime.TokenRewriteStream$RewriteOperation op
org.antlr.runtime.TokenRewriteStream$ReplaceOp rop
java.util.List inserts
java.util.List prevReplaces
int i
org.antlr.runtime.TokenRewriteStream$InsertBeforeOp prevIop
int j
org.antlr.runtime.TokenRewriteStream$ReplaceOp rop
int j
org.antlr.runtime.TokenRewriteStream$RewriteOperation op
org.antlr.runtime.TokenRewriteStream$InsertBeforeOp iop
java.util.List prevInserts
java.util.List prevReplaces
int i
org.antlr.runtime.TokenRewriteStream$RewriteOperation op
int i
java.util.List rewrites
java.util.Map m
protected java.lang.String catOpText (java.lang.Object, java.lang.Object)
Object a
Object b
String x
String y
protected java.util.List getKindOfOps (java.util.List, java.lang.Class)
java.util.List rewrites
Class kind
protected java.util.List getKindOfOps (java.util.List, java.lang.Class, int)
org.antlr.runtime.TokenRewriteStream$RewriteOperation op
int i
java.util.List rewrites
Class kind
int before
java.util.List ops
public java.lang.String toDebugString ()
public java.lang.String toDebugString (int, int)
int i
int start
int end
StringBuffer buf
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/antlr/runtime/TokenStream.classTokenStream.java
package org.antlr.runtime
public abstract org.antlr.runtime.TokenStream extends java.lang.Object implements org.antlr.runtime.IntStream {
public abstract org.antlr.runtime.Token LT (int)
public abstract org.antlr.runtime.Token get (int)
public abstract org.antlr.runtime.TokenSource getTokenSource ()
public abstract java.lang.String toString (int, int)
public abstract java.lang.String toString (org.antlr.runtime.Token, org.antlr.runtime.Token)
}
org/antlr/runtime/RuleReturnScope.classRuleReturnScope.java
package org.antlr.runtime
public org.antlr.runtime.RuleReturnScope extends java.lang.Object {
public void ()
public java.lang.Object getStart ()
public java.lang.Object getStop ()
public java.lang.Object getTree ()
public java.lang.Object getTemplate ()
}
org/antlr/runtime/MissingTokenException.classMissingTokenException.java
package org.antlr.runtime
public org.antlr.runtime.MissingTokenException extends org.antlr.runtime.MismatchedTokenException {
public Object inserted
public void ()
public void (int, org.antlr.runtime.IntStream, java.lang.Object)
int expecting
org.antlr.runtime.IntStream input
Object inserted
public int getMissingType ()
public java.lang.String toString ()
}
org/antlr/runtime/RecognizerSharedState.classRecognizerSharedState.java
package org.antlr.runtime
public org.antlr.runtime.RecognizerSharedState extends java.lang.Object {
public org.antlr.runtime.BitSet[] following
public int _fsp
public boolean errorRecovery
public int lastErrorIndex
public boolean failed
public int syntaxErrors
public int backtracking
public java.util.Map[] ruleMemo
public org.antlr.runtime.Token token
public int tokenStartCharIndex
public int tokenStartLine
public int tokenStartCharPositionInLine
public int channel
public int type
public String text
public void ()
public void (org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.RecognizerSharedState state
}
org/antlr/runtime/MismatchedTokenException.classMismatchedTokenException.java
package org.antlr.runtime
public org.antlr.runtime.MismatchedTokenException extends org.antlr.runtime.RecognitionException {
public int expecting
public void ()
public void (int, org.antlr.runtime.IntStream)
int expecting
org.antlr.runtime.IntStream input
public java.lang.String toString ()
}
org/antlr/runtime/TokenSource.classTokenSource.java
package org.antlr.runtime
public abstract org.antlr.runtime.TokenSource extends java.lang.Object {
public abstract org.antlr.runtime.Token nextToken ()
public abstract java.lang.String getSourceName ()
}
org/antlr/runtime/misc/IntArray.classIntArray.java
package org.antlr.runtime.misc
public org.antlr.runtime.misc.IntArray extends java.lang.Object {
public static final int INITIAL_SIZE
public int[] data
protected int p
public void ()
public void add (int)
int v
public void push (int)
int v
public int pop ()
int v
public int size ()
public void clear ()
public void ensureCapacity (int)
int newSize
int[] newData
int index
}
org/antlr/runtime/misc/FastQueue.classFastQueue.java
package org.antlr.runtime.misc
public org.antlr.runtime.misc.FastQueue extends java.lang.Object {
protected java.util.List data
protected int p
public void ()
public void reset ()
public java.lang.Object remove ()
Object o
public void add (java.lang.Object)
Object o
public int size ()
public java.lang.Object head ()
public java.lang.Object get (int)
int i
public void clear ()
public java.lang.String toString ()
int i
StringBuffer buf
int n
}
org/antlr/runtime/misc/Stats.classStats.java
package org.antlr.runtime.misc
public org.antlr.runtime.misc.Stats extends java.lang.Object {
public static final String ANTLRWORKS_DIR
public void ()
public static double stddev (int[])
int i
int[] X
int m
double xbar
double s2
public static double avg (int[])
int i
int[] X
double xbar
int m
public static int min (int[])
int i
int[] X
int min
int m
public static int max (int[])
int i
int[] X
int max
int m
public static int sum (int[])
int i
int[] X
int s
int m
public static void writeReport (java.lang.String, java.lang.String) throws java.io.IOException
String filename
String data
String absoluteFilename
java.io.File f
java.io.File parent
java.io.FileOutputStream fos
java.io.BufferedOutputStream bos
java.io.PrintStream ps
public static java.lang.String getAbsoluteFileName (java.lang.String)
String filename
}
org/antlr/runtime/misc/LookaheadStream.classLookaheadStream.java
package org.antlr.runtime.misc
public abstract org.antlr.runtime.misc.LookaheadStream extends org.antlr.runtime.misc.FastQueue {
public static final int UNINITIALIZED_EOF_ELEMENT_INDEX
protected int eofElementIndex
public Object eof
protected int lastMarker
protected int markDepth
public void (java.lang.Object)
Object eof
public void reset ()
public abstract java.lang.Object nextElement ()
public java.lang.Object remove ()
Object o
public void consume ()
public void sync (int)
int need
int n
public void fill (int)
Object o
int i
int n
public int size ()
public java.lang.Object LT (int)
int k
protected java.lang.Object LB (int)
int k
public java.lang.Object getCurrentSymbol ()
public int index ()
public int mark ()
public void release (int)
int marker
public void rewind (int)
int marker
public void rewind ()
public void seek (int)
int index
}
org/antlr/runtime/SerializedGrammar.classSerializedGrammar.java
package org.antlr.runtime
public org.antlr.runtime.SerializedGrammar extends java.lang.Object {
public static final String COOKIE
public static final int FORMAT_VERSION
public String name
public char type
public java.util.List rules
public void (java.lang.String) throws java.io.IOException
String filename
java.io.FileInputStream fis
java.io.BufferedInputStream bos
java.io.DataInputStream in
protected void readFile (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
String cookie
int version
char grammarType
String grammarName
int numRules
protected java.util.List readRules (java.io.DataInputStream, int) throws java.io.IOException
org.antlr.runtime.SerializedGrammar$Rule r
int i
java.io.DataInputStream in
int numRules
java.util.List rules
protected org.antlr.runtime.SerializedGrammar$Rule readRule (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte R
String name
byte B
org.antlr.runtime.SerializedGrammar$Block b
byte period
protected org.antlr.runtime.SerializedGrammar$Block readBlock (java.io.DataInputStream) throws java.io.IOException
java.util.List alt
int i
java.io.DataInputStream in
int nalts
java.util.List[] alts
protected java.util.List readAlt (java.io.DataInputStream) throws java.io.IOException
org.antlr.runtime.SerializedGrammar$Block b
int ttype
int ruleIndex
int from
int to
int notThisTokenType
java.io.DataInputStream in
java.util.List alt
byte A
byte cmd
protected java.lang.String readString (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte c
StringBuffer buf
public java.lang.String toString ()
StringBuffer buf
}
org/antlr/runtime/BaseRecognizer.classBaseRecognizer.java
package org.antlr.runtime
public abstract org.antlr.runtime.BaseRecognizer extends java.lang.Object {
public static final int MEMO_RULE_FAILED
public static final int MEMO_RULE_UNKNOWN
public static final int INITIAL_FOLLOW_STACK_SIZE
public static final int DEFAULT_TOKEN_CHANNEL
public static final int HIDDEN
public static final String NEXT_TOKEN_RULE_NAME
protected org.antlr.runtime.RecognizerSharedState state
public void ()
public void (org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.RecognizerSharedState state
public void reset ()
int i
public java.lang.Object match (org.antlr.runtime.IntStream, int, org.antlr.runtime.BitSet) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.IntStream input
int ttype
org.antlr.runtime.BitSet follow
Object matchedSymbol
public void matchAny (org.antlr.runtime.IntStream)
org.antlr.runtime.IntStream input
public boolean mismatchIsUnwantedToken (org.antlr.runtime.IntStream, int)
org.antlr.runtime.IntStream input
int ttype
public boolean mismatchIsMissingToken (org.antlr.runtime.IntStream, org.antlr.runtime.BitSet)
org.antlr.runtime.BitSet viableTokensFollowingThisRule
org.antlr.runtime.IntStream input
org.antlr.runtime.BitSet follow
public void reportError (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
public void displayRecognitionError (java.lang.String[], org.antlr.runtime.RecognitionException)
String[] tokenNames
org.antlr.runtime.RecognitionException e
String hdr
String msg
public java.lang.String getErrorMessage (org.antlr.runtime.RecognitionException, java.lang.String[])
org.antlr.runtime.UnwantedTokenException ute
String tokenName
org.antlr.runtime.MissingTokenException mte
String tokenName
org.antlr.runtime.MismatchedTokenException mte
String tokenName
org.antlr.runtime.MismatchedTreeNodeException mtne
String tokenName
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedNotSetException mse
org.antlr.runtime.FailedPredicateException fpe
org.antlr.runtime.RecognitionException e
String[] tokenNames
String msg
public int getNumberOfSyntaxErrors ()
public java.lang.String getErrorHeader (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
public java.lang.String getTokenErrorDisplay (org.antlr.runtime.Token)
org.antlr.runtime.Token t
String s
public void emitErrorMessage (java.lang.String)
String msg
public void recover (org.antlr.runtime.IntStream, org.antlr.runtime.RecognitionException)
org.antlr.runtime.IntStream input
org.antlr.runtime.RecognitionException re
org.antlr.runtime.BitSet followSet
public void beginResync ()
public void endResync ()
protected org.antlr.runtime.BitSet computeErrorRecoverySet ()
protected org.antlr.runtime.BitSet computeContextSensitiveRuleFOLLOW ()
protected org.antlr.runtime.BitSet combineFollows (boolean)
org.antlr.runtime.BitSet localFollowSet
int i
boolean exact
int top
org.antlr.runtime.BitSet followSet
protected java.lang.Object recoverFromMismatchedToken (org.antlr.runtime.IntStream, int, org.antlr.runtime.BitSet) throws org.antlr.runtime.RecognitionException
Object matchedSymbol
Object inserted
org.antlr.runtime.IntStream input
int ttype
org.antlr.runtime.BitSet follow
org.antlr.runtime.RecognitionException e
public java.lang.Object recoverFromMismatchedSet (org.antlr.runtime.IntStream, org.antlr.runtime.RecognitionException, org.antlr.runtime.BitSet) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.IntStream input
org.antlr.runtime.RecognitionException e
org.antlr.runtime.BitSet follow
protected java.lang.Object getCurrentInputSymbol (org.antlr.runtime.IntStream)
org.antlr.runtime.IntStream input
protected java.lang.Object getMissingSymbol (org.antlr.runtime.IntStream, org.antlr.runtime.RecognitionException, int, org.antlr.runtime.BitSet)
org.antlr.runtime.IntStream input
org.antlr.runtime.RecognitionException e
int expectedTokenType
org.antlr.runtime.BitSet follow
public void consumeUntil (org.antlr.runtime.IntStream, int)
org.antlr.runtime.IntStream input
int tokenType
int ttype
public void consumeUntil (org.antlr.runtime.IntStream, org.antlr.runtime.BitSet)
org.antlr.runtime.IntStream input
org.antlr.runtime.BitSet set
int ttype
protected void pushFollow (org.antlr.runtime.BitSet)
org.antlr.runtime.BitSet[] f
org.antlr.runtime.BitSet fset
public java.util.List getRuleInvocationStack ()
String parserClassName
public static java.util.List getRuleInvocationStack (java.lang.Throwable, java.lang.String)
StackTraceElement t
Throwable e
String recognizerClassName
java.util.List rules
StackTraceElement[] stack
int i
public int getBacktrackingLevel ()
public void setBacktrackingLevel (int)
int n
public boolean failed ()
public java.lang.String[] getTokenNames ()
public java.lang.String getGrammarFileName ()
public abstract java.lang.String getSourceName ()
public java.util.List toStrings (java.util.List)
int i
java.util.List tokens
java.util.List strings
public int getRuleMemoization (int, int)
int ruleIndex
int ruleStartIndex
Integer stopIndexI
public boolean alreadyParsedRule (org.antlr.runtime.IntStream, int)
org.antlr.runtime.IntStream input
int ruleIndex
int stopIndex
public void memoize (org.antlr.runtime.IntStream, int, int)
org.antlr.runtime.IntStream input
int ruleIndex
int ruleStartIndex
int stopTokenIndex
public int getRuleMemoizationCacheSize ()
java.util.Map ruleMap
int i
int n
public void traceIn (java.lang.String, int, java.lang.Object)
String ruleName
int ruleIndex
Object inputSymbol
public void traceOut (java.lang.String, int, java.lang.Object)
String ruleName
int ruleIndex
Object inputSymbol
}
org/antlr/runtime/DFA.classDFA.java
package org.antlr.runtime
public org.antlr.runtime.DFA extends java.lang.Object {
protected short[] eot
protected short[] eof
protected char[] min
protected char[] max
protected short[] accept
protected short[] special
protected short[][] transition
protected int decisionNumber
protected org.antlr.runtime.BaseRecognizer recognizer
public static final boolean debug
public void ()
public int predict (org.antlr.runtime.IntStream) throws org.antlr.runtime.RecognitionException
int snext
int specialState
char c
org.antlr.runtime.IntStream input
int mark
int s
protected void noViableAlt (int, org.antlr.runtime.IntStream) throws org.antlr.runtime.NoViableAltException
int s
org.antlr.runtime.IntStream input
org.antlr.runtime.NoViableAltException nvae
protected void error (org.antlr.runtime.NoViableAltException)
org.antlr.runtime.NoViableAltException nvae
public int specialStateTransition (int, org.antlr.runtime.IntStream) throws org.antlr.runtime.NoViableAltException
int s
org.antlr.runtime.IntStream input
public java.lang.String getDescription ()
public static short[] unpackEncodedString (java.lang.String)
int i
int j
char n
char v
int i
String encodedString
int size
short[] data
int di
public static char[] unpackEncodedStringToUnsignedChars (java.lang.String)
int i
int j
char n
char v
int i
String encodedString
int size
char[] data
int di
}
org/antlr/runtime/EarlyExitException.classEarlyExitException.java
package org.antlr.runtime
public org.antlr.runtime.EarlyExitException extends org.antlr.runtime.RecognitionException {
public int decisionNumber
public void ()
public void (int, org.antlr.runtime.IntStream)
int decisionNumber
org.antlr.runtime.IntStream input
}
org/antlr/runtime/debug/DebugTreeParser.classDebugTreeParser.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.DebugTreeParser extends org.antlr.runtime.tree.TreeParser {
protected org.antlr.runtime.debug.DebugEventListener dbg
public boolean isCyclicDecision
public void (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.debug.DebugEventListener, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.tree.TreeNodeStream input
org.antlr.runtime.debug.DebugEventListener dbg
org.antlr.runtime.RecognizerSharedState state
public void (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.tree.TreeNodeStream input
org.antlr.runtime.RecognizerSharedState state
public void (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.tree.TreeNodeStream input
org.antlr.runtime.debug.DebugEventListener dbg
public void setDebugListener (org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.debug.DebugEventListener dbg
public org.antlr.runtime.debug.DebugEventListener getDebugListener ()
public void reportError (java.io.IOException)
java.io.IOException e
public void reportError (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
protected java.lang.Object getMissingSymbol (org.antlr.runtime.IntStream, org.antlr.runtime.RecognitionException, int, org.antlr.runtime.BitSet)
org.antlr.runtime.IntStream input
org.antlr.runtime.RecognitionException e
int expectedTokenType
org.antlr.runtime.BitSet follow
Object o
public void beginResync ()
public void endResync ()
public void beginBacktrack (int)
int level
public void endBacktrack (int, boolean)
int level
boolean successful
}
org/antlr/runtime/debug/DebugParser.classDebugParser.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.DebugParser extends org.antlr.runtime.Parser {
protected org.antlr.runtime.debug.DebugEventListener dbg
public boolean isCyclicDecision
public void (org.antlr.runtime.TokenStream, org.antlr.runtime.debug.DebugEventListener, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.TokenStream input
org.antlr.runtime.debug.DebugEventListener dbg
org.antlr.runtime.RecognizerSharedState state
public void (org.antlr.runtime.TokenStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.TokenStream input
org.antlr.runtime.RecognizerSharedState state
public void (org.antlr.runtime.TokenStream, org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.TokenStream input
org.antlr.runtime.debug.DebugEventListener dbg
public void setDebugListener (org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.debug.DebugEventListener dbg
public org.antlr.runtime.debug.DebugEventListener getDebugListener ()
public void reportError (java.io.IOException)
java.io.IOException e
public void beginResync ()
public void endResync ()
public void beginBacktrack (int)
int level
public void endBacktrack (int, boolean)
int level
boolean successful
public void reportError (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
}
org/antlr/runtime/debug/TraceDebugEventListener.classTraceDebugEventListener.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.TraceDebugEventListener extends org.antlr.runtime.debug.BlankDebugEventListener {
org.antlr.runtime.tree.TreeAdaptor adaptor
public void (org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.tree.TreeAdaptor adaptor
public void enterRule (java.lang.String)
String ruleName
public void exitRule (java.lang.String)
String ruleName
public void enterSubRule (int)
int decisionNumber
public void exitSubRule (int)
int decisionNumber
public void location (int, int)
int line
int pos
public void consumeNode (java.lang.Object)
Object t
int ID
String text
int type
public void LT (int, java.lang.Object)
int i
Object t
int ID
String text
int type
public void nilNode (java.lang.Object)
Object t
public void createNode (java.lang.Object)
Object t
int ID
String text
int type
public void createNode (java.lang.Object, org.antlr.runtime.Token)
Object node
org.antlr.runtime.Token token
int ID
String text
int tokenIndex
public void becomeRoot (java.lang.Object, java.lang.Object)
Object newRoot
Object oldRoot
public void addChild (java.lang.Object, java.lang.Object)
Object root
Object child
public void setTokenBoundaries (java.lang.Object, int, int)
Object t
int tokenStartIndex
int tokenStopIndex
}
org/antlr/runtime/debug/DebugEventRepeater.classDebugEventRepeater.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.DebugEventRepeater extends java.lang.Object implements org.antlr.runtime.debug.DebugEventListener {
protected org.antlr.runtime.debug.DebugEventListener listener
public void (org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.debug.DebugEventListener listener
public void enterRule (java.lang.String, java.lang.String)
String grammarFileName
String ruleName
public void exitRule (java.lang.String, java.lang.String)
String grammarFileName
String ruleName
public void enterAlt (int)
int alt
public void enterSubRule (int)
int decisionNumber
public void exitSubRule (int)
int decisionNumber
public void enterDecision (int)
int decisionNumber
public void exitDecision (int)
int decisionNumber
public void location (int, int)
int line
int pos
public void consumeToken (org.antlr.runtime.Token)
org.antlr.runtime.Token token
public void consumeHiddenToken (org.antlr.runtime.Token)
org.antlr.runtime.Token token
public void LT (int, org.antlr.runtime.Token)
int i
org.antlr.runtime.Token t
public void mark (int)
int i
public void rewind (int)
int i
public void rewind ()
public void beginBacktrack (int)
int level
public void endBacktrack (int, boolean)
int level
boolean successful
public void recognitionException (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
public void beginResync ()
public void endResync ()
public void semanticPredicate (boolean, java.lang.String)
boolean result
String predicate
public void commence ()
public void terminate ()
public void consumeNode (java.lang.Object)
Object t
public void LT (int, java.lang.Object)
int i
Object t
public void nilNode (java.lang.Object)
Object t
public void errorNode (java.lang.Object)
Object t
public void createNode (java.lang.Object)
Object t
public void createNode (java.lang.Object, org.antlr.runtime.Token)
Object node
org.antlr.runtime.Token token
public void becomeRoot (java.lang.Object, java.lang.Object)
Object newRoot
Object oldRoot
public void addChild (java.lang.Object, java.lang.Object)
Object root
Object child
public void setTokenBoundaries (java.lang.Object, int, int)
Object t
int tokenStartIndex
int tokenStopIndex
}
org/antlr/runtime/debug/DebugTreeAdaptor.classDebugTreeAdaptor.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.DebugTreeAdaptor extends java.lang.Object implements org.antlr.runtime.tree.TreeAdaptor {
protected org.antlr.runtime.debug.DebugEventListener dbg
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public void (org.antlr.runtime.debug.DebugEventListener, org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.debug.DebugEventListener dbg
org.antlr.runtime.tree.TreeAdaptor adaptor
public java.lang.Object create (org.antlr.runtime.Token)
org.antlr.runtime.Token payload
Object node
public java.lang.Object errorNode (org.antlr.runtime.TokenStream, org.antlr.runtime.Token, org.antlr.runtime.Token, org.antlr.runtime.RecognitionException)
org.antlr.runtime.TokenStream input
org.antlr.runtime.Token start
org.antlr.runtime.Token stop
org.antlr.runtime.RecognitionException e
Object node
public java.lang.Object dupTree (java.lang.Object)
Object tree
Object t
protected void simulateTreeConstruction (java.lang.Object)
Object child
int i
Object t
int n
public java.lang.Object dupNode (java.lang.Object)
Object treeNode
Object d
public java.lang.Object nil ()
Object node
public boolean isNil (java.lang.Object)
Object tree
public void addChild (java.lang.Object, java.lang.Object)
Object t
Object child
public java.lang.Object becomeRoot (java.lang.Object, java.lang.Object)
Object newRoot
Object oldRoot
Object n
public java.lang.Object rulePostProcessing (java.lang.Object)
Object root
public void addChild (java.lang.Object, org.antlr.runtime.Token)
Object t
org.antlr.runtime.Token child
Object n
public java.lang.Object becomeRoot (org.antlr.runtime.Token, java.lang.Object)
org.antlr.runtime.Token newRoot
Object oldRoot
Object n
public java.lang.Object create (int, org.antlr.runtime.Token)
int tokenType
org.antlr.runtime.Token fromToken
Object node
public java.lang.Object create (int, org.antlr.runtime.Token, java.lang.String)
int tokenType
org.antlr.runtime.Token fromToken
String text
Object node
public java.lang.Object create (int, java.lang.String)
int tokenType
String text
Object node
public int getType (java.lang.Object)
Object t
public void setType (java.lang.Object, int)
Object t
int type
public java.lang.String getText (java.lang.Object)
Object t
public void setText (java.lang.Object, java.lang.String)
Object t
String text
public org.antlr.runtime.Token getToken (java.lang.Object)
Object t
public void setTokenBoundaries (java.lang.Object, org.antlr.runtime.Token, org.antlr.runtime.Token)
Object t
org.antlr.runtime.Token startToken
org.antlr.runtime.Token stopToken
public int getTokenStartIndex (java.lang.Object)
Object t
public int getTokenStopIndex (java.lang.Object)
Object t
public java.lang.Object getChild (java.lang.Object, int)
Object t
int i
public void setChild (java.lang.Object, int, java.lang.Object)
Object t
int i
Object child
public java.lang.Object deleteChild (java.lang.Object, int)
Object t
int i
public int getChildCount (java.lang.Object)
Object t
public int getUniqueID (java.lang.Object)
Object node
public java.lang.Object getParent (java.lang.Object)
Object t
public int getChildIndex (java.lang.Object)
Object t
public void setParent (java.lang.Object, java.lang.Object)
Object t
Object parent
public void setChildIndex (java.lang.Object, int)
Object t
int index
public void replaceChildren (java.lang.Object, int, int, java.lang.Object)
Object parent
int startChildIndex
int stopChildIndex
Object t
public org.antlr.runtime.debug.DebugEventListener getDebugListener ()
public void setDebugListener (org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.debug.DebugEventListener dbg
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor ()
}
org/antlr/runtime/debug/RemoteDebugEventSocketListener$ProxyToken.classRemoteDebugEventSocketListener.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken extends java.lang.Object implements org.antlr.runtime.Token {
int index
int type
int channel
int line
int charPos
String text
public void (int)
int index
public void (int, int, int, int, int, java.lang.String)
int index
int type
int channel
int line
int charPos
String text
public java.lang.String getText ()
public void setText (java.lang.String)
String text
public int getType ()
public void setType (int)
int ttype
public int getLine ()
public void setLine (int)
int line
public int getCharPositionInLine ()
public void setCharPositionInLine (int)
int pos
public int getChannel ()
public void setChannel (int)
int channel
public int getTokenIndex ()
public void setTokenIndex (int)
int index
public org.antlr.runtime.CharStream getInputStream ()
public void setInputStream (org.antlr.runtime.CharStream)
org.antlr.runtime.CharStream input
public java.lang.String toString ()
String channelStr
}
org/antlr/runtime/debug/DebugTokenStream.classDebugTokenStream.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.DebugTokenStream extends java.lang.Object implements org.antlr.runtime.TokenStream {
protected org.antlr.runtime.debug.DebugEventListener dbg
public org.antlr.runtime.TokenStream input
protected boolean initialStreamState
protected int lastMarker
public void (org.antlr.runtime.TokenStream, org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.TokenStream input
org.antlr.runtime.debug.DebugEventListener dbg
public void setDebugListener (org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.debug.DebugEventListener dbg
public void consume ()
int i
int a
org.antlr.runtime.Token t
int b
protected void consumeInitialHiddenTokens ()
int i
int firstOnChannelTokenIndex
public org.antlr.runtime.Token LT (int)
int i
public int LA (int)
int i
public org.antlr.runtime.Token get (int)
int i
public int mark ()
public int index ()
public void rewind (int)
int marker
public void rewind ()
public void release (int)
int marker
public void seek (int)
int index
public int size ()
public org.antlr.runtime.TokenSource getTokenSource ()
public java.lang.String getSourceName ()
public java.lang.String toString ()
public java.lang.String toString (int, int)
int start
int stop
public java.lang.String toString (org.antlr.runtime.Token, org.antlr.runtime.Token)
org.antlr.runtime.Token start
org.antlr.runtime.Token stop
}
org/antlr/runtime/debug/DebugEventSocketProxy.classDebugEventSocketProxy.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.DebugEventSocketProxy extends org.antlr.runtime.debug.BlankDebugEventListener {
public static final int DEFAULT_DEBUGGER_PORT
protected int port
protected java.net.ServerSocket serverSocket
protected java.net.Socket socket
protected String grammarFileName
protected java.io.PrintWriter out
protected java.io.BufferedReader in
protected org.antlr.runtime.BaseRecognizer recognizer
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public void (org.antlr.runtime.BaseRecognizer, org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.BaseRecognizer recognizer
org.antlr.runtime.tree.TreeAdaptor adaptor
public void (org.antlr.runtime.BaseRecognizer, int, org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.BaseRecognizer recognizer
int port
org.antlr.runtime.tree.TreeAdaptor adaptor
public void handshake () throws java.io.IOException
java.io.OutputStream os
java.io.OutputStreamWriter osw
java.io.InputStream is
java.io.InputStreamReader isr
public void commence ()
public void terminate ()
java.io.IOException ioe
protected void ack ()
java.io.IOException ioe
protected void transmit (java.lang.String)
String event
public void enterRule (java.lang.String, java.lang.String)
String grammarFileName
String ruleName
public void enterAlt (int)
int alt
public void exitRule (java.lang.String, java.lang.String)
String grammarFileName
String ruleName
public void enterSubRule (int)
int decisionNumber
public void exitSubRule (int)
int decisionNumber
public void enterDecision (int)
int decisionNumber
public void exitDecision (int)
int decisionNumber
public void consumeToken (org.antlr.runtime.Token)
org.antlr.runtime.Token t
String buf
public void consumeHiddenToken (org.antlr.runtime.Token)
org.antlr.runtime.Token t
String buf
public void LT (int, org.antlr.runtime.Token)
int i
org.antlr.runtime.Token t
public void mark (int)
int i
public void rewind (int)
int i
public void rewind ()
public void beginBacktrack (int)
int level
public void endBacktrack (int, boolean)
int level
boolean successful
public void location (int, int)
int line
int pos
public void recognitionException (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
StringBuffer buf
public void beginResync ()
public void endResync ()
public void semanticPredicate (boolean, java.lang.String)
boolean result
String predicate
StringBuffer buf
public void consumeNode (java.lang.Object)
Object t
StringBuffer buf
public void LT (int, java.lang.Object)
int i
Object t
int ID
String text
int type
StringBuffer buf
protected void serializeNode (java.lang.StringBuffer, java.lang.Object)
StringBuffer buf
Object t
int ID
String text
int type
org.antlr.runtime.Token token
int line
int pos
int tokenIndex
public void nilNode (java.lang.Object)
Object t
int ID
public void errorNode (java.lang.Object)
Object t
int ID
String text
StringBuffer buf
public void createNode (java.lang.Object)
Object t
int ID
String text
int type
StringBuffer buf
public void createNode (java.lang.Object, org.antlr.runtime.Token)
Object node
org.antlr.runtime.Token token
int ID
int tokenIndex
public void becomeRoot (java.lang.Object, java.lang.Object)
Object newRoot
Object oldRoot
int newRootID
int oldRootID
public void addChild (java.lang.Object, java.lang.Object)
Object root
Object child
int rootID
int childID
public void setTokenBoundaries (java.lang.Object, int, int)
Object t
int tokenStartIndex
int tokenStopIndex
int ID
public void setTreeAdaptor (org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.tree.TreeAdaptor adaptor
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor ()
protected java.lang.String serializeToken (org.antlr.runtime.Token)
org.antlr.runtime.Token t
StringBuffer buf
protected void serializeText (java.lang.StringBuffer, java.lang.String)
StringBuffer buf
String text
protected java.lang.String escapeNewlines (java.lang.String)
String txt
}
org/antlr/runtime/debug/DebugTreeNodeStream.classDebugTreeNodeStream.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.DebugTreeNodeStream extends java.lang.Object implements org.antlr.runtime.tree.TreeNodeStream {
protected org.antlr.runtime.debug.DebugEventListener dbg
protected org.antlr.runtime.tree.TreeAdaptor adaptor
protected org.antlr.runtime.tree.TreeNodeStream input
protected boolean initialStreamState
protected int lastMarker
public void (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.tree.TreeNodeStream input
org.antlr.runtime.debug.DebugEventListener dbg
public void setDebugListener (org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.debug.DebugEventListener dbg
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor ()
public void consume ()
Object node
public java.lang.Object get (int)
int i
public java.lang.Object LT (int)
int i
Object node
int ID
String text
int type
public int LA (int)
int i
Object node
int ID
String text
int type
public int mark ()
public int index ()
public void rewind (int)
int marker
public void rewind ()
public void release (int)
int marker
public void seek (int)
int index
public int size ()
public void reset ()
public java.lang.Object getTreeSource ()
public java.lang.String getSourceName ()
public org.antlr.runtime.TokenStream getTokenStream ()
public void setUniqueNavigationNodes (boolean)
boolean uniqueNavigationNodes
public void replaceChildren (java.lang.Object, int, int, java.lang.Object)
Object parent
int startChildIndex
int stopChildIndex
Object t
public java.lang.String toString (java.lang.Object, java.lang.Object)
Object start
Object stop
}
org/antlr/runtime/debug/Tracer.classTracer.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.Tracer extends org.antlr.runtime.debug.BlankDebugEventListener {
public org.antlr.runtime.IntStream input
protected int level
public void (org.antlr.runtime.IntStream)
org.antlr.runtime.IntStream input
public void enterRule (java.lang.String)
int i
String ruleName
public void exitRule (java.lang.String)
int i
String ruleName
public java.lang.Object getInputSymbol (int)
int k
}
org/antlr/runtime/debug/DebugEventListener.classDebugEventListener.java
package org.antlr.runtime.debug
public abstract org.antlr.runtime.debug.DebugEventListener extends java.lang.Object {
public static final String PROTOCOL_VERSION
public static final int TRUE
public static final int FALSE
public abstract void enterRule (java.lang.String, java.lang.String)
public abstract void enterAlt (int)
public abstract void exitRule (java.lang.String, java.lang.String)
public abstract void enterSubRule (int)
public abstract void exitSubRule (int)
public abstract void enterDecision (int)
public abstract void exitDecision (int)
public abstract void consumeToken (org.antlr.runtime.Token)
public abstract void consumeHiddenToken (org.antlr.runtime.Token)
public abstract void LT (int, org.antlr.runtime.Token)
public abstract void mark (int)
public abstract void rewind (int)
public abstract void rewind ()
public abstract void beginBacktrack (int)
public abstract void endBacktrack (int, boolean)
public abstract void location (int, int)
public abstract void recognitionException (org.antlr.runtime.RecognitionException)
public abstract void beginResync ()
public abstract void endResync ()
public abstract void semanticPredicate (boolean, java.lang.String)
public abstract void commence ()
public abstract void terminate ()
public abstract void consumeNode (java.lang.Object)
public abstract void LT (int, java.lang.Object)
public abstract void nilNode (java.lang.Object)
public abstract void errorNode (java.lang.Object)
public abstract void createNode (java.lang.Object)
public abstract void createNode (java.lang.Object, org.antlr.runtime.Token)
public abstract void becomeRoot (java.lang.Object, java.lang.Object)
public abstract void addChild (java.lang.Object, java.lang.Object)
public abstract void setTokenBoundaries (java.lang.Object, int, int)
}
org/antlr/runtime/debug/DebugEventHub.classDebugEventHub.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.DebugEventHub extends java.lang.Object implements org.antlr.runtime.debug.DebugEventListener {
protected java.util.List listeners
public void (org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.debug.DebugEventListener listener
public void (org.antlr.runtime.debug.DebugEventListener, org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.debug.DebugEventListener a
org.antlr.runtime.debug.DebugEventListener b
public void addListener (org.antlr.runtime.debug.DebugEventListener)
org.antlr.runtime.debug.DebugEventListener listener
public void enterRule (java.lang.String, java.lang.String)
org.antlr.runtime.debug.DebugEventListener listener
int i
String grammarFileName
String ruleName
public void exitRule (java.lang.String, java.lang.String)
org.antlr.runtime.debug.DebugEventListener listener
int i
String grammarFileName
String ruleName
public void enterAlt (int)
org.antlr.runtime.debug.DebugEventListener listener
int i
int alt
public void enterSubRule (int)
org.antlr.runtime.debug.DebugEventListener listener
int i
int decisionNumber
public void exitSubRule (int)
org.antlr.runtime.debug.DebugEventListener listener
int i
int decisionNumber
public void enterDecision (int)
org.antlr.runtime.debug.DebugEventListener listener
int i
int decisionNumber
public void exitDecision (int)
org.antlr.runtime.debug.DebugEventListener listener
int i
int decisionNumber
public void location (int, int)
org.antlr.runtime.debug.DebugEventListener listener
int i
int line
int pos
public void consumeToken (org.antlr.runtime.Token)
org.antlr.runtime.debug.DebugEventListener listener
int i
org.antlr.runtime.Token token
public void consumeHiddenToken (org.antlr.runtime.Token)
org.antlr.runtime.debug.DebugEventListener listener
int i
org.antlr.runtime.Token token
public void LT (int, org.antlr.runtime.Token)
org.antlr.runtime.debug.DebugEventListener listener
int i
int index
org.antlr.runtime.Token t
public void mark (int)
org.antlr.runtime.debug.DebugEventListener listener
int i
int index
public void rewind (int)
org.antlr.runtime.debug.DebugEventListener listener
int i
int index
public void rewind ()
org.antlr.runtime.debug.DebugEventListener listener
int i
public void beginBacktrack (int)
org.antlr.runtime.debug.DebugEventListener listener
int i
int level
public void endBacktrack (int, boolean)
org.antlr.runtime.debug.DebugEventListener listener
int i
int level
boolean successful
public void recognitionException (org.antlr.runtime.RecognitionException)
org.antlr.runtime.debug.DebugEventListener listener
int i
org.antlr.runtime.RecognitionException e
public void beginResync ()
org.antlr.runtime.debug.DebugEventListener listener
int i
public void endResync ()
org.antlr.runtime.debug.DebugEventListener listener
int i
public void semanticPredicate (boolean, java.lang.String)
org.antlr.runtime.debug.DebugEventListener listener
int i
boolean result
String predicate
public void commence ()
org.antlr.runtime.debug.DebugEventListener listener
int i
public void terminate ()
org.antlr.runtime.debug.DebugEventListener listener
int i
public void consumeNode (java.lang.Object)
org.antlr.runtime.debug.DebugEventListener listener
int i
Object t
public void LT (int, java.lang.Object)
org.antlr.runtime.debug.DebugEventListener listener
int i
int index
Object t
public void nilNode (java.lang.Object)
org.antlr.runtime.debug.DebugEventListener listener
int i
Object t
public void errorNode (java.lang.Object)
org.antlr.runtime.debug.DebugEventListener listener
int i
Object t
public void createNode (java.lang.Object)
org.antlr.runtime.debug.DebugEventListener listener
int i
Object t
public void createNode (java.lang.Object, org.antlr.runtime.Token)
org.antlr.runtime.debug.DebugEventListener listener
int i
Object node
org.antlr.runtime.Token token
public void becomeRoot (java.lang.Object, java.lang.Object)
org.antlr.runtime.debug.DebugEventListener listener
int i
Object newRoot
Object oldRoot
public void addChild (java.lang.Object, java.lang.Object)
org.antlr.runtime.debug.DebugEventListener listener
int i
Object root
Object child
public void setTokenBoundaries (java.lang.Object, int, int)
org.antlr.runtime.debug.DebugEventListener listener
int i
Object t
int tokenStartIndex
int tokenStopIndex
}
org/antlr/runtime/debug/BlankDebugEventListener.classBlankDebugEventListener.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.BlankDebugEventListener extends java.lang.Object implements org.antlr.runtime.debug.DebugEventListener {
public void ()
public void enterRule (java.lang.String, java.lang.String)
String grammarFileName
String ruleName
public void exitRule (java.lang.String, java.lang.String)
String grammarFileName
String ruleName
public void enterAlt (int)
int alt
public void enterSubRule (int)
int decisionNumber
public void exitSubRule (int)
int decisionNumber
public void enterDecision (int)
int decisionNumber
public void exitDecision (int)
int decisionNumber
public void location (int, int)
int line
int pos
public void consumeToken (org.antlr.runtime.Token)
org.antlr.runtime.Token token
public void consumeHiddenToken (org.antlr.runtime.Token)
org.antlr.runtime.Token token
public void LT (int, org.antlr.runtime.Token)
int i
org.antlr.runtime.Token t
public void mark (int)
int i
public void rewind (int)
int i
public void rewind ()
public void beginBacktrack (int)
int level
public void endBacktrack (int, boolean)
int level
boolean successful
public void recognitionException (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
public void beginResync ()
public void endResync ()
public void semanticPredicate (boolean, java.lang.String)
boolean result
String predicate
public void commence ()
public void terminate ()
public void consumeNode (java.lang.Object)
Object t
public void LT (int, java.lang.Object)
int i
Object t
public void nilNode (java.lang.Object)
Object t
public void errorNode (java.lang.Object)
Object t
public void createNode (java.lang.Object)
Object t
public void createNode (java.lang.Object, org.antlr.runtime.Token)
Object node
org.antlr.runtime.Token token
public void becomeRoot (java.lang.Object, java.lang.Object)
Object newRoot
Object oldRoot
public void addChild (java.lang.Object, java.lang.Object)
Object root
Object child
public void setTokenBoundaries (java.lang.Object, int, int)
Object t
int tokenStartIndex
int tokenStopIndex
}
org/antlr/runtime/debug/RemoteDebugEventSocketListener.classRemoteDebugEventSocketListener.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.RemoteDebugEventSocketListener extends java.lang.Object implements java.lang.Runnable {
static final int MAX_EVENT_ELEMENTS
org.antlr.runtime.debug.DebugEventListener listener
String machine
int port
java.net.Socket channel
java.io.PrintWriter out
java.io.BufferedReader in
String event
public String version
public String grammarFileName
int previousTokenIndex
boolean tokenIndexesInvalid
public void (org.antlr.runtime.debug.DebugEventListener, java.lang.String, int) throws java.io.IOException
org.antlr.runtime.debug.DebugEventListener listener
String machine
int port
protected void eventHandler ()
Exception e
protected boolean openConnection ()
java.io.OutputStream os
java.io.OutputStreamWriter osw
java.io.InputStream is
java.io.InputStreamReader isr
Exception e
boolean success
protected void closeConnection ()
java.io.IOException ioe
java.io.IOException ioe
Exception e
java.io.IOException ioe
java.io.IOException ioe
java.io.IOException ioe
java.io.IOException ioe
protected void handshake () throws java.io.IOException
String antlrLine
String[] antlrElements
String grammarLine
String[] grammarElements
protected void ack ()
protected void dispatch (java.lang.String)
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken t
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken t
org.antlr.runtime.Token t
int level
int successI
org.antlr.runtime.RecognitionException e
ClassNotFoundException cnfe
InstantiationException ie
IllegalAccessException iae
String excName
String indexS
String lineS
String posS
Class excClass
Boolean result
String predicateText
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree node
int i
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree node
int ID
int type
String text
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree node
int ID
int tokenIndex
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree node
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken token
int ID
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree node
int ID
int type
String text
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree node
int newRootID
int oldRootID
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree newRoot
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree oldRoot
int rootID
int childID
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree root
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree child
int ID
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree node
String line
String[] elements
protected org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree deserializeNode (java.lang.String[], int)
String[] elements
int offset
int ID
int type
int tokenLine
int charPositionInLine
int tokenIndex
String text
protected org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken deserializeToken (java.lang.String[], int)
String[] elements
int offset
String indexS
String typeS
String channelS
String lineS
String posS
String text
int index
org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyToken t
public void start ()
Thread t
public void run ()
public java.lang.String[] getEventElements (java.lang.String)
String eventWithoutString
int firstQuoteIndex
java.util.StringTokenizer st
int i
Exception e
String event
String[] elements
String str
protected java.lang.String unEscapeNewlines (java.lang.String)
String txt
public boolean tokenIndexesAreInvalid ()
}
org/antlr/runtime/debug/Profiler.classProfiler.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.Profiler extends org.antlr.runtime.debug.BlankDebugEventListener {
public static final String Version
public static final String RUNTIME_STATS_FILENAME
public static final int NUM_RUNTIME_STATS
public org.antlr.runtime.debug.DebugParser parser
protected int ruleLevel
protected int decisionLevel
protected int maxLookaheadInCurrentDecision
protected org.antlr.runtime.CommonToken lastTokenConsumed
protected java.util.List lookaheadStack
public int numRuleInvocations
public int numGuessingRuleInvocations
public int maxRuleInvocationDepth
public int numFixedDecisions
public int numCyclicDecisions
public int numBacktrackDecisions
public int[] decisionMaxFixedLookaheads
public int[] decisionMaxCyclicLookaheads
public java.util.List decisionMaxSynPredLookaheads
public int numHiddenTokens
public int numCharsMatched
public int numHiddenCharsMatched
public int numSemanticPredicates
public int numSyntacticPredicates
protected int numberReportedErrors
public int numMemoizationCacheMisses
public int numMemoizationCacheHits
public int numMemoizationCacheEntries
public void ()
public void (org.antlr.runtime.debug.DebugParser)
org.antlr.runtime.debug.DebugParser parser
public void enterRule (java.lang.String, java.lang.String)
String grammarFileName
String ruleName
public void examineRuleMemoization (org.antlr.runtime.IntStream, int, java.lang.String)
org.antlr.runtime.IntStream input
int ruleIndex
String ruleName
int stopIndex
public void memoize (org.antlr.runtime.IntStream, int, int, java.lang.String)
org.antlr.runtime.IntStream input
int ruleIndex
int ruleStartIndex
String ruleName
public void exitRule (java.lang.String, java.lang.String)
String grammarFileName
String ruleName
public void enterDecision (int)
int decisionNumber
int startingLookaheadIndex
public void exitDecision (int)
int[] bigger
int[] bigger
int decisionNumber
public void consumeToken (org.antlr.runtime.Token)
org.antlr.runtime.Token token
public boolean inDecision ()
public void consumeHiddenToken (org.antlr.runtime.Token)
org.antlr.runtime.Token token
public void LT (int, org.antlr.runtime.Token)
int stackTop
Integer startingIndex
int thisRefIndex
int numHidden
int depth
int i
org.antlr.runtime.Token t
public void beginBacktrack (int)
int level
public void endBacktrack (int, boolean)
int level
boolean successful
public void recognitionException (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
public void semanticPredicate (boolean, java.lang.String)
boolean result
String predicate
public void terminate ()
java.io.IOException ioe
String stats
public void setParser (org.antlr.runtime.debug.DebugParser)
org.antlr.runtime.debug.DebugParser parser
public java.lang.String toNotifyString ()
org.antlr.runtime.Token t
int i
org.antlr.runtime.TokenStream input
StringBuffer buf
public java.lang.String toString ()
protected static java.lang.String[] decodeReportData (java.lang.String)
String data
String[] fields
java.util.StringTokenizer st
int i
public static java.lang.String toString (java.lang.String)
String notifyDataLine
String[] fields
StringBuffer buf
protected int[] trim (int[], int)
int[] trimmed
int[] X
int n
protected int[] toArray (java.util.List)
Integer I
int i
java.util.List a
int[] x
public int getNumberOfHiddenTokens (int, int)
org.antlr.runtime.Token t
int ti
int i
int j
int n
org.antlr.runtime.TokenStream input
}
org/antlr/runtime/debug/RemoteDebugEventSocketListener$ProxyTree.classRemoteDebugEventSocketListener.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.RemoteDebugEventSocketListener$ProxyTree extends org.antlr.runtime.tree.BaseTree {
public int ID
public int type
public int line
public int charPos
public int tokenIndex
public String text
public void (int, int, int, int, int, java.lang.String)
int ID
int type
int line
int charPos
int tokenIndex
String text
public void (int)
int ID
public int getTokenStartIndex ()
public void setTokenStartIndex (int)
int index
public int getTokenStopIndex ()
public void setTokenStopIndex (int)
int index
public org.antlr.runtime.tree.Tree dupNode ()
public int getType ()
public java.lang.String getText ()
public java.lang.String toString ()
}
org/antlr/runtime/debug/ParseTreeBuilder.classParseTreeBuilder.java
package org.antlr.runtime.debug
public org.antlr.runtime.debug.ParseTreeBuilder extends org.antlr.runtime.debug.BlankDebugEventListener {
public static final String EPSILON_PAYLOAD
java.util.Stack callStack
java.util.List hiddenTokens
int backtracking
public void (java.lang.String)
String grammarName
org.antlr.runtime.tree.ParseTree root
public org.antlr.runtime.tree.ParseTree getTree ()
public org.antlr.runtime.tree.ParseTree create (java.lang.Object)
Object payload
public org.antlr.runtime.tree.ParseTree epsilonNode ()
public void enterDecision (int)
int d
public void exitDecision (int)
int i
public void enterRule (java.lang.String, java.lang.String)
String filename
String ruleName
org.antlr.runtime.tree.ParseTree parentRuleNode
org.antlr.runtime.tree.ParseTree ruleNode
public void exitRule (java.lang.String, java.lang.String)
String filename
String ruleName
org.antlr.runtime.tree.ParseTree ruleNode
public void consumeToken (org.antlr.runtime.Token)
org.antlr.runtime.Token token
org.antlr.runtime.tree.ParseTree ruleNode
org.antlr.runtime.tree.ParseTree elementNode
public void consumeHiddenToken (org.antlr.runtime.Token)
org.antlr.runtime.Token token
public void recognitionException (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
org.antlr.runtime.tree.ParseTree ruleNode
org.antlr.runtime.tree.ParseTree errorNode
}
org/antlr/runtime/tree/RewriteCardinalityException.classRewriteCardinalityException.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.RewriteCardinalityException extends java.lang.RuntimeException {
public String elementDescription
public void (java.lang.String)
String elementDescription
public java.lang.String getMessage ()
}
org/antlr/runtime/tree/TreeWizard.classTreeWizard.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreeWizard extends java.lang.Object {
protected org.antlr.runtime.tree.TreeAdaptor adaptor
protected java.util.Map tokenNameToTypeMap
static Class class$org$antlr$runtime$tree$TreeWizard$WildcardTreePattern
public void (org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.tree.TreeAdaptor adaptor
public void (org.antlr.runtime.tree.TreeAdaptor, java.util.Map)
org.antlr.runtime.tree.TreeAdaptor adaptor
java.util.Map tokenNameToTypeMap
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String[])
org.antlr.runtime.tree.TreeAdaptor adaptor
String[] tokenNames
public void (java.lang.String[])
String[] tokenNames
public java.util.Map computeTokenTypes (java.lang.String[])
String name
int ttype
String[] tokenNames
java.util.Map m
public int getTokenType (java.lang.String)
String tokenName
Integer ttypeI
public java.util.Map index (java.lang.Object)
Object t
java.util.Map m
protected void _index (java.lang.Object, java.util.Map)
Object child
int i
Object t
java.util.Map m
int ttype
java.util.List elements
int n
public java.util.List find (java.lang.Object, int)
Object t
int ttype
java.util.List nodes
public java.util.List find (java.lang.Object, java.lang.String)
Object t
String pattern
java.util.List subtrees
org.antlr.runtime.tree.TreePatternLexer tokenizer
org.antlr.runtime.tree.TreePatternParser parser
org.antlr.runtime.tree.TreeWizard$TreePattern tpattern
int rootTokenType
public java.lang.Object findFirst (java.lang.Object, int)
Object t
int ttype
public java.lang.Object findFirst (java.lang.Object, java.lang.String)
Object t
String pattern
public void visit (java.lang.Object, int, org.antlr.runtime.tree.TreeWizard$ContextVisitor)
Object t
int ttype
org.antlr.runtime.tree.TreeWizard$ContextVisitor visitor
protected void _visit (java.lang.Object, java.lang.Object, int, int, org.antlr.runtime.tree.TreeWizard$ContextVisitor)
Object child
int i
Object t
Object parent
int childIndex
int ttype
org.antlr.runtime.tree.TreeWizard$ContextVisitor visitor
int n
public void visit (java.lang.Object, java.lang.String, org.antlr.runtime.tree.TreeWizard$ContextVisitor)
Object t
String pattern
org.antlr.runtime.tree.TreeWizard$ContextVisitor visitor
org.antlr.runtime.tree.TreePatternLexer tokenizer
org.antlr.runtime.tree.TreePatternParser parser
org.antlr.runtime.tree.TreeWizard$TreePattern tpattern
java.util.Map labels
int rootTokenType
public boolean parse (java.lang.Object, java.lang.String, java.util.Map)
Object t
String pattern
java.util.Map labels
org.antlr.runtime.tree.TreePatternLexer tokenizer
org.antlr.runtime.tree.TreePatternParser parser
org.antlr.runtime.tree.TreeWizard$TreePattern tpattern
boolean matched
public boolean parse (java.lang.Object, java.lang.String)
Object t
String pattern
protected boolean _parse (java.lang.Object, org.antlr.runtime.tree.TreeWizard$TreePattern, java.util.Map)
Object child1
org.antlr.runtime.tree.TreeWizard$TreePattern child2
int i
Object t1
org.antlr.runtime.tree.TreeWizard$TreePattern tpattern
java.util.Map labels
int n1
int n2
public java.lang.Object create (java.lang.String)
String pattern
org.antlr.runtime.tree.TreePatternLexer tokenizer
org.antlr.runtime.tree.TreePatternParser parser
Object t
public static boolean equals (java.lang.Object, java.lang.Object, org.antlr.runtime.tree.TreeAdaptor)
Object t1
Object t2
org.antlr.runtime.tree.TreeAdaptor adaptor
public boolean equals (java.lang.Object, java.lang.Object)
Object t1
Object t2
protected static boolean _equals (java.lang.Object, java.lang.Object, org.antlr.runtime.tree.TreeAdaptor)
Object child1
Object child2
int i
Object t1
Object t2
org.antlr.runtime.tree.TreeAdaptor adaptor
int n1
int n2
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/antlr/runtime/tree/TreeFilter.classTreeFilter.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreeFilter extends org.antlr.runtime.tree.TreeParser {
protected org.antlr.runtime.TokenStream originalTokenStream
protected org.antlr.runtime.tree.TreeAdaptor originalAdaptor
org.antlr.runtime.tree.TreeFilter$fptr topdown_fptr
org.antlr.runtime.tree.TreeFilter$fptr bottomup_fptr
public void (org.antlr.runtime.tree.TreeNodeStream)
org.antlr.runtime.tree.TreeNodeStream input
public void (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.tree.TreeNodeStream input
org.antlr.runtime.RecognizerSharedState state
public void applyOnce (java.lang.Object, org.antlr.runtime.tree.TreeFilter$fptr)
org.antlr.runtime.RecognitionException e
Object t
org.antlr.runtime.tree.TreeFilter$fptr whichRule
public void downup (java.lang.Object)
Object t
org.antlr.runtime.tree.TreeVisitor v
org.antlr.runtime.tree.TreeVisitorAction actions
public void topdown () throws org.antlr.runtime.RecognitionException
public void bottomup () throws org.antlr.runtime.RecognitionException
}
org/antlr/runtime/tree/TreeFilter$fptr.classTreeFilter.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.TreeFilter$fptr extends java.lang.Object {
public abstract void rule () throws org.antlr.runtime.RecognitionException
}
org/antlr/runtime/tree/RewriteEarlyExitException.classRewriteEarlyExitException.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.RewriteEarlyExitException extends org.antlr.runtime.tree.RewriteCardinalityException {
public void ()
public void (java.lang.String)
String elementDescription
}
org/antlr/runtime/tree/TreeRuleReturnScope.classTreeRuleReturnScope.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreeRuleReturnScope extends org.antlr.runtime.RuleReturnScope {
public Object start
public void ()
public java.lang.Object getStart ()
}
org/antlr/runtime/tree/TreeWizard$3.classTreeWizard.java
package org.antlr.runtime.tree
org.antlr.runtime.tree.TreeWizard$3 extends java.lang.Object implements org.antlr.runtime.tree.TreeWizard$ContextVisitor {
private final java.util.Map val$labels
private final org.antlr.runtime.tree.TreeWizard$TreePattern val$tpattern
private final org.antlr.runtime.tree.TreeWizard$ContextVisitor val$visitor
private final org.antlr.runtime.tree.TreeWizard this$0
void (org.antlr.runtime.tree.TreeWizard, java.util.Map, org.antlr.runtime.tree.TreeWizard$TreePattern, org.antlr.runtime.tree.TreeWizard$ContextVisitor)
public void visit (java.lang.Object, java.lang.Object, int, java.util.Map)
Object t
Object parent
int childIndex
java.util.Map unusedlabels
}
org/antlr/runtime/tree/TreeFilter$3.classTreeFilter.java
package org.antlr.runtime.tree
org.antlr.runtime.tree.TreeFilter$3 extends java.lang.Object implements org.antlr.runtime.tree.TreeFilter$fptr {
private final org.antlr.runtime.tree.TreeFilter this$0
void (org.antlr.runtime.tree.TreeFilter)
public void rule () throws org.antlr.runtime.RecognitionException
}
org/antlr/runtime/tree/RewriteRuleSubtreeStream.classRewriteRuleSubtreeStream.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.RewriteRuleSubtreeStream extends org.antlr.runtime.tree.RewriteRuleElementStream {
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String, java.lang.Object)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
Object oneElement
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String, java.util.List)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
java.util.List elements
public java.lang.Object nextNode ()
Object el
int n
Object el
protected java.lang.Object dup (java.lang.Object)
Object el
}
org/antlr/runtime/tree/TreeVisitorAction.classTreeVisitorAction.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.TreeVisitorAction extends java.lang.Object {
public abstract java.lang.Object pre (java.lang.Object)
public abstract java.lang.Object post (java.lang.Object)
}
org/antlr/runtime/tree/TreeFilter$1.classTreeFilter.java
package org.antlr.runtime.tree
org.antlr.runtime.tree.TreeFilter$1 extends java.lang.Object implements org.antlr.runtime.tree.TreeVisitorAction {
private final org.antlr.runtime.tree.TreeFilter this$0
void (org.antlr.runtime.tree.TreeFilter)
public java.lang.Object pre (java.lang.Object)
Object t
public java.lang.Object post (java.lang.Object)
Object t
}
org/antlr/runtime/tree/RewriteEmptyStreamException.classRewriteEmptyStreamException.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.RewriteEmptyStreamException extends org.antlr.runtime.tree.RewriteCardinalityException {
public void (java.lang.String)
String elementDescription
}
org/antlr/runtime/tree/TreeFilter$2.classTreeFilter.java
package org.antlr.runtime.tree
org.antlr.runtime.tree.TreeFilter$2 extends java.lang.Object implements org.antlr.runtime.tree.TreeFilter$fptr {
private final org.antlr.runtime.tree.TreeFilter this$0
void (org.antlr.runtime.tree.TreeFilter)
public void rule () throws org.antlr.runtime.RecognitionException
}
org/antlr/runtime/tree/BufferedTreeNodeStream.classBufferedTreeNodeStream.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.BufferedTreeNodeStream extends java.lang.Object implements org.antlr.runtime.tree.TreeNodeStream {
public static final int DEFAULT_INITIAL_BUFFER_SIZE
public static final int INITIAL_CALL_STACK_SIZE
protected Object down
protected Object up
protected Object eof
protected java.util.List nodes
protected Object root
protected org.antlr.runtime.TokenStream tokens
org.antlr.runtime.tree.TreeAdaptor adaptor
protected boolean uniqueNavigationNodes
protected int p
protected int lastMarker
protected org.antlr.runtime.misc.IntArray calls
public void (java.lang.Object)
Object tree
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.Object)
org.antlr.runtime.tree.TreeAdaptor adaptor
Object tree
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.Object, int)
org.antlr.runtime.tree.TreeAdaptor adaptor
Object tree
int initialBufferSize
protected void fillBuffer ()
public void fillBuffer (java.lang.Object)
Object child
int c
Object t
boolean nil
int n
protected int getNodeIndex (java.lang.Object)
Object t
int i
Object node
protected void addNavigationNode (int)
int ttype
Object navNode
public java.lang.Object get (int)
int i
public java.lang.Object LT (int)
int k
public java.lang.Object getCurrentSymbol ()
protected java.lang.Object LB (int)
int k
public java.lang.Object getTreeSource ()
public java.lang.String getSourceName ()
public org.antlr.runtime.TokenStream getTokenStream ()
public void setTokenStream (org.antlr.runtime.TokenStream)
org.antlr.runtime.TokenStream tokens
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor ()
public void setTreeAdaptor (org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.tree.TreeAdaptor adaptor
public boolean hasUniqueNavigationNodes ()
public void setUniqueNavigationNodes (boolean)
boolean uniqueNavigationNodes
public void consume ()
public int LA (int)
int i
public int mark ()
public void release (int)
int marker
public int index ()
public void rewind (int)
int marker
public void rewind ()
public void seek (int)
int index
public void push (int)
int index
public int pop ()
int ret
public void reset ()
public int size ()
public java.util.Iterator iterator ()
public void replaceChildren (java.lang.Object, int, int, java.lang.Object)
Object parent
int startChildIndex
int stopChildIndex
Object t
public java.lang.String toTokenTypeString ()
Object t
int i
StringBuffer buf
public java.lang.String toTokenString (int, int)
Object t
int i
int start
int stop
StringBuffer buf
public java.lang.String toString (java.lang.Object, java.lang.Object)
int beginTokenIndex
int endTokenIndex
String text
Object start
Object stop
Object t
int i
StringBuffer buf
String text
}
org/antlr/runtime/tree/TreeRewriter$fptr.classTreeRewriter.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.TreeRewriter$fptr extends java.lang.Object {
public abstract java.lang.Object rule () throws org.antlr.runtime.RecognitionException
}
org/antlr/runtime/tree/TreeRewriter$3.classTreeRewriter.java
package org.antlr.runtime.tree
org.antlr.runtime.tree.TreeRewriter$3 extends java.lang.Object implements org.antlr.runtime.tree.TreeRewriter$fptr {
private final org.antlr.runtime.tree.TreeRewriter this$0
void (org.antlr.runtime.tree.TreeRewriter)
public java.lang.Object rule () throws org.antlr.runtime.RecognitionException
}
org/antlr/runtime/tree/RewriteRuleTokenStream.classRewriteRuleTokenStream.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.RewriteRuleTokenStream extends org.antlr.runtime.tree.RewriteRuleElementStream {
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String, java.lang.Object)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
Object oneElement
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String, java.util.List)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
java.util.List elements
public java.lang.Object nextNode ()
org.antlr.runtime.Token t
public org.antlr.runtime.Token nextToken ()
protected java.lang.Object toTree (java.lang.Object)
Object el
protected java.lang.Object dup (java.lang.Object)
Object el
}
org/antlr/runtime/tree/TreeParser.classTreeParser.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreeParser extends org.antlr.runtime.BaseRecognizer {
public static final int DOWN
public static final int UP
static String dotdot
static String doubleEtc
static java.util.regex.Pattern dotdotPattern
static java.util.regex.Pattern doubleEtcPattern
protected org.antlr.runtime.tree.TreeNodeStream input
public void (org.antlr.runtime.tree.TreeNodeStream)
org.antlr.runtime.tree.TreeNodeStream input
public void (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.tree.TreeNodeStream input
org.antlr.runtime.RecognizerSharedState state
public void reset ()
public void setTreeNodeStream (org.antlr.runtime.tree.TreeNodeStream)
org.antlr.runtime.tree.TreeNodeStream input
public org.antlr.runtime.tree.TreeNodeStream getTreeNodeStream ()
public java.lang.String getSourceName ()
protected java.lang.Object getCurrentInputSymbol (org.antlr.runtime.IntStream)
org.antlr.runtime.IntStream input
protected java.lang.Object getMissingSymbol (org.antlr.runtime.IntStream, org.antlr.runtime.RecognitionException, int, org.antlr.runtime.BitSet)
org.antlr.runtime.IntStream input
org.antlr.runtime.RecognitionException e
int expectedTokenType
org.antlr.runtime.BitSet follow
String tokenText
public void matchAny (org.antlr.runtime.IntStream)
org.antlr.runtime.IntStream ignore
Object look
int level
int tokenType
protected java.lang.Object recoverFromMismatchedToken (org.antlr.runtime.IntStream, int, org.antlr.runtime.BitSet) throws org.antlr.runtime.RecognitionException
org.antlr.runtime.IntStream input
int ttype
org.antlr.runtime.BitSet follow
public java.lang.String getErrorHeader (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
public java.lang.String getErrorMessage (org.antlr.runtime.RecognitionException, java.lang.String[])
org.antlr.runtime.tree.TreeAdaptor adaptor
org.antlr.runtime.RecognitionException e
String[] tokenNames
public void traceIn (java.lang.String, int)
String ruleName
int ruleIndex
public void traceOut (java.lang.String, int)
String ruleName
int ruleIndex
static void ()
}
org/antlr/runtime/tree/CommonErrorNode.classCommonErrorNode.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.CommonErrorNode extends org.antlr.runtime.tree.CommonTree {
public org.antlr.runtime.IntStream input
public org.antlr.runtime.Token start
public org.antlr.runtime.Token stop
public org.antlr.runtime.RecognitionException trappedException
public void (org.antlr.runtime.TokenStream, org.antlr.runtime.Token, org.antlr.runtime.Token, org.antlr.runtime.RecognitionException)
org.antlr.runtime.TokenStream input
org.antlr.runtime.Token start
org.antlr.runtime.Token stop
org.antlr.runtime.RecognitionException e
public boolean isNil ()
public int getType ()
public java.lang.String getText ()
int i
int j
String badText
public java.lang.String toString ()
}
org/antlr/runtime/tree/TreeWizard$Visitor.classTreeWizard.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.TreeWizard$Visitor extends java.lang.Object implements org.antlr.runtime.tree.TreeWizard$ContextVisitor {
public void ()
public void visit (java.lang.Object, java.lang.Object, int, java.util.Map)
Object t
Object parent
int childIndex
java.util.Map labels
public abstract void visit (java.lang.Object)
}
org/antlr/runtime/tree/TreeWizard$1.classTreeWizard.java
package org.antlr.runtime.tree
org.antlr.runtime.tree.TreeWizard$1 extends org.antlr.runtime.tree.TreeWizard$Visitor {
private final java.util.List val$nodes
private final org.antlr.runtime.tree.TreeWizard this$0
void (org.antlr.runtime.tree.TreeWizard, java.util.List)
public void visit (java.lang.Object)
Object t
}
org/antlr/runtime/tree/BaseTree.classBaseTree.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.BaseTree extends java.lang.Object implements org.antlr.runtime.tree.Tree {
protected java.util.List children
public void ()
public void (org.antlr.runtime.tree.Tree)
org.antlr.runtime.tree.Tree node
public org.antlr.runtime.tree.Tree getChild (int)
int i
public java.util.List getChildren ()
public org.antlr.runtime.tree.Tree getFirstChildWithType (int)
org.antlr.runtime.tree.Tree t
int i
int type
public int getChildCount ()
public void addChild (org.antlr.runtime.tree.Tree)
org.antlr.runtime.tree.Tree c
int i
int n
org.antlr.runtime.tree.Tree t
org.antlr.runtime.tree.BaseTree childTree
public void addChildren (java.util.List)
org.antlr.runtime.tree.Tree t
int i
java.util.List kids
public void setChild (int, org.antlr.runtime.tree.Tree)
int i
org.antlr.runtime.tree.Tree t
public java.lang.Object deleteChild (int)
int i
org.antlr.runtime.tree.Tree killed
public void replaceChildren (int, int, java.lang.Object)
org.antlr.runtime.tree.BaseTree child
int i
int j
int j
int c
int indexToDelete
int j
int j
int numToInsert
int startChildIndex
int stopChildIndex
Object t
int replacingHowMany
int replacingWithHowMany
org.antlr.runtime.tree.BaseTree newTree
java.util.List newChildren
int numNewChildren
int delta
protected java.util.List createChildrenList ()
public boolean isNil ()
public void freshenParentAndChildIndexes ()
public void freshenParentAndChildIndexes (int)
org.antlr.runtime.tree.Tree child
int c
int offset
int n
public void sanityCheckParentAndChildIndexes ()
public void sanityCheckParentAndChildIndexes (org.antlr.runtime.tree.Tree, int)
org.antlr.runtime.tree.CommonTree child
int c
org.antlr.runtime.tree.Tree parent
int i
int n
public int getChildIndex ()
public void setChildIndex (int)
int index
public org.antlr.runtime.tree.Tree getParent ()
public void setParent (org.antlr.runtime.tree.Tree)
org.antlr.runtime.tree.Tree t
public boolean hasAncestor (int)
int ttype
public org.antlr.runtime.tree.Tree getAncestor (int)
int ttype
org.antlr.runtime.tree.Tree t
public java.util.List getAncestors ()
java.util.List ancestors
org.antlr.runtime.tree.Tree t
public java.lang.String toStringTree ()
org.antlr.runtime.tree.Tree t
int i
StringBuffer buf
public int getLine ()
public int getCharPositionInLine ()
public abstract java.lang.String toString ()
}
org/antlr/runtime/tree/TreeWizard$WildcardTreePattern.classTreeWizard.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreeWizard$WildcardTreePattern extends org.antlr.runtime.tree.TreeWizard$TreePattern {
public void (org.antlr.runtime.Token)
org.antlr.runtime.Token payload
}
org/antlr/runtime/tree/TreeRewriter.classTreeRewriter.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreeRewriter extends org.antlr.runtime.tree.TreeParser {
protected boolean showTransformations
protected org.antlr.runtime.TokenStream originalTokenStream
protected org.antlr.runtime.tree.TreeAdaptor originalAdaptor
org.antlr.runtime.tree.TreeRewriter$fptr topdown_fptr
org.antlr.runtime.tree.TreeRewriter$fptr bottomup_ftpr
public void (org.antlr.runtime.tree.TreeNodeStream)
org.antlr.runtime.tree.TreeNodeStream input
public void (org.antlr.runtime.tree.TreeNodeStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.tree.TreeNodeStream input
org.antlr.runtime.RecognizerSharedState state
public java.lang.Object applyOnce (java.lang.Object, org.antlr.runtime.tree.TreeRewriter$fptr)
org.antlr.runtime.tree.TreeRuleReturnScope r
org.antlr.runtime.RecognitionException e
Object t
org.antlr.runtime.tree.TreeRewriter$fptr whichRule
public java.lang.Object applyRepeatedly (java.lang.Object, org.antlr.runtime.tree.TreeRewriter$fptr)
Object u
Object t
org.antlr.runtime.tree.TreeRewriter$fptr whichRule
boolean treeChanged
public java.lang.Object downup (java.lang.Object)
Object t
public java.lang.Object downup (java.lang.Object, boolean)
Object t
boolean showTransformations
org.antlr.runtime.tree.TreeVisitor v
org.antlr.runtime.tree.TreeVisitorAction actions
public void reportTransformation (java.lang.Object, java.lang.Object)
Object oldTree
Object newTree
public java.lang.Object topdown () throws org.antlr.runtime.RecognitionException
public java.lang.Object bottomup () throws org.antlr.runtime.RecognitionException
}
org/antlr/runtime/tree/TreeWizard$ContextVisitor.classTreeWizard.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.TreeWizard$ContextVisitor extends java.lang.Object {
public abstract void visit (java.lang.Object, java.lang.Object, int, java.util.Map)
}
org/antlr/runtime/tree/RewriteRuleNodeStream.classRewriteRuleNodeStream.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.RewriteRuleNodeStream extends org.antlr.runtime.tree.RewriteRuleElementStream {
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String, java.lang.Object)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
Object oneElement
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String, java.util.List)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
java.util.List elements
public java.lang.Object nextNode ()
protected java.lang.Object toTree (java.lang.Object)
Object el
protected java.lang.Object dup (java.lang.Object)
Object el
}
org/antlr/runtime/tree/TreeRewriter$1.classTreeRewriter.java
package org.antlr.runtime.tree
org.antlr.runtime.tree.TreeRewriter$1 extends java.lang.Object implements org.antlr.runtime.tree.TreeVisitorAction {
private final org.antlr.runtime.tree.TreeRewriter this$0
void (org.antlr.runtime.tree.TreeRewriter)
public java.lang.Object pre (java.lang.Object)
Object t
public java.lang.Object post (java.lang.Object)
Object t
}
org/antlr/runtime/tree/TreeWizard$TreePattern.classTreeWizard.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreeWizard$TreePattern extends org.antlr.runtime.tree.CommonTree {
public String label
public boolean hasTextArg
public void (org.antlr.runtime.Token)
org.antlr.runtime.Token payload
public java.lang.String toString ()
}
org/antlr/runtime/tree/TreePatternLexer.classTreePatternLexer.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreePatternLexer extends java.lang.Object {
public static final int EOF
public static final int BEGIN
public static final int END
public static final int ID
public static final int ARG
public static final int PERCENT
public static final int COLON
public static final int DOT
protected String pattern
protected int p
protected int c
protected int n
public StringBuffer sval
public boolean error
public void (java.lang.String)
String pattern
public int nextToken ()
protected void consume ()
}
org/antlr/runtime/tree/ParseTree.classParseTree.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.ParseTree extends org.antlr.runtime.tree.BaseTree {
public Object payload
public java.util.List hiddenTokens
public void (java.lang.Object)
Object label
public org.antlr.runtime.tree.Tree dupNode ()
public int getType ()
public java.lang.String getText ()
public int getTokenStartIndex ()
public void setTokenStartIndex (int)
int index
public int getTokenStopIndex ()
public void setTokenStopIndex (int)
int index
public java.lang.String toString ()
org.antlr.runtime.Token t
public java.lang.String toStringWithHiddenTokens ()
org.antlr.runtime.Token hidden
int i
StringBuffer buf
String nodeText
public java.lang.String toInputString ()
StringBuffer buf
public void _toStringLeaves (java.lang.StringBuffer)
org.antlr.runtime.tree.ParseTree t
int i
StringBuffer buf
}
org/antlr/runtime/tree/BufferedTreeNodeStream$StreamIterator.classBufferedTreeNodeStream.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.BufferedTreeNodeStream$StreamIterator extends java.lang.Object implements java.util.Iterator {
int i
private final org.antlr.runtime.tree.BufferedTreeNodeStream this$0
protected void (org.antlr.runtime.tree.BufferedTreeNodeStream)
public boolean hasNext ()
public java.lang.Object next ()
int current
public void remove ()
}
org/antlr/runtime/tree/TreeVisitor.classTreeVisitor.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreeVisitor extends java.lang.Object {
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public void (org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.tree.TreeAdaptor adaptor
public void ()
public java.lang.Object visit (java.lang.Object, org.antlr.runtime.tree.TreeVisitorAction)
Object child
Object visitResult
Object childAfterVisit
int i
Object t
org.antlr.runtime.tree.TreeVisitorAction action
boolean isNil
int n
}
org/antlr/runtime/tree/TreeWizard$2.classTreeWizard.java
package org.antlr.runtime.tree
org.antlr.runtime.tree.TreeWizard$2 extends java.lang.Object implements org.antlr.runtime.tree.TreeWizard$ContextVisitor {
private final org.antlr.runtime.tree.TreeWizard$TreePattern val$tpattern
private final java.util.List val$subtrees
private final org.antlr.runtime.tree.TreeWizard this$0
void (org.antlr.runtime.tree.TreeWizard, org.antlr.runtime.tree.TreeWizard$TreePattern, java.util.List)
public void visit (java.lang.Object, java.lang.Object, int, java.util.Map)
Object t
Object parent
int childIndex
java.util.Map labels
}
org/antlr/runtime/tree/CommonTree.classCommonTree.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.CommonTree extends org.antlr.runtime.tree.BaseTree {
public org.antlr.runtime.Token token
protected int startIndex
protected int stopIndex
public org.antlr.runtime.tree.CommonTree parent
public int childIndex
public void ()
public void (org.antlr.runtime.tree.CommonTree)
org.antlr.runtime.tree.CommonTree node
public void (org.antlr.runtime.Token)
org.antlr.runtime.Token t
public org.antlr.runtime.Token getToken ()
public org.antlr.runtime.tree.Tree dupNode ()
public boolean isNil ()
public int getType ()
public java.lang.String getText ()
public int getLine ()
public int getCharPositionInLine ()
public int getTokenStartIndex ()
public void setTokenStartIndex (int)
int index
public int getTokenStopIndex ()
public void setTokenStopIndex (int)
int index
public void setUnknownTokenBoundaries ()
int i
org.antlr.runtime.tree.CommonTree firstChild
org.antlr.runtime.tree.CommonTree lastChild
public int getChildIndex ()
public org.antlr.runtime.tree.Tree getParent ()
public void setParent (org.antlr.runtime.tree.Tree)
org.antlr.runtime.tree.Tree t
public void setChildIndex (int)
int index
public java.lang.String toString ()
}
org/antlr/runtime/tree/TreeRewriter$2.classTreeRewriter.java
package org.antlr.runtime.tree
org.antlr.runtime.tree.TreeRewriter$2 extends java.lang.Object implements org.antlr.runtime.tree.TreeRewriter$fptr {
private final org.antlr.runtime.tree.TreeRewriter this$0
void (org.antlr.runtime.tree.TreeRewriter)
public java.lang.Object rule () throws org.antlr.runtime.RecognitionException
}
org/antlr/runtime/tree/TreeWizard$TreePatternTreeAdaptor.classTreeWizard.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreeWizard$TreePatternTreeAdaptor extends org.antlr.runtime.tree.CommonTreeAdaptor {
public void ()
public java.lang.Object create (org.antlr.runtime.Token)
org.antlr.runtime.Token payload
}
org/antlr/runtime/tree/DOTTreeGenerator.classDOTTreeGenerator.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.DOTTreeGenerator extends java.lang.Object {
public static org.antlr.stringtemplate.StringTemplate _treeST
public static org.antlr.stringtemplate.StringTemplate _nodeST
public static org.antlr.stringtemplate.StringTemplate _edgeST
java.util.HashMap nodeToNumberMap
int nodeNumber
public void ()
public org.antlr.stringtemplate.StringTemplate toDOT (java.lang.Object, org.antlr.runtime.tree.TreeAdaptor, org.antlr.stringtemplate.StringTemplate, org.antlr.stringtemplate.StringTemplate)
Object tree
org.antlr.runtime.tree.TreeAdaptor adaptor
org.antlr.stringtemplate.StringTemplate _treeST
org.antlr.stringtemplate.StringTemplate _edgeST
org.antlr.stringtemplate.StringTemplate treeST
public org.antlr.stringtemplate.StringTemplate toDOT (java.lang.Object, org.antlr.runtime.tree.TreeAdaptor)
Object tree
org.antlr.runtime.tree.TreeAdaptor adaptor
public org.antlr.stringtemplate.StringTemplate toDOT (org.antlr.runtime.tree.Tree)
org.antlr.runtime.tree.Tree tree
protected void toDOTDefineNodes (java.lang.Object, org.antlr.runtime.tree.TreeAdaptor, org.antlr.stringtemplate.StringTemplate)
Object child
org.antlr.stringtemplate.StringTemplate nodeST
int i
Object tree
org.antlr.runtime.tree.TreeAdaptor adaptor
org.antlr.stringtemplate.StringTemplate treeST
int n
org.antlr.stringtemplate.StringTemplate parentNodeST
protected void toDOTDefineEdges (java.lang.Object, org.antlr.runtime.tree.TreeAdaptor, org.antlr.stringtemplate.StringTemplate)
Object child
String childText
String childName
org.antlr.stringtemplate.StringTemplate edgeST
int i
Object tree
org.antlr.runtime.tree.TreeAdaptor adaptor
org.antlr.stringtemplate.StringTemplate treeST
int n
String parentName
String parentText
protected org.antlr.stringtemplate.StringTemplate getNodeST (org.antlr.runtime.tree.TreeAdaptor, java.lang.Object)
org.antlr.runtime.tree.TreeAdaptor adaptor
Object t
String text
org.antlr.stringtemplate.StringTemplate nodeST
String uniqueName
protected int getNodeNumber (java.lang.Object)
Object t
Integer nI
protected java.lang.String fixString (java.lang.String)
String in
String text
static void ()
}
org/antlr/runtime/tree/TreePatternParser.classTreePatternParser.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreePatternParser extends java.lang.Object {
protected org.antlr.runtime.tree.TreePatternLexer tokenizer
protected int ttype
protected org.antlr.runtime.tree.TreeWizard wizard
protected org.antlr.runtime.tree.TreeAdaptor adaptor
static Class class$org$antlr$runtime$tree$TreeWizard$TreePattern
public void (org.antlr.runtime.tree.TreePatternLexer, org.antlr.runtime.tree.TreeWizard, org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.tree.TreePatternLexer tokenizer
org.antlr.runtime.tree.TreeWizard wizard
org.antlr.runtime.tree.TreeAdaptor adaptor
public java.lang.Object pattern ()
Object node
public java.lang.Object parseTree ()
Object subtree
Object child
Object root
public java.lang.Object parseNode ()
org.antlr.runtime.Token wildcardPayload
org.antlr.runtime.tree.TreeWizard$TreePattern node
String label
String tokenName
String text
String arg
int treeNodeType
Object node
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/antlr/runtime/tree/BaseTreeAdaptor.classBaseTreeAdaptor.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.BaseTreeAdaptor extends java.lang.Object implements org.antlr.runtime.tree.TreeAdaptor {
protected java.util.Map treeToUniqueIDMap
protected int uniqueNodeID
public void ()
public java.lang.Object nil ()
public java.lang.Object errorNode (org.antlr.runtime.TokenStream, org.antlr.runtime.Token, org.antlr.runtime.Token, org.antlr.runtime.RecognitionException)
org.antlr.runtime.TokenStream input
org.antlr.runtime.Token start
org.antlr.runtime.Token stop
org.antlr.runtime.RecognitionException e
org.antlr.runtime.tree.CommonErrorNode t
public boolean isNil (java.lang.Object)
Object tree
public java.lang.Object dupTree (java.lang.Object)
Object tree
public java.lang.Object dupTree (java.lang.Object, java.lang.Object)
Object child
Object newSubTree
int i
Object t
Object parent
Object newTree
int n
public void addChild (java.lang.Object, java.lang.Object)
Object t
Object child
public java.lang.Object becomeRoot (java.lang.Object, java.lang.Object)
int nc
Object newRoot
Object oldRoot
org.antlr.runtime.tree.Tree newRootTree
org.antlr.runtime.tree.Tree oldRootTree
public java.lang.Object rulePostProcessing (java.lang.Object)
Object root
org.antlr.runtime.tree.Tree r
public java.lang.Object becomeRoot (org.antlr.runtime.Token, java.lang.Object)
org.antlr.runtime.Token newRoot
Object oldRoot
public java.lang.Object create (int, org.antlr.runtime.Token)
int tokenType
org.antlr.runtime.Token fromToken
org.antlr.runtime.tree.Tree t
public java.lang.Object create (int, org.antlr.runtime.Token, java.lang.String)
int tokenType
org.antlr.runtime.Token fromToken
String text
org.antlr.runtime.tree.Tree t
public java.lang.Object create (int, java.lang.String)
int tokenType
String text
org.antlr.runtime.Token fromToken
org.antlr.runtime.tree.Tree t
public int getType (java.lang.Object)
Object t
public void setType (java.lang.Object, int)
Object t
int type
public java.lang.String getText (java.lang.Object)
Object t
public void setText (java.lang.Object, java.lang.String)
Object t
String text
public java.lang.Object getChild (java.lang.Object, int)
Object t
int i
public void setChild (java.lang.Object, int, java.lang.Object)
Object t
int i
Object child
public java.lang.Object deleteChild (java.lang.Object, int)
Object t
int i
public int getChildCount (java.lang.Object)
Object t
public int getUniqueID (java.lang.Object)
Object node
Integer prevID
int ID
public abstract org.antlr.runtime.Token createToken (int, java.lang.String)
public abstract org.antlr.runtime.Token createToken (org.antlr.runtime.Token)
}
org/antlr/runtime/tree/CommonTreeNodeStream.classCommonTreeNodeStream.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.CommonTreeNodeStream extends org.antlr.runtime.misc.LookaheadStream implements org.antlr.runtime.tree.TreeNodeStream {
public static final int DEFAULT_INITIAL_BUFFER_SIZE
public static final int INITIAL_CALL_STACK_SIZE
protected Object root
protected org.antlr.runtime.TokenStream tokens
org.antlr.runtime.tree.TreeAdaptor adaptor
protected org.antlr.runtime.tree.TreeIterator it
protected org.antlr.runtime.misc.IntArray calls
protected boolean hasNilRoot
protected int level
public void (java.lang.Object)
Object tree
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.Object)
org.antlr.runtime.tree.TreeAdaptor adaptor
Object tree
public void reset ()
public java.lang.Object nextElement ()
Object t
public void setUniqueNavigationNodes (boolean)
boolean uniqueNavigationNodes
public java.lang.Object getTreeSource ()
public java.lang.String getSourceName ()
public org.antlr.runtime.TokenStream getTokenStream ()
public void setTokenStream (org.antlr.runtime.TokenStream)
org.antlr.runtime.TokenStream tokens
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor ()
public void setTreeAdaptor (org.antlr.runtime.tree.TreeAdaptor)
org.antlr.runtime.tree.TreeAdaptor adaptor
public int LA (int)
int i
public void push (int)
int index
public int pop ()
int ret
public void replaceChildren (java.lang.Object, int, int, java.lang.Object)
Object parent
int startChildIndex
int stopChildIndex
Object t
public java.lang.String toString (java.lang.Object, java.lang.Object)
Object start
Object stop
public java.lang.String toTokenTypeString ()
StringBuffer buf
Object o
int type
}
org/antlr/runtime/tree/RewriteRuleElementStream.classRewriteRuleElementStream.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.RewriteRuleElementStream extends java.lang.Object {
protected int cursor
protected Object singleElement
protected java.util.List elements
protected boolean dirty
protected String elementDescription
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String, java.lang.Object)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
Object oneElement
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.String, java.util.List)
org.antlr.runtime.tree.TreeAdaptor adaptor
String elementDescription
java.util.List elements
public void reset ()
public void add (java.lang.Object)
Object el
public java.lang.Object nextTree ()
Object el
int n
Object el
protected java.lang.Object _next ()
int n
Object o
protected abstract java.lang.Object dup (java.lang.Object)
protected java.lang.Object toTree (java.lang.Object)
Object el
public boolean hasNext ()
public int size ()
int n
public java.lang.String getDescription ()
}
org/antlr/runtime/tree/CommonTreeAdaptor.classCommonTreeAdaptor.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.CommonTreeAdaptor extends org.antlr.runtime.tree.BaseTreeAdaptor {
public void ()
public java.lang.Object dupNode (java.lang.Object)
Object t
public java.lang.Object create (org.antlr.runtime.Token)
org.antlr.runtime.Token payload
public org.antlr.runtime.Token createToken (int, java.lang.String)
int tokenType
String text
public org.antlr.runtime.Token createToken (org.antlr.runtime.Token)
org.antlr.runtime.Token fromToken
public void setTokenBoundaries (java.lang.Object, org.antlr.runtime.Token, org.antlr.runtime.Token)
Object t
org.antlr.runtime.Token startToken
org.antlr.runtime.Token stopToken
int start
int stop
public int getTokenStartIndex (java.lang.Object)
Object t
public int getTokenStopIndex (java.lang.Object)
Object t
public java.lang.String getText (java.lang.Object)
Object t
public int getType (java.lang.Object)
Object t
public org.antlr.runtime.Token getToken (java.lang.Object)
Object t
public java.lang.Object getChild (java.lang.Object, int)
Object t
int i
public int getChildCount (java.lang.Object)
Object t
public java.lang.Object getParent (java.lang.Object)
Object t
public void setParent (java.lang.Object, java.lang.Object)
Object t
Object parent
public int getChildIndex (java.lang.Object)
Object t
public void setChildIndex (java.lang.Object, int)
Object t
int index
public void replaceChildren (java.lang.Object, int, int, java.lang.Object)
Object parent
int startChildIndex
int stopChildIndex
Object t
}
org/antlr/runtime/tree/Tree.classTree.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.Tree extends java.lang.Object {
public static final org.antlr.runtime.tree.Tree INVALID_NODE
public abstract org.antlr.runtime.tree.Tree getChild (int)
public abstract int getChildCount ()
public abstract org.antlr.runtime.tree.Tree getParent ()
public abstract void setParent (org.antlr.runtime.tree.Tree)
public abstract boolean hasAncestor (int)
public abstract org.antlr.runtime.tree.Tree getAncestor (int)
public abstract java.util.List getAncestors ()
public abstract int getChildIndex ()
public abstract void setChildIndex (int)
public abstract void freshenParentAndChildIndexes ()
public abstract void addChild (org.antlr.runtime.tree.Tree)
public abstract void setChild (int, org.antlr.runtime.tree.Tree)
public abstract java.lang.Object deleteChild (int)
public abstract void replaceChildren (int, int, java.lang.Object)
public abstract boolean isNil ()
public abstract int getTokenStartIndex ()
public abstract void setTokenStartIndex (int)
public abstract int getTokenStopIndex ()
public abstract void setTokenStopIndex (int)
public abstract org.antlr.runtime.tree.Tree dupNode ()
public abstract int getType ()
public abstract java.lang.String getText ()
public abstract int getLine ()
public abstract int getCharPositionInLine ()
public abstract java.lang.String toStringTree ()
public abstract java.lang.String toString ()
static void ()
}
org/antlr/runtime/tree/TreeIterator.classTreeIterator.java
package org.antlr.runtime.tree
public org.antlr.runtime.tree.TreeIterator extends java.lang.Object implements java.util.Iterator {
protected org.antlr.runtime.tree.TreeAdaptor adaptor
protected Object root
protected Object tree
protected boolean firstTime
public Object up
public Object down
public Object eof
protected org.antlr.runtime.misc.FastQueue nodes
public void (java.lang.Object)
Object tree
public void (org.antlr.runtime.tree.TreeAdaptor, java.lang.Object)
org.antlr.runtime.tree.TreeAdaptor adaptor
Object tree
public void reset ()
public boolean hasNext ()
public java.lang.Object next ()
Object parent
int nextSiblingIndex
public void remove ()
}
org/antlr/runtime/tree/TreeAdaptor.classTreeAdaptor.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.TreeAdaptor extends java.lang.Object {
public abstract java.lang.Object create (org.antlr.runtime.Token)
public abstract java.lang.Object dupNode (java.lang.Object)
public abstract java.lang.Object dupTree (java.lang.Object)
public abstract java.lang.Object nil ()
public abstract java.lang.Object errorNode (org.antlr.runtime.TokenStream, org.antlr.runtime.Token, org.antlr.runtime.Token, org.antlr.runtime.RecognitionException)
public abstract boolean isNil (java.lang.Object)
public abstract void addChild (java.lang.Object, java.lang.Object)
public abstract java.lang.Object becomeRoot (java.lang.Object, java.lang.Object)
public abstract java.lang.Object rulePostProcessing (java.lang.Object)
public abstract int getUniqueID (java.lang.Object)
public abstract java.lang.Object becomeRoot (org.antlr.runtime.Token, java.lang.Object)
public abstract java.lang.Object create (int, org.antlr.runtime.Token)
public abstract java.lang.Object create (int, org.antlr.runtime.Token, java.lang.String)
public abstract java.lang.Object create (int, java.lang.String)
public abstract int getType (java.lang.Object)
public abstract void setType (java.lang.Object, int)
public abstract java.lang.String getText (java.lang.Object)
public abstract void setText (java.lang.Object, java.lang.String)
public abstract org.antlr.runtime.Token getToken (java.lang.Object)
public abstract void setTokenBoundaries (java.lang.Object, org.antlr.runtime.Token, org.antlr.runtime.Token)
public abstract int getTokenStartIndex (java.lang.Object)
public abstract int getTokenStopIndex (java.lang.Object)
public abstract java.lang.Object getChild (java.lang.Object, int)
public abstract void setChild (java.lang.Object, int, java.lang.Object)
public abstract java.lang.Object deleteChild (java.lang.Object, int)
public abstract int getChildCount (java.lang.Object)
public abstract java.lang.Object getParent (java.lang.Object)
public abstract void setParent (java.lang.Object, java.lang.Object)
public abstract int getChildIndex (java.lang.Object)
public abstract void setChildIndex (java.lang.Object, int)
public abstract void replaceChildren (java.lang.Object, int, int, java.lang.Object)
}
org/antlr/runtime/tree/TreeNodeStream.classTreeNodeStream.java
package org.antlr.runtime.tree
public abstract org.antlr.runtime.tree.TreeNodeStream extends java.lang.Object implements org.antlr.runtime.IntStream {
public abstract java.lang.Object get (int)
public abstract java.lang.Object LT (int)
public abstract java.lang.Object getTreeSource ()
public abstract org.antlr.runtime.TokenStream getTokenStream ()
public abstract org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor ()
public abstract void setUniqueNavigationNodes (boolean)
public abstract void reset ()
public abstract java.lang.String toString (java.lang.Object, java.lang.Object)
public abstract void replaceChildren (java.lang.Object, int, int, java.lang.Object)
}
org/antlr/runtime/ANTLRInputStream.classANTLRInputStream.java
package org.antlr.runtime
public org.antlr.runtime.ANTLRInputStream extends org.antlr.runtime.ANTLRReaderStream {
public void ()
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
public void (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream input
int size
public void (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream input
String encoding
public void (java.io.InputStream, int, java.lang.String) throws java.io.IOException
java.io.InputStream input
int size
String encoding
public void (java.io.InputStream, int, int, java.lang.String) throws java.io.IOException
java.io.InputStreamReader isr
java.io.InputStream input
int size
int readBufferSize
String encoding
java.io.InputStreamReader isr
}
org/antlr/runtime/TokenRewriteStream$RewriteOperation.classTokenRewriteStream.java
package org.antlr.runtime
org.antlr.runtime.TokenRewriteStream$RewriteOperation extends java.lang.Object {
protected int instructionIndex
protected int index
protected Object text
private final org.antlr.runtime.TokenRewriteStream this$0
protected void (org.antlr.runtime.TokenRewriteStream, int, java.lang.Object)
int index
Object text
public int execute (java.lang.StringBuffer)
StringBuffer buf
public java.lang.String toString ()
String opName
int $index
}
org/antlr/runtime/MismatchedRangeException.classMismatchedRangeException.java
package org.antlr.runtime
public org.antlr.runtime.MismatchedRangeException extends org.antlr.runtime.RecognitionException {
public int a
public int b
public void ()
public void (int, int, org.antlr.runtime.IntStream)
int a
int b
org.antlr.runtime.IntStream input
public java.lang.String toString ()
}
org/antlr/runtime/MismatchedNotSetException.classMismatchedNotSetException.java
package org.antlr.runtime
public org.antlr.runtime.MismatchedNotSetException extends org.antlr.runtime.MismatchedSetException {
public void ()
public void (org.antlr.runtime.BitSet, org.antlr.runtime.IntStream)
org.antlr.runtime.BitSet expecting
org.antlr.runtime.IntStream input
public java.lang.String toString ()
}
org/antlr/runtime/BitSet.classBitSet.java
package org.antlr.runtime
public org.antlr.runtime.BitSet extends java.lang.Object implements java.lang.Cloneable {
protected static final int BITS
protected static final int LOG_BITS
protected static final int MOD_MASK
protected long[] bits
public void ()
public void (long[])
long[] bits_
public void (java.util.List)
Integer v
int i
java.util.List items
public void (int)
int nbits
public static org.antlr.runtime.BitSet of (int)
int el
org.antlr.runtime.BitSet s
public static org.antlr.runtime.BitSet of (int, int)
int a
int b
org.antlr.runtime.BitSet s
public static org.antlr.runtime.BitSet of (int, int, int)
int a
int b
int c
org.antlr.runtime.BitSet s
public static org.antlr.runtime.BitSet of (int, int, int, int)
int a
int b
int c
int d
org.antlr.runtime.BitSet s
public org.antlr.runtime.BitSet or (org.antlr.runtime.BitSet)
org.antlr.runtime.BitSet a
org.antlr.runtime.BitSet s
public void add (int)
int el
int n
public void growToInclude (int)
int bit
int newSize
long[] newbits
public void orInPlace (org.antlr.runtime.BitSet)
int i
org.antlr.runtime.BitSet a
int min
private void setSize (int)
int nwords
long[] newbits
int n
private static final long bitMask (int)
int bitNumber
int bitPosition
public java.lang.Object clone ()
CloneNotSupportedException e
org.antlr.runtime.BitSet s
public int size ()
int bit
long word
int i
int deg
public boolean equals (java.lang.Object)
int i
int i
int i
Object other
org.antlr.runtime.BitSet otherSet
int n
public boolean member (int)
int el
int n
public void remove (int)
int el
int n
public boolean isNil ()
int i
private final int numWordsToHold (int)
int el
public int numBits ()
public int lengthInLongWords ()
public int[] toArray ()
int i
int[] elems
int en
public long[] toPackedArray ()
private static final int wordNumber (int)
int bit
public java.lang.String toString ()
public java.lang.String toString (java.lang.String[])
int i
String[] tokenNames
StringBuffer buf
String separator
boolean havePrintedAnElement
}
org/antlr/runtime/CharStream.classCharStream.java
package org.antlr.runtime
public abstract org.antlr.runtime.CharStream extends java.lang.Object implements org.antlr.runtime.IntStream {
public static final int EOF
public abstract java.lang.String substring (int, int)
public abstract int LT (int)
public abstract int getLine ()
public abstract void setLine (int)
public abstract void setCharPositionInLine (int)
public abstract int getCharPositionInLine ()
}
org/antlr/runtime/ANTLRFileStream.classANTLRFileStream.java
package org.antlr.runtime
public org.antlr.runtime.ANTLRFileStream extends org.antlr.runtime.ANTLRStringStream {
protected String fileName
public void (java.lang.String) throws java.io.IOException
String fileName
public void (java.lang.String, java.lang.String) throws java.io.IOException
String fileName
String encoding
public void load (java.lang.String, java.lang.String) throws java.io.IOException
java.io.InputStreamReader isr
String fileName
String encoding
java.io.File f
int size
java.io.InputStreamReader isr
java.io.FileInputStream fis
public java.lang.String getSourceName ()
}
org/antlr/runtime/CharStreamState.classCharStreamState.java
package org.antlr.runtime
public org.antlr.runtime.CharStreamState extends java.lang.Object {
int p
int line
int charPositionInLine
public void ()
}
org/antlr/runtime/NoViableAltException.classNoViableAltException.java
package org.antlr.runtime
public org.antlr.runtime.NoViableAltException extends org.antlr.runtime.RecognitionException {
public String grammarDecisionDescription
public int decisionNumber
public int stateNumber
public void ()
public void (java.lang.String, int, int, org.antlr.runtime.IntStream)
String grammarDecisionDescription
int decisionNumber
int stateNumber
org.antlr.runtime.IntStream input
public java.lang.String toString ()
}
org/antlr/runtime/Token.classToken.java
package org.antlr.runtime
public abstract org.antlr.runtime.Token extends java.lang.Object {
public static final int EOR_TOKEN_TYPE
public static final int DOWN
public static final int UP
public static final int MIN_TOKEN_TYPE
public static final int EOF
public static final org.antlr.runtime.Token EOF_TOKEN
public static final int INVALID_TOKEN_TYPE
public static final org.antlr.runtime.Token INVALID_TOKEN
public static final org.antlr.runtime.Token SKIP_TOKEN
public static final int DEFAULT_CHANNEL
public static final int HIDDEN_CHANNEL
public abstract java.lang.String getText ()
public abstract void setText (java.lang.String)
public abstract int getType ()
public abstract void setType (int)
public abstract int getLine ()
public abstract void setLine (int)
public abstract int getCharPositionInLine ()
public abstract void setCharPositionInLine (int)
public abstract int getChannel ()
public abstract void setChannel (int)
public abstract int getTokenIndex ()
public abstract void setTokenIndex (int)
public abstract org.antlr.runtime.CharStream getInputStream ()
public abstract void setInputStream (org.antlr.runtime.CharStream)
static void ()
}
org/antlr/runtime/FailedPredicateException.classFailedPredicateException.java
package org.antlr.runtime
public org.antlr.runtime.FailedPredicateException extends org.antlr.runtime.RecognitionException {
public String ruleName
public String predicateText
public void ()
public void (org.antlr.runtime.IntStream, java.lang.String, java.lang.String)
org.antlr.runtime.IntStream input
String ruleName
String predicateText
public java.lang.String toString ()
}
org/antlr/runtime/UnwantedTokenException.classUnwantedTokenException.java
package org.antlr.runtime
public org.antlr.runtime.UnwantedTokenException extends org.antlr.runtime.MismatchedTokenException {
public void ()
public void (int, org.antlr.runtime.IntStream)
int expecting
org.antlr.runtime.IntStream input
public org.antlr.runtime.Token getUnexpectedToken ()
public java.lang.String toString ()
String exp
}
org/antlr/runtime/SerializedGrammar$Rule.classSerializedGrammar.java
package org.antlr.runtime
org.antlr.runtime.SerializedGrammar$Rule extends java.lang.Object {
String name
org.antlr.runtime.SerializedGrammar$Block block
private final org.antlr.runtime.SerializedGrammar this$0
public void (org.antlr.runtime.SerializedGrammar, java.lang.String, org.antlr.runtime.SerializedGrammar$Block)
String name
org.antlr.runtime.SerializedGrammar$Block block
public java.lang.String toString ()
}
org/antlr/runtime/MismatchedSetException.classMismatchedSetException.java
package org.antlr.runtime
public org.antlr.runtime.MismatchedSetException extends org.antlr.runtime.RecognitionException {
public org.antlr.runtime.BitSet expecting
public void ()
public void (org.antlr.runtime.BitSet, org.antlr.runtime.IntStream)
org.antlr.runtime.BitSet expecting
org.antlr.runtime.IntStream input
public java.lang.String toString ()
}
org/antlr/runtime/RecognitionException.classRecognitionException.java
package org.antlr.runtime
public org.antlr.runtime.RecognitionException extends java.lang.Exception {
public transient org.antlr.runtime.IntStream input
public int index
public org.antlr.runtime.Token token
public Object node
public int c
public int line
public int charPositionInLine
public boolean approximateLineInfo
public void ()
public void (org.antlr.runtime.IntStream)
org.antlr.runtime.IntStream input
protected void extractInformationFromTreeNodeStream (org.antlr.runtime.IntStream)
org.antlr.runtime.Token priorPayload
int i
Object priorNode
int type
String text
org.antlr.runtime.IntStream input
org.antlr.runtime.tree.TreeNodeStream nodes
org.antlr.runtime.tree.TreeAdaptor adaptor
org.antlr.runtime.Token payload
public int getUnexpectedType ()
org.antlr.runtime.tree.TreeNodeStream nodes
org.antlr.runtime.tree.TreeAdaptor adaptor
}
org/antlr/runtime/TokenRewriteStream$ReplaceOp.classTokenRewriteStream.java
package org.antlr.runtime
org.antlr.runtime.TokenRewriteStream$ReplaceOp extends org.antlr.runtime.TokenRewriteStream$RewriteOperation {
protected int lastIndex
private final org.antlr.runtime.TokenRewriteStream this$0
public void (org.antlr.runtime.TokenRewriteStream, int, int, java.lang.Object)
int from
int to
Object text
public int execute (java.lang.StringBuffer)
StringBuffer buf
public java.lang.String toString ()
}
org/antlr/runtime/ANTLRStringStream.classANTLRStringStream.java
package org.antlr.runtime
public org.antlr.runtime.ANTLRStringStream extends java.lang.Object implements org.antlr.runtime.CharStream {
protected char[] data
protected int n
protected int p
protected int line
protected int charPositionInLine
protected int markDepth
protected java.util.List markers
protected int lastMarker
public String name
public void ()
public void (java.lang.String)
String input
public void (char[], int)
char[] data
int numberOfActualCharsInArray
public void reset ()
public void consume ()
public int LA (int)
int i
public int LT (int)
int i
public int index ()
public int size ()
public int mark ()
org.antlr.runtime.CharStreamState state
public void rewind (int)
int m
org.antlr.runtime.CharStreamState state
public void rewind ()
public void release (int)
int marker
public void seek (int)
int index
public java.lang.String substring (int, int)
int start
int stop
public int getLine ()
public int getCharPositionInLine ()
public void setLine (int)
int line
public void setCharPositionInLine (int)
int pos
public java.lang.String getSourceName ()
}
org/antlr/runtime/TokenRewriteStream$InsertBeforeOp.classTokenRewriteStream.java
package org.antlr.runtime
org.antlr.runtime.TokenRewriteStream$InsertBeforeOp extends org.antlr.runtime.TokenRewriteStream$RewriteOperation {
private final org.antlr.runtime.TokenRewriteStream this$0
public void (org.antlr.runtime.TokenRewriteStream, int, java.lang.Object)
int index
Object text
public int execute (java.lang.StringBuffer)
StringBuffer buf
}
org/antlr/runtime/Parser.classParser.java
package org.antlr.runtime
public org.antlr.runtime.Parser extends org.antlr.runtime.BaseRecognizer {
public org.antlr.runtime.TokenStream input
public void (org.antlr.runtime.TokenStream)
org.antlr.runtime.TokenStream input
public void (org.antlr.runtime.TokenStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.TokenStream input
org.antlr.runtime.RecognizerSharedState state
public void reset ()
protected java.lang.Object getCurrentInputSymbol (org.antlr.runtime.IntStream)
org.antlr.runtime.IntStream input
protected java.lang.Object getMissingSymbol (org.antlr.runtime.IntStream, org.antlr.runtime.RecognitionException, int, org.antlr.runtime.BitSet)
org.antlr.runtime.IntStream input
org.antlr.runtime.RecognitionException e
int expectedTokenType
org.antlr.runtime.BitSet follow
String tokenText
org.antlr.runtime.CommonToken t
org.antlr.runtime.Token current
public void setTokenStream (org.antlr.runtime.TokenStream)
org.antlr.runtime.TokenStream input
public org.antlr.runtime.TokenStream getTokenStream ()
public java.lang.String getSourceName ()
public void traceIn (java.lang.String, int)
String ruleName
int ruleIndex
public void traceOut (java.lang.String, int)
String ruleName
int ruleIndex
}
org/antlr/runtime/SerializedGrammar$TokenRef.classSerializedGrammar.java
package org.antlr.runtime
org.antlr.runtime.SerializedGrammar$TokenRef extends java.lang.Object {
int ttype
private final org.antlr.runtime.SerializedGrammar this$0
public void (org.antlr.runtime.SerializedGrammar, int)
int ttype
public java.lang.String toString ()
}
org/antlr/runtime/CommonTokenStream.classCommonTokenStream.java
package org.antlr.runtime
public org.antlr.runtime.CommonTokenStream extends java.lang.Object implements org.antlr.runtime.TokenStream {
protected org.antlr.runtime.TokenSource tokenSource
protected java.util.List tokens
protected java.util.Map channelOverrideMap
protected java.util.Set discardSet
protected int channel
protected boolean discardOffChannelTokens
protected int lastMarker
protected int p
public void ()
public void (org.antlr.runtime.TokenSource)
org.antlr.runtime.TokenSource tokenSource
public void (org.antlr.runtime.TokenSource, int)
org.antlr.runtime.TokenSource tokenSource
int channel
public void setTokenSource (org.antlr.runtime.TokenSource)
org.antlr.runtime.TokenSource tokenSource
protected void fillBuffer ()
Integer channelI
boolean discard
int index
org.antlr.runtime.Token t
public void consume ()
protected int skipOffTokenChannels (int)
int i
int n
protected int skipOffTokenChannelsReverse (int)
int i
public void setTokenTypeChannel (int, int)
int ttype
int channel
public void discardTokenType (int)
int ttype
public void discardOffChannelTokens (boolean)
boolean discardOffChannelTokens
public java.util.List getTokens ()
public java.util.List getTokens (int, int)
int start
int stop
public java.util.List getTokens (int, int, org.antlr.runtime.BitSet)
org.antlr.runtime.Token t
int i
int start
int stop
org.antlr.runtime.BitSet types
java.util.List filteredTokens
public java.util.List getTokens (int, int, java.util.List)
int start
int stop
java.util.List types
public java.util.List getTokens (int, int, int)
int start
int stop
int ttype
public org.antlr.runtime.Token LT (int)
int k
int i
int n
protected org.antlr.runtime.Token LB (int)
int k
int i
int n
public org.antlr.runtime.Token get (int)
int i
public int LA (int)
int i
public int mark ()
public void release (int)
int marker
public int size ()
public int index ()
public void rewind (int)
int marker
public void rewind ()
public void reset ()
public void seek (int)
int index
public org.antlr.runtime.TokenSource getTokenSource ()
public java.lang.String getSourceName ()
public java.lang.String toString ()
public java.lang.String toString (int, int)
org.antlr.runtime.Token t
int i
int start
int stop
StringBuffer buf
public java.lang.String toString (org.antlr.runtime.Token, org.antlr.runtime.Token)
org.antlr.runtime.Token start
org.antlr.runtime.Token stop
}
org/antlr/runtime/IntStream.classIntStream.java
package org.antlr.runtime
public abstract org.antlr.runtime.IntStream extends java.lang.Object {
public abstract void consume ()
public abstract int LA (int)
public abstract int mark ()
public abstract int index ()
public abstract void rewind (int)
public abstract void rewind ()
public abstract void release (int)
public abstract void seek (int)
public abstract int size ()
public abstract java.lang.String getSourceName ()
}
org/antlr/runtime/Lexer.classLexer.java
package org.antlr.runtime
public abstract org.antlr.runtime.Lexer extends org.antlr.runtime.BaseRecognizer implements org.antlr.runtime.TokenSource {
protected org.antlr.runtime.CharStream input
public void ()
public void (org.antlr.runtime.CharStream)
org.antlr.runtime.CharStream input
public void (org.antlr.runtime.CharStream, org.antlr.runtime.RecognizerSharedState)
org.antlr.runtime.CharStream input
org.antlr.runtime.RecognizerSharedState state
public void reset ()
public org.antlr.runtime.Token nextToken ()
org.antlr.runtime.NoViableAltException nva
org.antlr.runtime.RecognitionException re
public void skip ()
public abstract void mTokens () throws org.antlr.runtime.RecognitionException
public void setCharStream (org.antlr.runtime.CharStream)
org.antlr.runtime.CharStream input
public org.antlr.runtime.CharStream getCharStream ()
public java.lang.String getSourceName ()
public void emit (org.antlr.runtime.Token)
org.antlr.runtime.Token token
public org.antlr.runtime.Token emit ()
org.antlr.runtime.Token t
public void match (java.lang.String) throws org.antlr.runtime.MismatchedTokenException
org.antlr.runtime.MismatchedTokenException mte
String s
int i
public void matchAny ()
public void match (int) throws org.antlr.runtime.MismatchedTokenException
org.antlr.runtime.MismatchedTokenException mte
int c
public void matchRange (int, int) throws org.antlr.runtime.MismatchedRangeException
org.antlr.runtime.MismatchedRangeException mre
int a
int b
public int getLine ()
public int getCharPositionInLine ()
public int getCharIndex ()
public java.lang.String getText ()
public void setText (java.lang.String)
String text
public void reportError (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException e
public java.lang.String getErrorMessage (org.antlr.runtime.RecognitionException, java.lang.String[])
org.antlr.runtime.MismatchedTokenException mte
org.antlr.runtime.NoViableAltException nvae
org.antlr.runtime.EarlyExitException eee
org.antlr.runtime.MismatchedNotSetException mse
org.antlr.runtime.MismatchedSetException mse
org.antlr.runtime.MismatchedRangeException mre
org.antlr.runtime.RecognitionException e
String[] tokenNames
String msg
public java.lang.String getCharErrorDisplay (int)
int c
String s
public void recover (org.antlr.runtime.RecognitionException)
org.antlr.runtime.RecognitionException re
public void traceIn (java.lang.String, int)
String ruleName
int ruleIndex
String inputSymbol
public void traceOut (java.lang.String, int)
String ruleName
int ruleIndex
String inputSymbol
}
org/antlr/runtime/CommonToken.classCommonToken.java
package org.antlr.runtime
public org.antlr.runtime.CommonToken extends java.lang.Object implements org.antlr.runtime.Token java.io.Serializable {
protected int type
protected int line
protected int charPositionInLine
protected int channel
protected transient org.antlr.runtime.CharStream input
protected String text
protected int index
protected int start
protected int stop
public void (int)
int type
public void (org.antlr.runtime.CharStream, int, int, int, int)
org.antlr.runtime.CharStream input
int type
int channel
int start
int stop
public void (int, java.lang.String)
int type
String text
public void (org.antlr.runtime.Token)
org.antlr.runtime.Token oldToken
public int getType ()
public void setLine (int)
int line
public java.lang.String getText ()
public void setText (java.lang.String)
String text
public int getLine ()
public int getCharPositionInLine ()
public void setCharPositionInLine (int)
int charPositionInLine
public int getChannel ()
public void setChannel (int)
int channel
public void setType (int)
int type
public int getStartIndex ()
public void setStartIndex (int)
int start
public int getStopIndex ()
public void setStopIndex (int)
int stop
public int getTokenIndex ()
public void setTokenIndex (int)
int index
public org.antlr.runtime.CharStream getInputStream ()
public void setInputStream (org.antlr.runtime.CharStream)
org.antlr.runtime.CharStream input
public java.lang.String toString ()
String channelStr
String txt
}
org/antlr/runtime/ANTLRReaderStream.classANTLRReaderStream.java
package org.antlr.runtime
public org.antlr.runtime.ANTLRReaderStream extends org.antlr.runtime.ANTLRStringStream {
public static final int READ_BUFFER_SIZE
public static final int INITIAL_BUFFER_SIZE
public void ()
public void (java.io.Reader) throws java.io.IOException
java.io.Reader r
public void (java.io.Reader, int) throws java.io.IOException
java.io.Reader r
int size
public void (java.io.Reader, int, int) throws java.io.IOException
java.io.Reader r
int size
int readChunkSize
public void load (java.io.Reader, int, int) throws java.io.IOException
char[] newdata
int numRead
int p
java.io.Reader r
int size
int readChunkSize
}
org/antlr/runtime/ParserRuleReturnScope.classParserRuleReturnScope.java
package org.antlr.runtime
public org.antlr.runtime.ParserRuleReturnScope extends org.antlr.runtime.RuleReturnScope {
public org.antlr.runtime.Token start
public org.antlr.runtime.Token stop
public void ()
public java.lang.Object getStart ()
public java.lang.Object getStop ()
}
org/antlr/runtime/ClassicToken.classClassicToken.java
package org.antlr.runtime
public org.antlr.runtime.ClassicToken extends java.lang.Object implements org.antlr.runtime.Token {
protected String text
protected int type
protected int line
protected int charPositionInLine
protected int channel
protected int index
public void (int)
int type
public void (org.antlr.runtime.Token)
org.antlr.runtime.Token oldToken
public void (int, java.lang.String)
int type
String text
public void (int, java.lang.String, int)
int type
String text
int channel
public int getType ()
public void setLine (int)
int line
public java.lang.String getText ()
public void setText (java.lang.String)
String text
public int getLine ()
public int getCharPositionInLine ()
public void setCharPositionInLine (int)
int charPositionInLine
public int getChannel ()
public void setChannel (int)
int channel
public void setType (int)
int type
public int getTokenIndex ()
public void setTokenIndex (int)
int index
public org.antlr.runtime.CharStream getInputStream ()
public void setInputStream (org.antlr.runtime.CharStream)
org.antlr.runtime.CharStream input
public java.lang.String toString ()
String channelStr
String txt
}
META-INF/maven/org.antlr/
META-INF/maven/org.antlr/antlr-runtime/
META-INF/maven/org.antlr/antlr-runtime/pom.xml
META-INF/maven/org.antlr/antlr-runtime/pom.properties
org/jf/dexlib/
org/jf/dexlib/Debug/
org/jf/dexlib/Code/
org/jf/dexlib/Code/Analysis/
org/jf/dexlib/Code/Format/
org/jf/dexlib/Util/
org/jf/dexlib/EncodedValue/
org/jf/dexlib/AnnotationSetRefList.classAnnotationSetRefList.java
package org.jf.dexlib
public org.jf.dexlib.AnnotationSetRefList extends org.jf.dexlib.Item {
private int hashCode
private org.jf.dexlib.AnnotationSetItem[] annotationSets
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.AnnotationSetItem[])
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.AnnotationSetItem[] annotationSets
public static org.jf.dexlib.AnnotationSetRefList internAnnotationSetRefList (org.jf.dexlib.DexFile, java.util.List)
org.jf.dexlib.DexFile dexFile
java.util.List annotationSets
org.jf.dexlib.AnnotationSetItem[] annotationSetsArray
org.jf.dexlib.AnnotationSetRefList annotationSetRefList
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
int i
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.AnnotationSetItem annotationSetItem
org.jf.dexlib.AnnotationSetItem[] arr$
int len$
int i$
org.jf.dexlib.AnnotationSetItem annotationSetItem
org.jf.dexlib.AnnotationSetItem[] arr$
int len$
int i$
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.AnnotationSetRefList)
int i
org.jf.dexlib.AnnotationSetRefList o
int comp
public org.jf.dexlib.AnnotationSetItem[] getAnnotationSets ()
private void calcHashCode ()
org.jf.dexlib.AnnotationSetItem annotationSetItem
org.jf.dexlib.AnnotationSetItem[] arr$
int len$
int i$
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.AnnotationSetRefList other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/CodeItem$DebugInstructionFixer.classCodeItem.java
package org.jf.dexlib
org.jf.dexlib.CodeItem$DebugInstructionFixer extends org.jf.dexlib.Debug.DebugInstructionIterator$ProcessRawDebugInstructionDelegate {
private int currentCodeAddress
private org.jf.dexlib.Util.SparseIntArray newAddressByOriginalAddress
private final byte[] originalEncodedDebugInfo
public byte[] result
static final boolean $assertionsDisabled
final org.jf.dexlib.CodeItem this$0
public void (org.jf.dexlib.CodeItem, byte[], org.jf.dexlib.Util.SparseIntArray)
byte[] originalEncodedDebugInfo
org.jf.dexlib.Util.SparseIntArray newAddressByOriginalAddress
public void ProcessAdvancePC (int, int, int)
int newCodeAddressDelta
int codeAddressDeltaLeb128Size
int startDebugOffset
int debugInstructionLength
int codeAddressDelta
int newCodeAddress
public void ProcessSpecialOpcode (int, int, int, int)
int additionalCodeAddressDelta
int additionalCodeAddressDeltaLeb128Size
int newCodeAddressDelta
int startDebugOffset
int debugOpcode
int lineDelta
int codeAddressDelta
int newCodeAddress
static void ()
}
org/jf/dexlib/DebugInfoItem$3.classDebugInfoItem.java
package org.jf.dexlib
org.jf.dexlib.DebugInfoItem$3 extends org.jf.dexlib.Debug.DebugInstructionIterator$ProcessRawDebugInstructionDelegate {
private int referencedItemsPosition
final org.jf.dexlib.Util.AnnotatedOutput val$out
final org.jf.dexlib.DebugInfoItem this$0
void (org.jf.dexlib.DebugInfoItem, org.jf.dexlib.Util.AnnotatedOutput)
public void ProcessStaticOpcode (org.jf.dexlib.Debug.DebugOpcode, int, int)
org.jf.dexlib.Debug.DebugOpcode opcode
int startDebugOffset
int length
public void ProcessStartLocal (int, int, int, int, int, boolean)
int startDebugOffset
int length
int registerNum
int nameIndex
int typeIndex
boolean registerIsSigned
public void ProcessStartLocalExtended (int, int, int, int, int, int, boolean)
int startDebugOffset
int length
int registerNum
int nameIndex
int typeIndex
int signatureIndex
boolean registerIsSigned
public void ProcessSetFile (int, int, int)
int startDebugOffset
int length
int nameIndex
}
org/jf/dexlib/DebugInfoItem.classDebugInfoItem.java
package org.jf.dexlib
public org.jf.dexlib.DebugInfoItem extends org.jf.dexlib.Item {
private int lineStart
private org.jf.dexlib.StringIdItem[] parameterNames
private byte[] encodedDebugInfo
private org.jf.dexlib.Item[] referencedItems
private org.jf.dexlib.CodeItem parent
public void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, int, org.jf.dexlib.StringIdItem[], byte[], org.jf.dexlib.Item[])
org.jf.dexlib.DexFile dexFile
int lineStart
org.jf.dexlib.StringIdItem[] parameterNames
byte[] encodedDebugInfo
org.jf.dexlib.Item[] referencedItems
public static org.jf.dexlib.DebugInfoItem internDebugInfoItem (org.jf.dexlib.DexFile, int, org.jf.dexlib.StringIdItem[], byte[], org.jf.dexlib.Item[])
org.jf.dexlib.DexFile dexFile
int lineStart
org.jf.dexlib.StringIdItem[] parameterNames
byte[] encodedDebugInfo
org.jf.dexlib.Item[] referencedItems
org.jf.dexlib.DebugInfoItem debugInfoItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
int i
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
org.jf.dexlib.IndexedSection stringIdSection
int start
java.util.List referencedItemsList
int length
protected int placeItem (int)
int indexp1
int indexp1
org.jf.dexlib.StringIdItem parameterName
org.jf.dexlib.StringIdItem[] arr$
int len$
int i$
int offset
org.jf.dexlib.DebugInfoItem$1ProcessDebugInstructionDelegateWithLength pdidwl
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
protected void setEncodedDebugInfo (byte[])
byte[] encodedDebugInfo
private void writeItemWithNoAnnotations (org.jf.dexlib.Util.AnnotatedOutput)
int indexp1
int indexp1
org.jf.dexlib.StringIdItem parameterName
org.jf.dexlib.StringIdItem[] arr$
int len$
int i$
org.jf.dexlib.Util.AnnotatedOutput out
private void writeItemWithAnnotations (org.jf.dexlib.Util.AnnotatedOutput)
int indexp1
int indexp1
org.jf.dexlib.StringIdItem parameterName
org.jf.dexlib.StringIdItem[] arr$
int len$
int i$
org.jf.dexlib.Util.AnnotatedOutput out
int index
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.DebugInfoItem)
org.jf.dexlib.DebugInfoItem other
protected void setParent (org.jf.dexlib.CodeItem)
org.jf.dexlib.CodeItem codeItem
public int getLineStart ()
public byte[] getEncodedDebugInfo ()
public org.jf.dexlib.Item[] getReferencedItems ()
public org.jf.dexlib.StringIdItem[] getParameterNames ()
public volatile int compareTo (java.lang.Object)
Object x0
static org.jf.dexlib.Item[] access$000 (org.jf.dexlib.DebugInfoItem)
org.jf.dexlib.DebugInfoItem x0
static byte[] access$100 (org.jf.dexlib.DebugInfoItem)
org.jf.dexlib.DebugInfoItem x0
}
org/jf/dexlib/MapItem.classMapItem.java
package org.jf.dexlib
public org.jf.dexlib.MapItem extends org.jf.dexlib.Item {
static final boolean $assertionsDisabled
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
protected int placeItem (int)
int offset
org.jf.dexlib.Section[] sections
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.ItemType itemType
int sectionSize
int sectionOffset
int i
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
int size
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Section section
org.jf.dexlib.Section[] arr$
int len$
int i$
org.jf.dexlib.Util.AnnotatedOutput out
org.jf.dexlib.Section[] sections
int index
private void writeSectionInfo (org.jf.dexlib.Util.AnnotatedOutput, org.jf.dexlib.ItemType, int, int)
org.jf.dexlib.Util.AnnotatedOutput out
org.jf.dexlib.ItemType itemType
int sectionSize
int sectionOffset
public org.jf.dexlib.ItemType getItemType ()
public int compareTo (org.jf.dexlib.MapItem)
org.jf.dexlib.MapItem o
public java.lang.String getConciseIdentity ()
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
org/jf/dexlib/AnnotationSetItem$1.classAnnotationSetItem.java
package org.jf.dexlib
org.jf.dexlib.AnnotationSetItem$1 extends java.lang.Object implements java.util.Comparator {
final org.jf.dexlib.AnnotationSetItem this$0
void (org.jf.dexlib.AnnotationSetItem)
public int compare (org.jf.dexlib.AnnotationItem, org.jf.dexlib.AnnotationItem)
org.jf.dexlib.AnnotationItem annotationItem
org.jf.dexlib.AnnotationItem annotationItem2
int annotationItemIndex
int annotationItemIndex2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/jf/dexlib/AnnotationSetItem.classAnnotationSetItem.java
package org.jf.dexlib
public org.jf.dexlib.AnnotationSetItem extends org.jf.dexlib.Item {
private int hashCode
private org.jf.dexlib.AnnotationItem[] annotations
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.AnnotationItem[])
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.AnnotationItem[] annotations
public static org.jf.dexlib.AnnotationSetItem internAnnotationSetItem (org.jf.dexlib.DexFile, java.util.List)
org.jf.dexlib.AnnotationSetItem annotationSetItem
org.jf.dexlib.AnnotationItem[] annotationsArray
org.jf.dexlib.DexFile dexFile
java.util.List annotations
org.jf.dexlib.AnnotationSetItem annotationSetItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
int i
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.AnnotationItem annotationItem
org.jf.dexlib.AnnotationItem[] arr$
int len$
int i$
org.jf.dexlib.AnnotationItem annotationItem
org.jf.dexlib.AnnotationItem[] arr$
int len$
int i$
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.AnnotationSetItem)
int i
org.jf.dexlib.AnnotationSetItem o
int comp
public org.jf.dexlib.AnnotationItem[] getAnnotations ()
private void calcHashCode ()
org.jf.dexlib.AnnotationItem annotationItem
org.jf.dexlib.AnnotationItem[] arr$
int len$
int i$
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.AnnotationSetItem other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/ItemType.classItemType.java
package org.jf.dexlib
public final org.jf.dexlib.ItemType extends java.lang.Enum {
public static final org.jf.dexlib.ItemType TYPE_HEADER_ITEM
public static final org.jf.dexlib.ItemType TYPE_STRING_ID_ITEM
public static final org.jf.dexlib.ItemType TYPE_TYPE_ID_ITEM
public static final org.jf.dexlib.ItemType TYPE_PROTO_ID_ITEM
public static final org.jf.dexlib.ItemType TYPE_FIELD_ID_ITEM
public static final org.jf.dexlib.ItemType TYPE_METHOD_ID_ITEM
public static final org.jf.dexlib.ItemType TYPE_CLASS_DEF_ITEM
public static final org.jf.dexlib.ItemType TYPE_MAP_LIST
public static final org.jf.dexlib.ItemType TYPE_TYPE_LIST
public static final org.jf.dexlib.ItemType TYPE_ANNOTATION_SET_REF_LIST
public static final org.jf.dexlib.ItemType TYPE_ANNOTATION_SET_ITEM
public static final org.jf.dexlib.ItemType TYPE_CLASS_DATA_ITEM
public static final org.jf.dexlib.ItemType TYPE_CODE_ITEM
public static final org.jf.dexlib.ItemType TYPE_STRING_DATA_ITEM
public static final org.jf.dexlib.ItemType TYPE_DEBUG_INFO_ITEM
public static final org.jf.dexlib.ItemType TYPE_ANNOTATION_ITEM
public static final org.jf.dexlib.ItemType TYPE_ENCODED_ARRAY_ITEM
public static final org.jf.dexlib.ItemType TYPE_ANNOTATIONS_DIRECTORY_ITEM
private static final java.util.TreeMap itemTypeIntegerMap
public final int MapValue
public final String TypeName
public final int SectionIndex
public final int ItemAlignment
private static final org.jf.dexlib.ItemType[] $VALUES
public static org.jf.dexlib.ItemType[] values ()
public static org.jf.dexlib.ItemType valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, int, int, java.lang.String)
int mapValue
int sectionIndex
int itemAlignment
String typeName
public static org.jf.dexlib.ItemType fromInt (int)
int itemType
public boolean isIndexedItem ()
static void ()
org.jf.dexlib.ItemType itemType
org.jf.dexlib.ItemType[] arr$
int len$
int i$
}
org/jf/dexlib/DexFile$NoClassesDexException.classDexFile.java
package org.jf.dexlib
public org.jf.dexlib.DexFile$NoClassesDexException extends org.jf.dexlib.Util.ExceptionWithContext {
public void (java.lang.String)
String message
}
org/jf/dexlib/CodeItem$TryItem.classCodeItem.java
package org.jf.dexlib
public org.jf.dexlib.CodeItem$TryItem extends java.lang.Object {
private int startCodeAddress
private int tryLength
public final org.jf.dexlib.CodeItem$EncodedCatchHandler encodedCatchHandler
public void (int, int, org.jf.dexlib.CodeItem$EncodedCatchHandler)
int startCodeAddress
int tryLength
org.jf.dexlib.CodeItem$EncodedCatchHandler encodedCatchHandler
private void (org.jf.dexlib.Util.Input, org.jf.dexlib.Util.SparseArray)
org.jf.dexlib.Util.Input in
org.jf.dexlib.Util.SparseArray encodedCatchHandlers
private void writeTo (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public int getStartCodeAddress ()
public int getTryLength ()
void (org.jf.dexlib.Util.Input, org.jf.dexlib.Util.SparseArray, org.jf.dexlib.CodeItem$1)
org.jf.dexlib.Util.Input x0
org.jf.dexlib.Util.SparseArray x1
org.jf.dexlib.CodeItem$1 x2
static void access$300 (org.jf.dexlib.CodeItem$TryItem, org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.CodeItem$TryItem x0
org.jf.dexlib.Util.AnnotatedOutput x1
static int access$700 (org.jf.dexlib.CodeItem$TryItem)
org.jf.dexlib.CodeItem$TryItem x0
static int access$800 (org.jf.dexlib.CodeItem$TryItem)
org.jf.dexlib.CodeItem$TryItem x0
static int access$702 (org.jf.dexlib.CodeItem$TryItem, int)
org.jf.dexlib.CodeItem$TryItem x0
int x1
static int access$802 (org.jf.dexlib.CodeItem$TryItem, int)
org.jf.dexlib.CodeItem$TryItem x0
int x1
}
org/jf/dexlib/ItemFactory.classItemFactory.java
package org.jf.dexlib
org.jf.dexlib.ItemFactory extends java.lang.Object {
static final boolean $assertionsDisabled
void ()
protected static org.jf.dexlib.Item makeItem (org.jf.dexlib.ItemType, org.jf.dexlib.DexFile)
org.jf.dexlib.ItemType itemType
org.jf.dexlib.DexFile dexFile
static void ()
}
org/jf/dexlib/EncodedArrayItem.classEncodedArrayItem.java
package org.jf.dexlib
public org.jf.dexlib.EncodedArrayItem extends org.jf.dexlib.Item {
private int hashCode
private org.jf.dexlib.EncodedValue.ArrayEncodedSubValue encodedArray
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.EncodedValue.ArrayEncodedSubValue)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.EncodedValue.ArrayEncodedSubValue encodedArray
public static org.jf.dexlib.EncodedArrayItem internEncodedArrayItem (org.jf.dexlib.DexFile, org.jf.dexlib.EncodedValue.ArrayEncodedSubValue)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.EncodedValue.ArrayEncodedSubValue encodedArray
org.jf.dexlib.EncodedArrayItem encodedArrayItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.EncodedArrayItem)
org.jf.dexlib.EncodedArrayItem encodedArrayItem
public org.jf.dexlib.EncodedValue.ArrayEncodedSubValue getEncodedArray ()
private void calcHashCode ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.EncodedArrayItem other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/DebugInfoItem$2.classDebugInfoItem.java
package org.jf.dexlib
org.jf.dexlib.DebugInfoItem$2 extends org.jf.dexlib.DebugInfoItem$1ProcessDebugInstructionDelegateWithLength {
private int referencedItemsPosition
final org.jf.dexlib.DebugInfoItem this$0
void (org.jf.dexlib.DebugInfoItem)
public void ProcessStaticOpcode (org.jf.dexlib.Debug.DebugOpcode, int, int)
org.jf.dexlib.Debug.DebugOpcode opcode
int startDebugOffset
int length
public void ProcessStartLocal (int, int, int, int, int, boolean)
int startDebugOffset
int length
int registerNum
int nameIndex
int typeIndex
boolean registerIsSigned
public void ProcessStartLocalExtended (int, int, int, int, int, int, boolean)
int startDebugOffset
int length
int registerNum
int nameIndex
int typeIndex
int signatureIndex
boolean registerIsSigned
public void ProcessSetFile (int, int, int)
int startDebugOffset
int length
int nameIndex
}
org/jf/dexlib/OffsettedSection.classOffsettedSection.java
package org.jf.dexlib
public org.jf.dexlib.OffsettedSection extends org.jf.dexlib.Section {
static final boolean $assertionsDisabled
public void (org.jf.dexlib.DexFile, org.jf.dexlib.ItemType)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.ItemType itemType
public void readItems (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Item item
int i
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
static void ()
}
org/jf/dexlib/AnnotationDirectoryItem$ParameterAnnotation.classAnnotationDirectoryItem.java
package org.jf.dexlib
public org.jf.dexlib.AnnotationDirectoryItem$ParameterAnnotation extends java.lang.Object implements java.lang.Comparable {
public final org.jf.dexlib.MethodIdItem method
public final org.jf.dexlib.AnnotationSetRefList annotationSet
public void (org.jf.dexlib.MethodIdItem, org.jf.dexlib.AnnotationSetRefList)
org.jf.dexlib.MethodIdItem method
org.jf.dexlib.AnnotationSetRefList annotationSet
public int compareTo (org.jf.dexlib.AnnotationDirectoryItem$ParameterAnnotation)
org.jf.dexlib.AnnotationDirectoryItem$ParameterAnnotation other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/Item.classItem.java
package org.jf.dexlib
public abstract org.jf.dexlib.Item extends java.lang.Object implements java.lang.Comparable {
protected int offset
protected int index
protected final org.jf.dexlib.DexFile dexFile
static final boolean $assertionsDisabled
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
protected void readFrom (org.jf.dexlib.Util.Input, int, org.jf.dexlib.ReadContext)
Exception ex
org.jf.dexlib.Util.Input in
int index
org.jf.dexlib.ReadContext readContext
protected int placeAt (int, int)
Exception ex
int offset
int index
protected void writeTo (org.jf.dexlib.Util.AnnotatedOutput)
Exception ex
org.jf.dexlib.Util.AnnotatedOutput out
public java.lang.String toString ()
protected abstract void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
protected abstract int placeItem (int)
protected abstract void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
protected final java.lang.RuntimeException addExceptionContext (java.lang.Exception)
Exception ex
public abstract org.jf.dexlib.ItemType getItemType ()
public abstract java.lang.String getConciseIdentity ()
public int getOffset ()
public int getIndex ()
public org.jf.dexlib.DexFile getDexFile ()
static void ()
}
org/jf/dexlib/ClassDataItem$EncodedMethod.classClassDataItem.java
package org.jf.dexlib
public org.jf.dexlib.ClassDataItem$EncodedMethod extends java.lang.Object implements java.lang.Comparable {
public final org.jf.dexlib.MethodIdItem method
public final int accessFlags
public final org.jf.dexlib.CodeItem codeItem
public void (org.jf.dexlib.MethodIdItem, int, org.jf.dexlib.CodeItem)
org.jf.dexlib.MethodIdItem method
int accessFlags
org.jf.dexlib.CodeItem codeItem
public void (org.jf.dexlib.DexFile, org.jf.dexlib.ReadContext, org.jf.dexlib.Util.Input, org.jf.dexlib.ClassDataItem$EncodedMethod)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.ReadContext readContext
org.jf.dexlib.Util.Input in
org.jf.dexlib.ClassDataItem$EncodedMethod previousEncodedMethod
int previousIndex
private void writeTo (org.jf.dexlib.Util.AnnotatedOutput, org.jf.dexlib.ClassDataItem$EncodedMethod)
org.jf.dexlib.Util.AnnotatedOutput out
org.jf.dexlib.ClassDataItem$EncodedMethod previousEncodedMethod
int previousIndex
private int place (int, org.jf.dexlib.ClassDataItem$EncodedMethod)
int offset
org.jf.dexlib.ClassDataItem$EncodedMethod previousEncodedMethod
int previousIndex
public int compareTo (org.jf.dexlib.ClassDataItem$EncodedMethod)
org.jf.dexlib.ClassDataItem$EncodedMethod other
public boolean isDirect ()
public volatile int compareTo (java.lang.Object)
Object x0
static int access$200 (org.jf.dexlib.ClassDataItem$EncodedMethod, int, org.jf.dexlib.ClassDataItem$EncodedMethod)
org.jf.dexlib.ClassDataItem$EncodedMethod x0
int x1
org.jf.dexlib.ClassDataItem$EncodedMethod x2
static void access$400 (org.jf.dexlib.ClassDataItem$EncodedMethod, org.jf.dexlib.Util.AnnotatedOutput, org.jf.dexlib.ClassDataItem$EncodedMethod)
org.jf.dexlib.ClassDataItem$EncodedMethod x0
org.jf.dexlib.Util.AnnotatedOutput x1
org.jf.dexlib.ClassDataItem$EncodedMethod x2
}
org/jf/dexlib/ClassDefItem$StaticFieldInitializer.classClassDefItem.java
package org.jf.dexlib
public org.jf.dexlib.ClassDefItem$StaticFieldInitializer extends java.lang.Object implements java.lang.Comparable {
public final org.jf.dexlib.EncodedValue.EncodedValue value
public final org.jf.dexlib.ClassDataItem$EncodedField field
public void (org.jf.dexlib.EncodedValue.EncodedValue, org.jf.dexlib.ClassDataItem$EncodedField)
org.jf.dexlib.EncodedValue.EncodedValue value
org.jf.dexlib.ClassDataItem$EncodedField field
public int compareTo (org.jf.dexlib.ClassDefItem$StaticFieldInitializer)
org.jf.dexlib.ClassDefItem$StaticFieldInitializer other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/ClassDataItem.classClassDataItem.java
package org.jf.dexlib
public org.jf.dexlib.ClassDataItem extends org.jf.dexlib.Item {
private org.jf.dexlib.ClassDataItem$EncodedField[] staticFields
private org.jf.dexlib.ClassDataItem$EncodedField[] instanceFields
private org.jf.dexlib.ClassDataItem$EncodedMethod[] directMethods
private org.jf.dexlib.ClassDataItem$EncodedMethod[] virtualMethods
private org.jf.dexlib.ClassDefItem parent
public void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.ClassDataItem$EncodedField[], org.jf.dexlib.ClassDataItem$EncodedField[], org.jf.dexlib.ClassDataItem$EncodedMethod[], org.jf.dexlib.ClassDataItem$EncodedMethod[])
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.ClassDataItem$EncodedField[] staticFields
org.jf.dexlib.ClassDataItem$EncodedField[] instanceFields
org.jf.dexlib.ClassDataItem$EncodedMethod[] directMethods
org.jf.dexlib.ClassDataItem$EncodedMethod[] virtualMethods
public static org.jf.dexlib.ClassDataItem internClassDataItem (org.jf.dexlib.DexFile, java.util.List, java.util.List, java.util.List, java.util.List)
org.jf.dexlib.DexFile dexFile
java.util.List staticFields
java.util.List instanceFields
java.util.List directMethods
java.util.List virtualMethods
org.jf.dexlib.ClassDataItem$EncodedField[] staticFieldsArray
org.jf.dexlib.ClassDataItem$EncodedField[] instanceFieldsArray
org.jf.dexlib.ClassDataItem$EncodedMethod[] directMethodsArray
org.jf.dexlib.ClassDataItem$EncodedMethod[] virtualMethodsArray
org.jf.dexlib.ClassDataItem classDataItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
Exception ex
int i
Exception ex
int i
Exception ex
int i
Exception ex
int i
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
org.jf.dexlib.ClassDataItem$EncodedField previousEncodedField
org.jf.dexlib.ClassDataItem$EncodedMethod previousEncodedMethod
protected int placeItem (int)
org.jf.dexlib.ClassDataItem$EncodedField encodedField
org.jf.dexlib.ClassDataItem$EncodedField[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedField encodedField
org.jf.dexlib.ClassDataItem$EncodedField[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
org.jf.dexlib.ClassDataItem$EncodedMethod[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
org.jf.dexlib.ClassDataItem$EncodedMethod[] arr$
int len$
int i$
int offset
org.jf.dexlib.ClassDataItem$EncodedField previousEncodedField
org.jf.dexlib.ClassDataItem$EncodedMethod previousEncodedMethod
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.ClassDataItem$EncodedField encodedField
org.jf.dexlib.ClassDataItem$EncodedField[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedField encodedField
org.jf.dexlib.ClassDataItem$EncodedField[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
org.jf.dexlib.ClassDataItem$EncodedMethod[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
org.jf.dexlib.ClassDataItem$EncodedMethod[] arr$
int len$
int i$
int index
org.jf.dexlib.ClassDataItem$EncodedField previousEncodedField
org.jf.dexlib.ClassDataItem$EncodedMethod previousEncodedMethod
org.jf.dexlib.ClassDataItem$EncodedField encodedField
org.jf.dexlib.ClassDataItem$EncodedField[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedField encodedField
org.jf.dexlib.ClassDataItem$EncodedField[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
org.jf.dexlib.ClassDataItem$EncodedMethod[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
org.jf.dexlib.ClassDataItem$EncodedMethod[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedField previousEncodedField
org.jf.dexlib.ClassDataItem$EncodedMethod previousEncodedMethod
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.ClassDataItem)
org.jf.dexlib.ClassDataItem other
protected void setParent (org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem classDefItem
public org.jf.dexlib.ClassDataItem$EncodedField[] getStaticFields ()
public org.jf.dexlib.ClassDataItem$EncodedField[] getInstanceFields ()
public org.jf.dexlib.ClassDataItem$EncodedMethod[] getDirectMethods ()
public org.jf.dexlib.ClassDataItem$EncodedMethod[] getVirtualMethods ()
public org.jf.dexlib.ClassDataItem$EncodedMethod findDirectMethodByMethodId (org.jf.dexlib.MethodIdItem)
org.jf.dexlib.MethodIdItem methodIdItem
public org.jf.dexlib.ClassDataItem$EncodedMethod findVirtualMethodByMethodId (org.jf.dexlib.MethodIdItem)
org.jf.dexlib.MethodIdItem methodIdItem
public org.jf.dexlib.ClassDataItem$EncodedMethod findMethodByMethodId (org.jf.dexlib.MethodIdItem)
org.jf.dexlib.MethodIdItem methodIdItem
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
private static org.jf.dexlib.ClassDataItem$EncodedMethod findMethodByMethodIdInternal (int, org.jf.dexlib.ClassDataItem$EncodedMethod[])
int index
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
int encodedMethodIndex
int methodIdItemIndex
org.jf.dexlib.ClassDataItem$EncodedMethod[] encodedMethods
int min
int max
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/DebugInfoItem$1.classDebugInfoItem.java
package org.jf.dexlib
org.jf.dexlib.DebugInfoItem$1 extends org.jf.dexlib.Debug.DebugInstructionIterator$ProcessRawDebugInstructionDelegate {
final java.util.List val$referencedItemsList
final org.jf.dexlib.DebugInfoItem this$0
void (org.jf.dexlib.DebugInfoItem, java.util.List)
public void ProcessStartLocal (int, int, int, int, int, boolean)
int startDebugOffset
int length
int registerNum
int nameIndex
int typeIndex
boolean registerIsSigned
public void ProcessStartLocalExtended (int, int, int, int, int, int, boolean)
int startDebugOffset
int length
int registerNume
int nameIndex
int typeIndex
int signatureIndex
boolean registerIsSigned
public void ProcessSetFile (int, int, int)
int startDebugOffset
int length
int nameIndex
}
org/jf/dexlib/Debug/DebugInstructionIterator$Local.classDebugInstructionIterator.java
package org.jf.dexlib.Debug
org.jf.dexlib.Debug.DebugInstructionIterator$Local extends java.lang.Object {
public final int register
public final org.jf.dexlib.StringIdItem name
public final org.jf.dexlib.TypeIdItem type
public final org.jf.dexlib.StringIdItem signature
public void (int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
int register
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
}
org/jf/dexlib/Debug/DebugInstructionIterator.classDebugInstructionIterator.java
package org.jf.dexlib.Debug
public org.jf.dexlib.Debug.DebugInstructionIterator extends java.lang.Object {
public void ()
public static void IterateInstructions (org.jf.dexlib.Util.Input, org.jf.dexlib.Debug.DebugInstructionIterator$ProcessRawDebugInstructionDelegate)
int codeAddressDiff
int lineDiff
int registerNum
boolean isSignedRegister
int nameIndex
int typeIndex
int registerNum
boolean isSignedRegister
int nameIndex
int typeIndex
int signatureIndex
int registerNum
boolean isSignedRegister
int registerNum
boolean isSignedRegister
int nameIndex
int base
byte debugOpcode
org.jf.dexlib.Util.Input in
org.jf.dexlib.Debug.DebugInstructionIterator$ProcessRawDebugInstructionDelegate processDebugInstruction
int startDebugOffset
public static void DecodeInstructions (org.jf.dexlib.DebugInfoItem, int, org.jf.dexlib.Debug.DebugInstructionIterator$ProcessDecodedDebugInstructionDelegate)
int codeAddressDiff
int lineDiff
int registerNum
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
int registerNum
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
int registerNum
org.jf.dexlib.Debug.DebugInstructionIterator$Local local
int registerNum
org.jf.dexlib.Debug.DebugInstructionIterator$Local local
org.jf.dexlib.StringIdItem name
int base
byte debugOpcode
org.jf.dexlib.DebugInfoItem debugInfoItem
int registerCount
org.jf.dexlib.Debug.DebugInstructionIterator$ProcessDecodedDebugInstructionDelegate processDecodedDebugInstruction
int startDebugOffset
int currentCodeAddress
int line
org.jf.dexlib.Util.Input in
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Debug.DebugInstructionIterator$Local[] locals
}
org/jf/dexlib/Debug/DebugInstructionIterator$1.classDebugInstructionIterator.java
package org.jf.dexlib.Debug
org.jf.dexlib.Debug.DebugInstructionIterator$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$Debug$DebugOpcode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/dexlib/Debug/DebugInstructionIterator$ProcessRawDebugInstructionDelegate.classDebugInstructionIterator.java
package org.jf.dexlib.Debug
public org.jf.dexlib.Debug.DebugInstructionIterator$ProcessRawDebugInstructionDelegate extends java.lang.Object {
public void ()
public void ProcessEndSequence (int)
int startDebugOffset
public void ProcessAdvancePC (int, int, int)
int startDebugOffset
int length
int codeAddressDiff
public void ProcessAdvanceLine (int, int, int)
int startDebugOffset
int length
int lineDiff
public void ProcessStartLocal (int, int, int, int, int, boolean)
int startDebugOffset
int length
int registerNum
int nameIndex
int typeIndex
boolean registerIsSigned
public void ProcessStartLocalExtended (int, int, int, int, int, int, boolean)
int startDebugOffset
int length
int registerNum
int nameIndex
int typeIndex
int signatureIndex
boolean registerIsSigned
public void ProcessEndLocal (int, int, int, boolean)
int startDebugOffset
int length
int registerNum
boolean registerIsSigned
public void ProcessRestartLocal (int, int, int, boolean)
int startDebugOffset
int length
int registerNum
boolean registerIsSigned
public void ProcessSetPrologueEnd (int)
int startDebugOffset
public void ProcessSetEpilogueBegin (int)
int startDebugOffset
public void ProcessSetFile (int, int, int)
int startDebugOffset
int length
int nameIndex
public void ProcessSpecialOpcode (int, int, int, int)
int startDebugOffset
int debugOpcode
int lineDiff
int codeAddressDiff
public void ProcessStaticOpcode (org.jf.dexlib.Debug.DebugOpcode, int, int)
org.jf.dexlib.Debug.DebugOpcode debugOpcode
int startDebugOffset
int length
}
org/jf/dexlib/Debug/DebugInstructionIterator$ProcessDecodedDebugInstructionDelegate.classDebugInstructionIterator.java
package org.jf.dexlib.Debug
public org.jf.dexlib.Debug.DebugInstructionIterator$ProcessDecodedDebugInstructionDelegate extends java.lang.Object {
public void ()
public void ProcessStartLocal (int, int, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem)
int codeAddress
int length
int registerNum
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
public void ProcessStartLocalExtended (int, int, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
int codeAddress
int length
int registerNum
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
public void ProcessEndLocal (int, int, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
int codeAddress
int length
int registerNum
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
public void ProcessRestartLocal (int, int, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
int codeAddress
int length
int registerNum
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
public void ProcessSetPrologueEnd (int)
int codeAddress
public void ProcessSetEpilogueBegin (int)
int codeAddress
public void ProcessSetFile (int, int, org.jf.dexlib.StringIdItem)
int codeAddress
int length
org.jf.dexlib.StringIdItem name
public void ProcessLineEmit (int, int)
int codeAddress
int line
}
org/jf/dexlib/Debug/DebugOpcode.classDebugOpcode.java
package org.jf.dexlib.Debug
public final org.jf.dexlib.Debug.DebugOpcode extends java.lang.Enum {
public static final org.jf.dexlib.Debug.DebugOpcode DBG_END_SEQUENCE
public static final org.jf.dexlib.Debug.DebugOpcode DBG_ADVANCE_PC
public static final org.jf.dexlib.Debug.DebugOpcode DBG_ADVANCE_LINE
public static final org.jf.dexlib.Debug.DebugOpcode DBG_START_LOCAL
public static final org.jf.dexlib.Debug.DebugOpcode DBG_START_LOCAL_EXTENDED
public static final org.jf.dexlib.Debug.DebugOpcode DBG_END_LOCAL
public static final org.jf.dexlib.Debug.DebugOpcode DBG_RESTART_LOCAL
public static final org.jf.dexlib.Debug.DebugOpcode DBG_SET_PROLOGUE_END
public static final org.jf.dexlib.Debug.DebugOpcode DBG_SET_EPILOGUE_BEGIN
public static final org.jf.dexlib.Debug.DebugOpcode DBG_SET_FILE
public static final org.jf.dexlib.Debug.DebugOpcode DBG_SPECIAL_OPCODE
private static org.jf.dexlib.Debug.DebugOpcode[] opcodesByValue
public final byte value
private static final org.jf.dexlib.Debug.DebugOpcode[] $VALUES
public static org.jf.dexlib.Debug.DebugOpcode[] values ()
public static org.jf.dexlib.Debug.DebugOpcode valueOf (java.lang.String)
String name
public static org.jf.dexlib.Debug.DebugOpcode getDebugOpcodeByValue (byte)
byte debugOpcodeValue
private void (java.lang.String, int, byte)
byte value
static void ()
org.jf.dexlib.Debug.DebugOpcode debugOpcode
org.jf.dexlib.Debug.DebugOpcode[] arr$
int len$
int i$
}
org/jf/dexlib/MethodIdItem.classMethodIdItem.java
package org.jf.dexlib
public org.jf.dexlib.MethodIdItem extends org.jf.dexlib.Item {
private int hashCode
private org.jf.dexlib.TypeIdItem classType
private org.jf.dexlib.ProtoIdItem methodPrototype
private org.jf.dexlib.StringIdItem methodName
private String cachedMethodString
private String cachedVirtualMethodString
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, org.jf.dexlib.ProtoIdItem, org.jf.dexlib.StringIdItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem classType
org.jf.dexlib.ProtoIdItem methodPrototype
org.jf.dexlib.StringIdItem methodName
public static org.jf.dexlib.MethodIdItem internMethodIdItem (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, org.jf.dexlib.ProtoIdItem, org.jf.dexlib.StringIdItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem classType
org.jf.dexlib.ProtoIdItem methodPrototype
org.jf.dexlib.StringIdItem methodName
org.jf.dexlib.MethodIdItem methodIdItem
public static org.jf.dexlib.MethodIdItem lookupMethodIdItem (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, org.jf.dexlib.ProtoIdItem, org.jf.dexlib.StringIdItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem classType
org.jf.dexlib.ProtoIdItem methodPrototype
org.jf.dexlib.StringIdItem methodName
org.jf.dexlib.MethodIdItem methodIdItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
int classIndex
int prototypeIndex
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.MethodIdItem)
org.jf.dexlib.MethodIdItem o
int result
public java.lang.String getMethodString ()
String classType
String methodName
String prototypeString
StringBuilder sb
public java.lang.String getVirtualMethodString ()
String methodName
String prototypeString
StringBuilder sb
public org.jf.dexlib.ProtoIdItem getPrototype ()
public org.jf.dexlib.StringIdItem getMethodName ()
public org.jf.dexlib.TypeIdItem getContainingClass ()
private void calcHashCode ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.MethodIdItem other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/StringIdItem.classStringIdItem.java
package org.jf.dexlib
public org.jf.dexlib.StringIdItem extends org.jf.dexlib.Item {
private org.jf.dexlib.StringDataItem stringDataItem
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.StringDataItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.StringDataItem stringDataItem
public static org.jf.dexlib.StringIdItem internStringIdItem (org.jf.dexlib.DexFile, java.lang.String)
org.jf.dexlib.DexFile dexFile
String stringValue
org.jf.dexlib.StringDataItem stringDataItem
org.jf.dexlib.StringIdItem stringIdItem
public static org.jf.dexlib.StringIdItem lookupStringIdItem (org.jf.dexlib.DexFile, java.lang.String)
org.jf.dexlib.DexFile dexFile
String stringValue
org.jf.dexlib.StringDataItem stringDataItem
org.jf.dexlib.StringIdItem stringIdItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
int stringDataOffset
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.StringIdItem)
org.jf.dexlib.StringIdItem o
public java.lang.String getStringValue ()
public org.jf.dexlib.StringDataItem getStringDataItem ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.StringIdItem other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/ClassDefItem$ClassDefPlacer.classClassDefItem.java
package org.jf.dexlib
org.jf.dexlib.ClassDefItem$ClassDefPlacer extends java.lang.Object {
private final org.jf.dexlib.IndexedSection section
private final java.util.HashMap unplacedClassDefsByType
private int currentIndex
private int currentOffset
public void (org.jf.dexlib.IndexedSection)
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.ClassDefItem classDefItem
java.util.Iterator i$
org.jf.dexlib.IndexedSection section
public int placeSection (int)
org.jf.dexlib.ClassDefItem classDefItem
java.util.Iterator i$
org.jf.dexlib.ClassDefItem classDefItem
java.util.Iterator i$
org.jf.dexlib.ClassDefItem classDefItem
java.util.Iterator i$
int offset
private void placeClass (org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem interfaceClass
org.jf.dexlib.TypeIdItem interfaceType
java.util.Iterator i$
org.jf.dexlib.TypeIdItem superType
org.jf.dexlib.ClassDefItem superClassDefItem
org.jf.dexlib.TypeListItem interfaces
org.jf.dexlib.ClassDefItem classDefItem
}
org/jf/dexlib/Code/InstructionWithReference.classInstructionWithReference.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.InstructionWithReference extends org.jf.dexlib.Code.Instruction {
private org.jf.dexlib.Item referencedItem
private org.jf.dexlib.Code.ReferenceType referenceType
protected void (org.jf.dexlib.Code.Opcode, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Item referencedItem
protected void (org.jf.dexlib.Code.Opcode, org.jf.dexlib.Item, org.jf.dexlib.Code.ReferenceType)
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Item referencedItem
org.jf.dexlib.Code.ReferenceType referenceType
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
int itemIndex
protected int getReferencedItemIndex (byte[], int)
byte[] buffer
int bufferIndex
public org.jf.dexlib.Code.ReferenceType getReferenceType ()
public org.jf.dexlib.Item getReferencedItem ()
protected org.jf.dexlib.Code.ReferenceType readReferenceType (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
private void lookupReferencedItem (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
int itemIndex
private void checkReferenceType ()
}
org/jf/dexlib/Code/Analysis/ClassPath$ClassDef.classClassPath.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.ClassPath$ClassDef extends java.lang.Object implements java.lang.Comparable {
private final String classType
private final org.jf.dexlib.Code.Analysis.ClassPath$ClassDef superclass
private final java.util.TreeSet implementedInterfaces
private final boolean isInterface
private final int classDepth
private final String[] vtable
private final java.util.HashMap methodLookup
private final org.jf.dexlib.Util.SparseArray instanceFields
public static final int ArrayClassDef
public static final int PrimitiveClassDef
public static final int UnresolvedClassDef
private static final int DirectMethod
private static final int StaticMethod
private String[] virtualMethods
private java.util.LinkedHashMap interfaceTable
static final boolean $assertionsDisabled
public static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef generateJavaLangObject ()
protected void (java.lang.String, int)
String classType
int classFlavor
protected void (org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo)
int i
int i
org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo classInfo
int directMethodCount
public java.lang.String getClassType ()
public org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getSuperclass ()
public int getClassDepth ()
public boolean isInterface ()
public boolean extendsClass (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef superclassDef
int superclassDepth
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef ancestor
public boolean implementsInterface (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef interfaceDef
public boolean hasVirtualMethod (java.lang.String)
String method
Integer val
public int getMethodType (java.lang.String)
String method
Integer val
public org.jf.dexlib.Code.Analysis.ClassPath$FieldDef getInstanceField (int)
int fieldOffset
public java.lang.String getVirtualMethod (int)
int vtableIndex
private void swap (byte[], org.jf.dexlib.Code.Analysis.ClassPath$FieldDef[], int, int)
byte[] fieldTypes
org.jf.dexlib.Code.Analysis.ClassPath$FieldDef[] fields
int position1
int position2
byte tempType
org.jf.dexlib.Code.Analysis.ClassPath$FieldDef tempField
private org.jf.dexlib.Code.Analysis.ClassPath$ClassDef loadSuperclass (org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo)
String superclassType
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef superclass
org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo classInfo
private java.util.TreeSet loadAllImplementedInterfaces (org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef interfaceDef
java.util.Iterator i$
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef interfaceDef
String interfaceType
String[] arr$
int len$
int i$
org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo classInfo
java.util.TreeSet implementedInterfaceSet
private java.util.LinkedHashMap loadInterfaceTable (org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef superInterface
java.util.Iterator i$
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef interfaceDef
String interfaceType
String[] arr$
int len$
int i$
org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo classInfo
java.util.LinkedHashMap interfaceTable
private java.lang.String[] loadVtable (org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo)
String method
String[] arr$
int len$
int i$
String virtualMethod
String[] arr$
int len$
int i$
String virtualMethod
String[] arr$
int len$
int i$
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef interfaceDef
java.util.Iterator i$
int i
org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo classInfo
java.util.List virtualMethodList
java.util.HashMap tempVirtualMethodLookup
int methodIndex
String[] vtable
private int getNextFieldOffset ()
int lastItemIndex
int fieldOffset
org.jf.dexlib.Code.Analysis.ClassPath$FieldDef lastField
private org.jf.dexlib.Util.SparseArray loadFields (org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo)
String[] fieldInfo
String fieldName
String fieldType
int i
int fieldIndexMod
int i
org.jf.dexlib.Code.Analysis.ClassPath$FieldDef lastSuperField
char fieldType
int fieldOffset
org.jf.dexlib.Code.Analysis.ClassPath$FieldDef field
int i
org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo classInfo
byte REFERENCE
byte WIDE
byte OTHER
org.jf.dexlib.Code.Analysis.ClassPath$FieldDef[] fields
byte[] fieldTypes
int back
int front
int startFieldOffset
int fieldIndexMod
int superFieldCount
int totalFieldCount
org.jf.dexlib.Util.SparseArray instanceFields
int fieldOffset
boolean gotDouble
private byte getFieldType (java.lang.String)
String fieldType
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
public int hashCode ()
public int compareTo (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
public volatile int compareTo (java.lang.Object)
Object x0
static java.lang.String access$000 (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef x0
static boolean access$200 (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef x0
static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef access$300 (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef x0
static void ()
}
org/jf/dexlib/Code/Analysis/MethodAnalyzer$2.classMethodAnalyzer.java
package org.jf.dexlib.Code.Analysis
org.jf.dexlib.Code.Analysis.MethodAnalyzer$2 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$Code$Format$Format
static final int[] $SwitchMap$org$jf$dexlib$Code$Opcode
static final int[] $SwitchMap$org$jf$dexlib$Code$Analysis$RegisterType$Category
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/dexlib/Code/Analysis/AnalyzedInstruction.classAnalyzedInstruction.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.AnalyzedInstruction extends java.lang.Object implements java.lang.Comparable {
protected org.jf.dexlib.Code.Instruction instruction
protected final int instructionIndex
protected final java.util.TreeSet predecessors
protected final java.util.LinkedList successors
protected final org.jf.dexlib.Code.Analysis.RegisterType[] preRegisterMap
protected final org.jf.dexlib.Code.Analysis.RegisterType[] postRegisterMap
protected final org.jf.dexlib.Code.Instruction originalInstruction
protected boolean dead
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Instruction, int, int)
int i
org.jf.dexlib.Code.Instruction instruction
int instructionIndex
int registerCount
org.jf.dexlib.Code.Analysis.RegisterType unknown
public int getInstructionIndex ()
public int getPredecessorCount ()
public java.util.SortedSet getPredecessors ()
protected boolean addPredecessor (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction predecessor
protected void addSuccessor (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction successor
protected void setDeodexedInstruction (org.jf.dexlib.Code.Instruction)
org.jf.dexlib.Code.Instruction instruction
protected void restoreOdexedInstruction ()
public int getSuccessorCount ()
public java.util.List getSuccesors ()
public org.jf.dexlib.Code.Instruction getInstruction ()
public org.jf.dexlib.Code.Instruction getOriginalInstruction ()
public boolean isDead ()
public boolean isBeginningInstruction ()
protected boolean mergeRegister (int, org.jf.dexlib.Code.Analysis.RegisterType, java.util.BitSet)
int registerNumber
org.jf.dexlib.Code.Analysis.RegisterType registerType
java.util.BitSet verifiedInstructions
org.jf.dexlib.Code.Analysis.RegisterType oldRegisterType
org.jf.dexlib.Code.Analysis.RegisterType mergedRegisterType
protected org.jf.dexlib.Code.Analysis.RegisterType mergePreRegisterTypeFromPredecessors (int)
org.jf.dexlib.Code.Analysis.RegisterType predecessorRegisterType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction predecessor
java.util.Iterator i$
int registerNumber
org.jf.dexlib.Code.Analysis.RegisterType mergedRegisterType
protected boolean setPostRegisterType (int, org.jf.dexlib.Code.Analysis.RegisterType)
int registerNumber
org.jf.dexlib.Code.Analysis.RegisterType registerType
org.jf.dexlib.Code.Analysis.RegisterType oldRegisterType
protected boolean isInvokeInit ()
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.Item item
org.jf.dexlib.MethodIdItem method
public boolean setsRegister ()
public boolean setsWideRegister ()
public boolean setsRegister (int)
int destinationRegister
org.jf.dexlib.Code.RegisterRangeInstruction rangeInstruction
int destinationRegister
org.jf.dexlib.Code.Analysis.RegisterType preInstructionDestRegisterType
int registerNumber
int destinationRegister
public int getDestinationRegister ()
public int getRegisterCount ()
public org.jf.dexlib.Code.Analysis.RegisterType getPostInstructionRegisterType (int)
int registerNumber
public org.jf.dexlib.Code.Analysis.RegisterType getPreInstructionRegisterType (int)
int registerNumber
public int compareTo (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
org/jf/dexlib/Code/Analysis/MethodAnalyzer.classMethodAnalyzer.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.MethodAnalyzer extends java.lang.Object {
private final org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
private final org.jf.dexlib.Code.Analysis.DeodexUtil deodexUtil
private org.jf.dexlib.Util.SparseArray instructions
private static final int NOT_ANALYZED
private static final int ANALYZED
private static final int VERIFIED
private int analyzerState
private java.util.BitSet analyzedInstructions
private org.jf.dexlib.Code.Analysis.ValidationException validationException
private org.jf.dexlib.Code.Analysis.AnalyzedInstruction startOfMethod
private static final java.util.EnumSet Primitive32BitCategories
private static final java.util.EnumSet WideLowCategories
private static final java.util.EnumSet WideHighCategories
private static final java.util.EnumSet ReferenceCategories
private static final java.util.EnumSet ReferenceOrUninitThisCategories
private static final java.util.EnumSet ReferenceOrUninitCategories
private static final java.util.EnumSet ReferenceAndPrimitive32BitCategories
private static final java.util.EnumSet BooleanCategories
private static final int INVOKE_VIRTUAL
private static final int INVOKE_SUPER
private static final int INVOKE_DIRECT
private static final int INVOKE_INTERFACE
private static final int INVOKE_STATIC
static final boolean $assertionsDisabled
public void (org.jf.dexlib.ClassDataItem$EncodedMethod, boolean, org.jf.dexlib.Code.Analysis.InlineMethodResolver)
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
boolean deodex
org.jf.dexlib.Code.Analysis.InlineMethodResolver inlineResolver
public boolean isAnalyzed ()
public boolean isVerified ()
public void analyze ()
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instruction
java.util.Iterator i$
int thisRegister
org.jf.dexlib.Code.Analysis.RegisterType registerType
int registerNum
int i
org.jf.dexlib.Code.Analysis.RegisterType[] parameterTypes
int i
org.jf.dexlib.Code.Analysis.AnalyzedInstruction successor
java.util.Iterator i$
int codeAddress
org.jf.dexlib.Code.Analysis.ValidationException ex
org.jf.dexlib.Code.Analysis.AnalyzedInstruction successor
java.util.Iterator i$
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instructionToAnalyze
int i
int i
boolean didSomething
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instruction
int objectRegisterNumber
int i
org.jf.dexlib.CodeItem codeItem
org.jf.dexlib.MethodIdItem methodIdItem
int totalRegisters
int parameterRegisters
int nonParameterRegisters
org.jf.dexlib.TypeListItem parameters
org.jf.dexlib.Code.Analysis.RegisterType uninit
java.util.BitSet instructionsToAnalyze
java.util.BitSet undeodexedInstructions
public void verify ()
org.jf.dexlib.Code.Analysis.AnalyzedInstruction successor
java.util.Iterator i$
int codeAddress
org.jf.dexlib.Code.Analysis.ValidationException ex
org.jf.dexlib.Code.Analysis.AnalyzedInstruction successor
java.util.Iterator i$
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instructionToVerify
int i
java.util.BitSet instructionsToVerify
java.util.BitSet verifiedInstructions
private int getThisRegister ()
org.jf.dexlib.CodeItem codeItem
org.jf.dexlib.MethodIdItem methodIdItem
int totalRegisters
int parameterRegisters
private boolean isInstanceConstructor ()
private boolean isStaticConstructor ()
public org.jf.dexlib.Code.Analysis.AnalyzedInstruction getStartOfMethod ()
public java.util.List getInstructions ()
public org.jf.dexlib.ClassDataItem$EncodedMethod getMethod ()
public org.jf.dexlib.Code.Analysis.ValidationException getValidationException ()
private static org.jf.dexlib.Code.Analysis.RegisterType[] getParameterTypes (org.jf.dexlib.TypeListItem, int)
org.jf.dexlib.TypeIdItem type
java.util.Iterator i$
org.jf.dexlib.TypeListItem typeListItem
int parameterRegisterCount
org.jf.dexlib.Code.Analysis.RegisterType[] registerTypes
int registerNum
public int getInstructionAddress (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instruction
private void setDestinationRegisterTypeAndPropagateChanges (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType registerType
private void setPostRegisterTypeAndPropagateChanges (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, int, org.jf.dexlib.Code.Analysis.RegisterType)
int instructionIndex
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
int registerNumber
org.jf.dexlib.Code.Analysis.RegisterType registerType
java.util.BitSet changedInstructions
private void propagateRegisterToSuccessors (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, int, java.util.BitSet)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction successor
java.util.Iterator i$
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instruction
int registerNumber
java.util.BitSet changedInstructions
org.jf.dexlib.Code.Analysis.RegisterType postRegisterType
private void buildInstructionList ()
int i
org.jf.dexlib.CodeItem$TryItem tryItem
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instruction
org.jf.dexlib.Code.Opcode instructionOpcode
int i
org.jf.dexlib.Code.Analysis.AnalyzedInstruction nextInstruction
org.jf.dexlib.Code.Analysis.AnalyzedInstruction targetInstruction
int targetAddressOffset
int[] arr$
int len$
int i$
org.jf.dexlib.Code.MultiOffsetInstruction switchDataInstruction
int targetAddressOffset
org.jf.dexlib.Code.Analysis.AnalyzedInstruction targetInstruction
org.jf.dexlib.Code.OffsetInstruction offsetInstruction
int currentInstructionIndex
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instruction
org.jf.dexlib.Code.Opcode instructionOpcode
int instructionCodeAddress
int registerCount
org.jf.dexlib.Code.Instruction[] insns
int currentCodeAddress
org.jf.dexlib.CodeItem$TryItem[] tries
int triesIndex
org.jf.dexlib.CodeItem$TryItem currentTry
org.jf.dexlib.Code.Analysis.AnalyzedInstruction[] currentExceptionHandlers
org.jf.dexlib.Code.Analysis.AnalyzedInstruction[][] exceptionHandlers
java.util.BitSet instructionsToProcess
private void addPredecessorSuccessor (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.AnalyzedInstruction[][], java.util.BitSet)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction predecessor
org.jf.dexlib.Code.Analysis.AnalyzedInstruction successor
org.jf.dexlib.Code.Analysis.AnalyzedInstruction[][] exceptionHandlers
java.util.BitSet instructionsToProcess
private void addPredecessorSuccessor (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.AnalyzedInstruction[][], java.util.BitSet, boolean)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction exceptionHandler
org.jf.dexlib.Code.Analysis.AnalyzedInstruction[] arr$
int len$
int i$
org.jf.dexlib.Code.Analysis.AnalyzedInstruction predecessor
org.jf.dexlib.Code.Analysis.AnalyzedInstruction successor
org.jf.dexlib.Code.Analysis.AnalyzedInstruction[][] exceptionHandlers
java.util.BitSet instructionsToProcess
boolean allowMoveException
org.jf.dexlib.Code.Analysis.AnalyzedInstruction[] exceptionHandlersForSuccessor
private org.jf.dexlib.Code.Analysis.AnalyzedInstruction[] buildExceptionHandlerArray (org.jf.dexlib.CodeItem$TryItem)
int i
org.jf.dexlib.CodeItem$TryItem tryItem
int exceptionHandlerCount
int catchAllHandler
org.jf.dexlib.Code.Analysis.AnalyzedInstruction[] exceptionHandlers
private boolean analyzeInstruction (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Instruction instruction
private void verifyInstruction (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Instruction instruction
private void analyzeMove (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType sourceRegisterType
private void verifyMove (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, java.util.EnumSet)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
java.util.EnumSet validCategories
org.jf.dexlib.Code.TwoRegisterInstruction instruction
private void analyzeMoveResult (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.RegisterType resultRegisterType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.AnalyzedInstruction previousInstruction
org.jf.dexlib.Code.Analysis.RegisterType resultRegisterType
org.jf.dexlib.Code.InstructionWithReference invokeInstruction
org.jf.dexlib.Item item
private void verifyMoveResult (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, java.util.EnumSet)
org.jf.dexlib.Code.Analysis.RegisterType resultRegisterType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
java.util.EnumSet allowedCategories
org.jf.dexlib.Code.Analysis.AnalyzedInstruction previousInstruction
org.jf.dexlib.Code.Analysis.RegisterType resultRegisterType
org.jf.dexlib.Code.InstructionWithReference invokeInstruction
org.jf.dexlib.Item item
private void analyzeMoveException (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.CodeItem$EncodedTypeAddrPair handler
org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] arr$
int len$
int i$
org.jf.dexlib.CodeItem$TryItem tryItem
org.jf.dexlib.CodeItem$TryItem[] arr$
int len$
int i$
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.CodeItem$TryItem[] tries
int instructionAddress
org.jf.dexlib.Code.Analysis.RegisterType exceptionType
private void verifyMoveException (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.CodeItem$EncodedTypeAddrPair handler
org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] arr$
int len$
int i$
org.jf.dexlib.CodeItem$TryItem tryItem
org.jf.dexlib.CodeItem$TryItem[] arr$
int len$
int i$
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.CodeItem$TryItem[] tries
int instructionAddress
org.jf.dexlib.Code.Analysis.RegisterType exceptionType
private void analyzeReturnVoidBarrier (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Format.Instruction10x instruction
org.jf.dexlib.Code.Format.Instruction10x deodexedInstruction
private void verifyReturnVoid (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.TypeIdItem returnType
private void verifyReturn (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, java.util.EnumSet)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
java.util.EnumSet validCategories
org.jf.dexlib.Code.SingleRegisterInstruction instruction
int returnRegister
org.jf.dexlib.Code.Analysis.RegisterType returnRegisterType
org.jf.dexlib.TypeIdItem returnType
org.jf.dexlib.Code.Analysis.RegisterType methodReturnRegisterType
private void analyzeConst (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.LiteralInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType newDestinationRegisterType
private void analyzeConstHigh16 (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
private void analyzeWideConst (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
private void analyzeConstString (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef stringClassDef
org.jf.dexlib.Code.Analysis.RegisterType stringType
private void analyzeConstClass (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classClassDef
org.jf.dexlib.Code.Analysis.RegisterType classType
private void verifyConstClass (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classClassDef
org.jf.dexlib.Code.Analysis.RegisterType classType
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.Item item
private void verifyMonitor (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.SingleRegisterInstruction instruction
private void analyzeCheckCast (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.Item item
org.jf.dexlib.Code.Analysis.RegisterType castRegisterType
private void verifyCheckCast (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.SingleRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType registerType
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.Item item
org.jf.dexlib.Code.Analysis.RegisterType castRegisterType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
private void analyzeInstanceOf (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
private void verifyInstanceOf (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.Item item
org.jf.dexlib.Code.Analysis.RegisterType registerType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
private void analyzeArrayLength (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
private void verifyArrayLength (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
int arrayRegisterNumber
org.jf.dexlib.Code.Analysis.RegisterType arrayRegisterType
private void analyzeNewInstance (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.InstructionWithReference instruction
int register
org.jf.dexlib.Code.Analysis.RegisterType destRegisterType
org.jf.dexlib.Item item
org.jf.dexlib.Code.Analysis.RegisterType classType
private void verifyNewInstance (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
int i
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.InstructionWithReference instruction
int register
org.jf.dexlib.Code.Analysis.RegisterType destRegisterType
org.jf.dexlib.Item item
org.jf.dexlib.Code.Analysis.RegisterType classType
private void analyzeNewArray (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.Item item
org.jf.dexlib.Code.Analysis.RegisterType arrayType
private void verifyNewArray (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.Item item
org.jf.dexlib.Code.Analysis.RegisterType arrayType
private void verifyFilledNewArrayCommon (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.MethodAnalyzer$RegisterIterator)
int register
org.jf.dexlib.Code.Analysis.RegisterType elementType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.MethodAnalyzer$RegisterIterator registerIterator
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.Code.Analysis.RegisterType arrayType
org.jf.dexlib.Code.Analysis.RegisterType arrayImmediateElementType
org.jf.dexlib.Item item
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
String baseElementType
private void verifyFilledNewArray (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.FiveRegisterInstruction instruction
private void verifyFilledNewArrayRange (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.RegisterRangeInstruction instruction
private void verifyFillArrayData (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.SingleRegisterInstruction instruction
int register
org.jf.dexlib.Code.Analysis.RegisterType registerType
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
int elementWidth
int arrayDataAddressOffset
int arrayDataCodeAddress
org.jf.dexlib.Code.Analysis.AnalyzedInstruction arrayDataInstruction
org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction arrayDataPseudoInstruction
private void verifyThrow (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
int register
org.jf.dexlib.Code.Analysis.RegisterType registerType
private void analyzeArrayDataOrSwitch (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction priorInstruction
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
int dataAddressOffset
int dataCodeAddress
org.jf.dexlib.Code.Analysis.AnalyzedInstruction dataAnalyzedInstruction
private void verifySwitch (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Format.Format)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Format.Format expectedSwitchDataFormat
int register
int switchCodeAddressOffset
int switchDataCodeAddress
org.jf.dexlib.Code.Analysis.AnalyzedInstruction switchDataAnalyzedInstruction
private void analyzeFloatWideCmp (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
private void verifyFloatWideCmp (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, java.util.EnumSet)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
java.util.EnumSet validCategories
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
private void verifyIfEqNe (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType registerType1
org.jf.dexlib.Code.Analysis.RegisterType registerType2
private void verifyIf (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
private void verifyIfEqzNez (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.SingleRegisterInstruction instruction
private void verifyIfz (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.SingleRegisterInstruction instruction
private void analyze32BitPrimitiveAget (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category instructionCategory
private void verify32BitPrimitiveAget (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
org.jf.dexlib.Code.Analysis.RegisterType arrayBaseType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category instructionCategory
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType arrayRegisterType
private void analyzeAgetWide (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
char arrayBaseType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType arrayRegisterType
private void verifyAgetWide (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
char arrayBaseType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType arrayRegisterType
private void analyzeAgetObject (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef elementClassDef
char elementTypePrefix
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType arrayRegisterType
private void verifyAgetObject (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef elementClassDef
char elementTypePrefix
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType arrayRegisterType
private void verify32BitPrimitiveAput (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
org.jf.dexlib.Code.Analysis.RegisterType arrayBaseType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category instructionCategory
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType sourceRegisterType
org.jf.dexlib.Code.Analysis.RegisterType instructionRegisterType
org.jf.dexlib.Code.Analysis.RegisterType arrayRegisterType
private void verifyAputWide (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
char arrayBaseType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType arrayRegisterType
private void verifyAputObject (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef elementClassDef
char elementTypePrefix
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType sourceRegisterType
org.jf.dexlib.Code.Analysis.RegisterType arrayRegisterType
private void analyze32BitPrimitiveIget (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category instructionCategory
private void verify32BitPrimitiveIget (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category instructionCategory
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType objectRegisterType
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void analyzeIgetWideObject (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void verifyIgetWide (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType objectRegisterType
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void verifyIgetObject (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType objectRegisterType
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void verify32BitPrimitiveIput (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category instructionCategory
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType objectRegisterType
org.jf.dexlib.Code.Analysis.RegisterType sourceRegisterType
org.jf.dexlib.Code.Analysis.RegisterType instructionRegisterType
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void verifyIputWide (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType objectRegisterType
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void verifyIputObject (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType objectRegisterType
org.jf.dexlib.Code.Analysis.RegisterType sourceRegisterType
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void analyze32BitPrimitiveSget (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category instructionCategory
private void verify32BitPrimitiveSget (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category instructionCategory
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void analyzeSgetWideObject (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void verifySgetWide (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void verifySgetObject (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void verify32BitPrimitiveSput (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category instructionCategory
org.jf.dexlib.Code.SingleRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType sourceRegisterType
org.jf.dexlib.Code.Analysis.RegisterType instructionRegisterType
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void verifySputWide (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.SingleRegisterInstruction instruction
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void verifySputObject (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.SingleRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType sourceRegisterType
org.jf.dexlib.Item referencedItem
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.Code.Analysis.RegisterType fieldType
private void analyzeInvokeDirect (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.FiveRegisterInstruction instruction
private void verifyInvoke (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, int)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
int invokeType
org.jf.dexlib.Code.FiveRegisterInstruction instruction
private void analyzeInvokeDirectRange (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.RegisterRangeInstruction instruction
private void verifyInvokeRange (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, int)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
int invokeType
org.jf.dexlib.Code.RegisterRangeInstruction instruction
private void analyzeInvokeDirectCommon (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.MethodAnalyzer$RegisterIterator)
org.jf.dexlib.Code.Analysis.RegisterType registerType
org.jf.dexlib.Code.Analysis.RegisterType registerType
org.jf.dexlib.Code.Analysis.RegisterType preInstructionRegisterType
org.jf.dexlib.Code.Analysis.RegisterType postInstructionRegisterType
int i
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.MethodAnalyzer$RegisterIterator registers
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.Item item
org.jf.dexlib.MethodIdItem methodIdItem
org.jf.dexlib.Code.Analysis.RegisterType objectRegisterType
int objectRegister
private void verifyInvokeCommon (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, boolean, int, org.jf.dexlib.Code.Analysis.MethodAnalyzer$RegisterIterator)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef currentMethodClassDef
int methodParameterRegisterCount
int nextRegister
org.jf.dexlib.Code.Analysis.RegisterType parameterRegisterType
org.jf.dexlib.Code.Analysis.RegisterType parameterType
int register
org.jf.dexlib.Code.Analysis.RegisterType parameterRegisterType
java.util.List parameterTypes
int parameterTypeIndex
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
boolean isRange
int invokeType
org.jf.dexlib.Code.Analysis.MethodAnalyzer$RegisterIterator registers
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.Item item
org.jf.dexlib.MethodIdItem methodIdItem
org.jf.dexlib.TypeIdItem methodClass
boolean isInit
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef methodClassDef
org.jf.dexlib.TypeListItem typeListItem
int methodParameterRegisterCount
org.jf.dexlib.Code.Analysis.RegisterType objectRegisterType
int objectRegister
private void analyzeUnaryOp (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category destRegisterCategory
private void verifyUnaryOp (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, java.util.EnumSet)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
java.util.EnumSet validSourceCategories
org.jf.dexlib.Code.TwoRegisterInstruction instruction
private void analyzeBinaryOp (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category, boolean)
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType source1RegisterType
org.jf.dexlib.Code.Analysis.RegisterType source2RegisterType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category destRegisterCategory
boolean checkForBoolean
private void verifyBinaryOp (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, java.util.EnumSet, java.util.EnumSet)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
java.util.EnumSet validSource1Categories
java.util.EnumSet validSource2Categories
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
private void analyzeBinary2AddrOp (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category, boolean)
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType source1RegisterType
org.jf.dexlib.Code.Analysis.RegisterType source2RegisterType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category destRegisterCategory
boolean checkForBoolean
private void verifyBinary2AddrOp (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, java.util.EnumSet, java.util.EnumSet)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
java.util.EnumSet validSource1Categories
java.util.EnumSet validSource2Categories
org.jf.dexlib.Code.TwoRegisterInstruction instruction
private void analyzeLiteralBinaryOp (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.RegisterType$Category, boolean)
long literal
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType sourceRegisterType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.RegisterType$Category destRegisterCategory
boolean checkForBoolean
private void verifyLiteralBinaryOp (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
private org.jf.dexlib.Code.Analysis.RegisterType$Category getDestTypeForLiteralShiftRight (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, boolean)
org.jf.dexlib.Code.Analysis.RegisterType$Category destRegisterCategory
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
boolean signedShift
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.RegisterType sourceRegisterType
long literalShift
org.jf.dexlib.Code.Analysis.RegisterType$Category destRegisterCategory
private void analyzeExecuteInline (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Format.Instruction35mi instruction
org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod inlineMethod
org.jf.dexlib.MethodIdItem inlineMethodIdItem
org.jf.dexlib.Code.Opcode deodexedOpcode
org.jf.dexlib.Code.Format.Instruction35c deodexedInstruction
private void analyzeExecuteInlineRange (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Format.Instruction3rmi instruction
org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod inlineMethod
org.jf.dexlib.MethodIdItem inlineMethodIdItem
org.jf.dexlib.Code.Opcode deodexedOpcode
org.jf.dexlib.Code.Format.Instruction3rc deodexedInstruction
private void analyzeInvokeDirectEmpty (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Format.Instruction35c instruction
org.jf.dexlib.Code.Format.Instruction35c deodexedInstruction
private void analyzeInvokeObjectInitRange (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Format.Instruction3rc instruction
org.jf.dexlib.Code.Format.Instruction3rc deodexedInstruction
private boolean analyzeIputIgetQuick (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Format.Instruction22cs instruction
int fieldOffset
org.jf.dexlib.Code.Analysis.RegisterType objectRegisterType
org.jf.dexlib.FieldIdItem fieldIdItem
String fieldType
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Format.Instruction22c deodexedInstruction
private boolean analyzeInvokeVirtualQuick (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, boolean, boolean)
org.jf.dexlib.Code.Format.Instruction3rms instruction
int methodIndex
int objectRegister
org.jf.dexlib.Code.Format.Instruction35ms instruction
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Format.Instruction3rms instruction
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Instruction deodexedInstruction
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Format.Instruction35ms instruction
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
boolean isSuper
boolean isRange
int methodIndex
int objectRegister
org.jf.dexlib.Code.Analysis.RegisterType objectRegisterType
org.jf.dexlib.MethodIdItem methodIdItem
org.jf.dexlib.Code.Instruction deodexedInstruction
private boolean analyzePutGetVolatile (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Instruction deodexedInstruction
org.jf.dexlib.Code.SingleRegisterInstruction instruction
org.jf.dexlib.Code.Instruction deodexedInstruction
org.jf.dexlib.Code.Instruction deodexedInstruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.FieldIdItem fieldIdItem
String fieldType
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Instruction deodexedInstruction
private void analyzeInvokeObjectInitJumbo (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Format.Instruction5rc instruction
org.jf.dexlib.Code.Format.Instruction5rc deodexedInstruction
private static boolean checkArrayFieldAssignment (org.jf.dexlib.Code.Analysis.RegisterType$Category, org.jf.dexlib.Code.Analysis.RegisterType$Category)
org.jf.dexlib.Code.Analysis.RegisterType$Category arrayFieldCategory
org.jf.dexlib.Code.Analysis.RegisterType$Category instructionCategory
private static org.jf.dexlib.Code.Analysis.RegisterType getAndCheckSourceRegister (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, int, java.util.EnumSet)
org.jf.dexlib.Code.Analysis.RegisterType secondRegisterType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
int registerNumber
java.util.EnumSet validCategories
org.jf.dexlib.Code.Analysis.RegisterType registerType
private static void checkRegister (org.jf.dexlib.Code.Analysis.RegisterType, int, java.util.EnumSet)
org.jf.dexlib.Code.Analysis.RegisterType registerType
int registerNumber
java.util.EnumSet validCategories
private static void checkWidePair (int, org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
int registerNumber
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
static void ()
}
org/jf/dexlib/Code/Analysis/ClassPath$ArrayClassDef.classClassPath.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef extends org.jf.dexlib.Code.Analysis.ClassPath$ClassDef {
private final org.jf.dexlib.Code.Analysis.ClassPath$ClassDef elementClass
private final int arrayDimensions
static final boolean $assertionsDisabled
protected void (java.lang.String)
org.jf.dexlib.Code.Analysis.ClassPath$ClassNotFoundException ex
String arrayClassType
int i
String elementClassType
public org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getBaseElementClass ()
public org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getImmediateElementClass ()
public int getArrayDimensions ()
public boolean extendsClass (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef baseElementClass
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef baseElementClass
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef superclassDef
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arraySuperclassDef
static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef access$100 (org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef x0
static int access$400 (org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef x0
static void ()
}
org/jf/dexlib/Code/Analysis/MethodAnalyzer$Format35cRegisterIterator.classMethodAnalyzer.java
package org.jf.dexlib.Code.Analysis
org.jf.dexlib.Code.Analysis.MethodAnalyzer$Format35cRegisterIterator extends java.lang.Object implements org.jf.dexlib.Code.Analysis.MethodAnalyzer$RegisterIterator {
private final int registerCount
private final int[] registers
private int currentRegister
public void (org.jf.dexlib.Code.FiveRegisterInstruction)
org.jf.dexlib.Code.FiveRegisterInstruction instruction
public int getRegister ()
public boolean moveNext ()
public int getCount ()
public boolean pastEnd ()
}
org/jf/dexlib/Code/Analysis/ValidationException.classValidationException.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.ValidationException extends org.jf.dexlib.Util.ExceptionWithContext {
private int codeAddress
public void (int, java.lang.String)
int codeAddress
String errorMessage
public void (java.lang.String)
String errorMessage
public void setCodeAddress (int)
int codeAddress
public int getCodeAddress ()
}
org/jf/dexlib/Code/Analysis/ClassPath.classClassPath.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.ClassPath extends java.lang.Object {
private static org.jf.dexlib.Code.Analysis.ClassPath theClassPath
private final java.util.HashMap classDefs
protected org.jf.dexlib.Code.Analysis.ClassPath$ClassDef javaLangObjectClassDef
private java.util.LinkedHashMap tempClasses
private static final java.util.regex.Pattern dalvikCacheOdexPattern
private static final String arrayPrefix
static final boolean $assertionsDisabled
public static void InitializeClassPathFromOdex (java.lang.String[], java.lang.String[], java.lang.String, org.jf.dexlib.DexFile, org.jf.dexlib.Code.Analysis.ClassPath$ClassPathErrorHandler)
int slashIndex
java.util.regex.Matcher m
String dependency
int i
String[] classPathDirs
String[] extraBootClassPathEntries
String dexFilePath
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Analysis.ClassPath$ClassPathErrorHandler errorHandler
org.jf.dexlib.OdexDependencies odexDependencies
String[] bootClassPath
public static void InitializeClassPath (java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String, org.jf.dexlib.DexFile, org.jf.dexlib.Code.Analysis.ClassPath$ClassPathErrorHandler)
String[] classPathDirs
String[] bootClassPath
String[] extraBootClassPathEntries
String dexFilePath
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Analysis.ClassPath$ClassPathErrorHandler errorHandler
private void ()
private void initClassPath (java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String, org.jf.dexlib.DexFile, org.jf.dexlib.Code.Analysis.ClassPath$ClassPathErrorHandler)
String bootClassPathEntry
String[] arr$
int len$
int i$
String bootClassPathEntry
String[] arr$
int len$
int i$
Exception ex
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
String classType
java.util.Iterator i$
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
String primitiveType
String[] arr$
int len$
int i$
String[] classPathDirs
String[] bootClassPath
String[] extraBootClassPathEntries
String dexFilePath
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Analysis.ClassPath$ClassPathErrorHandler errorHandler
private void loadBootClassPath (java.lang.String[], java.lang.String)
String baseEntry
org.jf.dexlib.DexFile$NoClassesDexException ex
Exception ex
String ext
String[] arr$
int len$
int i$
Exception ex
java.io.File file
org.jf.dexlib.DexFile dexFile
int extIndex
String baseEntry
String classPathDir
String[] arr$
int len$
int i$
String[] classPathDirs
String bootClassPathEntry
private void loadDexFile (java.lang.String, org.jf.dexlib.DexFile)
org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo tempClassInfo
Exception ex
org.jf.dexlib.ClassDefItem classDefItem
java.util.Iterator i$
String dexFilePath
org.jf.dexlib.DexFile dexFile
public static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getClassDef (java.lang.String)
String classType
private static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef loadClassDef (java.lang.String)
Exception ex
org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo classInfo
String classType
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
public static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getClassDef (java.lang.String, boolean)
String classType
boolean createUnresolvedClassDef
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
public static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getClassDef (org.jf.dexlib.TypeIdItem)
org.jf.dexlib.TypeIdItem classType
public static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getClassDef (org.jf.dexlib.TypeIdItem, boolean)
org.jf.dexlib.TypeIdItem classType
boolean creatUnresolvedClassDef
private static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getArrayClassDefByElementClassAndDimension (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef, int)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
int arrayDimension
private org.jf.dexlib.Code.Analysis.ClassPath$ClassDef createUnresolvedClassDef (java.lang.String)
String classType
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef unresolvedClassDef
private org.jf.dexlib.Code.Analysis.ClassPath$ClassDef createArrayClassDef (java.lang.String)
String arrayClassName
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef arrayClassDef
public static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getCommonSuperclass (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef, org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef class1
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef class2
int class1Depth
int class2Depth
private static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getCommonArraySuperclass (org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef, org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef commonElementClass
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef class1
org.jf.dexlib.Code.Analysis.ClassPath$ArrayClassDef class2
int dimensions
static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef access$500 (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef, int)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef x0
int x1
static org.jf.dexlib.Code.Analysis.ClassPath access$600 ()
static org.jf.dexlib.Code.Analysis.ClassPath$ClassDef access$700 (java.lang.String)
String x0
static void ()
}
org/jf/dexlib/Code/Analysis/ClassPath$FieldDef.classClassPath.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.ClassPath$FieldDef extends java.lang.Object {
public final String definingClass
public final String name
public final String type
public void (java.lang.String, java.lang.String, java.lang.String)
String definingClass
String name
String type
}
org/jf/dexlib/Code/Analysis/OdexedFieldInstructionMapper.classOdexedFieldInstructionMapper.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.OdexedFieldInstructionMapper extends java.lang.Object {
private static org.jf.dexlib.Code.Opcode[][][][] opcodeMap
private static org.jf.dexlib.Code.Opcode[][][][] jumboOpcodeMap
public void ()
private static int getTypeIndex (char)
char type
private static int getOpcodeSubtype (org.jf.dexlib.Code.Opcode)
org.jf.dexlib.Code.Opcode opcode
static org.jf.dexlib.Code.Opcode getAndCheckDeodexedOpcodeForOdexedOpcode (java.lang.String, org.jf.dexlib.Code.Opcode)
org.jf.dexlib.Code.Opcode correctOdexedOpcode
org.jf.dexlib.Code.Opcode deodexedOpcode
String fieldType
org.jf.dexlib.Code.Opcode odexedOpcode
boolean jumbo
int opcodeType
int opcodeSubType
int typeIndex
org.jf.dexlib.Code.Opcode correctOdexedOpcode
org.jf.dexlib.Code.Opcode deodexedOpcode
static void ()
}
org/jf/dexlib/Code/Analysis/ClassPath$ClassNotFoundException.classClassPath.java
package org.jf.dexlib.Code.Analysis
org.jf.dexlib.Code.Analysis.ClassPath$ClassNotFoundException extends org.jf.dexlib.Util.ExceptionWithContext {
public void (java.lang.String)
String message
}
org/jf/dexlib/Code/Analysis/DexFileClassMap.classDexFileClassMap.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.DexFileClassMap extends java.lang.Object {
private final java.util.HashMap definedClasses
public void (org.jf.dexlib.DexFile)
org.jf.dexlib.ClassDefItem classDefItem
java.util.Iterator i$
org.jf.dexlib.DexFile dexFile
public org.jf.dexlib.ClassDefItem getClassDefByName (java.lang.String)
String typeName
public org.jf.dexlib.ClassDefItem getClassDefByType (org.jf.dexlib.TypeIdItem)
org.jf.dexlib.TypeIdItem typeIdItem
}
org/jf/dexlib/Code/Analysis/DeodexUtil.classDeodexUtil.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.DeodexUtil extends java.lang.Object {
public static final int Virtual
public static final int Direct
public static final int Static
private final org.jf.dexlib.Code.Analysis.InlineMethodResolver inlineMethodResolver
public final org.jf.dexlib.DexFile dexFile
private static final java.util.regex.Pattern shortMethodPattern
static final boolean $assertionsDisabled
public void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.OdexHeader odexHeader
public void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Analysis.InlineMethodResolver)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Analysis.InlineMethodResolver inlineMethodResolver
public org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod lookupInlineMethod (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instruction
public org.jf.dexlib.FieldIdItem lookupField (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef, int)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
int fieldOffset
org.jf.dexlib.Code.Analysis.ClassPath$FieldDef field
public org.jf.dexlib.MethodIdItem lookupVirtualMethod (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef, int)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
int methodIndex
String method
java.util.regex.Matcher m
String methodName
String methodParams
String methodRet
private org.jf.dexlib.MethodIdItem parseAndResolveMethod (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef, java.lang.String, java.lang.String, java.lang.String)
int end
int end
int typeStart
org.jf.dexlib.TypeIdItem typeIdItem
int i
org.jf.dexlib.MethodIdItem methodIdItem
org.jf.dexlib.TypeIdItem classTypeItem
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
String methodName
String methodParams
String methodRet
org.jf.dexlib.StringIdItem methodNameItem
java.util.LinkedList paramList
org.jf.dexlib.TypeListItem paramListItem
org.jf.dexlib.TypeIdItem retType
org.jf.dexlib.ProtoIdItem protoItem
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef methodClassDef
private org.jf.dexlib.FieldIdItem parseAndResolveField (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef, org.jf.dexlib.Code.Analysis.ClassPath$FieldDef)
org.jf.dexlib.TypeIdItem classTypeItem
org.jf.dexlib.FieldIdItem fieldIdItem
int i
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
org.jf.dexlib.Code.Analysis.ClassPath$FieldDef field
String definingClass
String fieldName
String fieldType
org.jf.dexlib.StringIdItem fieldNameItem
org.jf.dexlib.TypeIdItem fieldTypeItem
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef fieldClass
java.util.ArrayList parents
static org.jf.dexlib.MethodIdItem access$000 (org.jf.dexlib.Code.Analysis.DeodexUtil, org.jf.dexlib.Code.Analysis.ClassPath$ClassDef, java.lang.String, java.lang.String, java.lang.String)
org.jf.dexlib.Code.Analysis.DeodexUtil x0
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef x1
String x2
String x3
String x4
static void ()
}
org/jf/dexlib/Code/Analysis/RegisterType.classRegisterType.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.RegisterType extends java.lang.Object {
private static final java.util.HashMap internedRegisterTypes
public final org.jf.dexlib.Code.Analysis.RegisterType$Category category
public final org.jf.dexlib.Code.Analysis.ClassPath$ClassDef type
static final boolean $assertionsDisabled
private void (org.jf.dexlib.Code.Analysis.RegisterType$Category, org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.RegisterType$Category category
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef type
public java.lang.String toString ()
public void writeTo (java.io.Writer) throws java.io.IOException
java.io.Writer writer
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.Code.Analysis.RegisterType that
public int hashCode ()
int result
public static org.jf.dexlib.Code.Analysis.RegisterType getRegisterTypeForType (java.lang.String)
String type
public static org.jf.dexlib.Code.Analysis.RegisterType getRegisterTypeForTypeIdItem (org.jf.dexlib.TypeIdItem)
org.jf.dexlib.TypeIdItem typeIdItem
public static org.jf.dexlib.Code.Analysis.RegisterType getWideRegisterTypeForTypeIdItem (org.jf.dexlib.TypeIdItem, boolean)
org.jf.dexlib.TypeIdItem typeIdItem
boolean firstRegister
public static org.jf.dexlib.Code.Analysis.RegisterType getRegisterTypeForLiteral (long)
long literalValue
public org.jf.dexlib.Code.Analysis.RegisterType merge (org.jf.dexlib.Code.Analysis.RegisterType)
org.jf.dexlib.Code.Analysis.RegisterType type
org.jf.dexlib.Code.Analysis.RegisterType$Category mergedCategory
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef mergedType
public boolean canBeAssignedTo (org.jf.dexlib.Code.Analysis.RegisterType)
org.jf.dexlib.Code.Analysis.RegisterType slotType
public static org.jf.dexlib.Code.Analysis.RegisterType getUnitializedReference (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classType
public static org.jf.dexlib.Code.Analysis.RegisterType getRegisterType (org.jf.dexlib.Code.Analysis.RegisterType$Category, org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.RegisterType$Category category
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classType
org.jf.dexlib.Code.Analysis.RegisterType newRegisterType
org.jf.dexlib.Code.Analysis.RegisterType internedRegisterType
static void ()
}
org/jf/dexlib/Code/Analysis/DeodexUtil$InlineMethod.classDeodexUtil.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod extends java.lang.Object {
public final int methodType
public final String classType
public final String methodName
public final String parameters
public final String returnType
private org.jf.dexlib.MethodIdItem methodIdItem
void (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
int methodType
String classType
String methodName
String parameters
String returnType
public org.jf.dexlib.MethodIdItem getMethodIdItem (org.jf.dexlib.Code.Analysis.DeodexUtil)
org.jf.dexlib.Code.Analysis.DeodexUtil deodexUtil
private void loadMethod (org.jf.dexlib.Code.Analysis.DeodexUtil)
org.jf.dexlib.Code.Analysis.DeodexUtil deodexUtil
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
public java.lang.String getMethodString ()
}
org/jf/dexlib/Code/Analysis/MethodAnalyzer$1.classMethodAnalyzer.java
package org.jf.dexlib.Code.Analysis
org.jf.dexlib.Code.Analysis.MethodAnalyzer$1 extends org.jf.dexlib.Code.Analysis.AnalyzedInstruction {
static final boolean $assertionsDisabled
final org.jf.dexlib.Code.Analysis.MethodAnalyzer this$0
void (org.jf.dexlib.Code.Analysis.MethodAnalyzer, org.jf.dexlib.Code.Instruction, int, int)
org.jf.dexlib.Code.Instruction x0
int x1
int x2
public boolean setsRegister ()
public boolean setsWideRegister ()
public boolean setsRegister (int)
int registerNumber
public int getDestinationRegister ()
static void ()
}
org/jf/dexlib/Code/Analysis/CustomInlineMethodResolver.classCustomInlineMethodResolver.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.CustomInlineMethodResolver extends org.jf.dexlib.Code.Analysis.InlineMethodResolver {
private org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod[] inlineMethods
private static final java.util.regex.Pattern longMethodPattern
static final boolean $assertionsDisabled
public void (java.lang.String)
java.io.FileNotFoundException ex
String line
java.io.IOException ex
int i
String inlineTable
java.io.FileReader fr
java.util.List lines
java.io.BufferedReader br
public org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod resolveExecuteInline (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.OdexedInvokeInline instruction
int methodIndex
private org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod parseAndResolveInlineMethod (java.lang.String)
String inlineMethod
java.util.regex.Matcher m
String className
String methodName
String methodParams
String methodRet
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
int methodType
static void ()
}
org/jf/dexlib/Code/Analysis/SyntheticAccessorResolver.classSyntheticAccessorResolver.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.SyntheticAccessorResolver extends java.lang.Object {
public static final int METHOD
public static final int GETTER
public static final int SETTER
private final org.jf.dexlib.Code.Analysis.DexFileClassMap classMap
private final java.util.HashMap resolvedAccessors
public void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
public static boolean looksLikeSyntheticAccessor (org.jf.dexlib.MethodIdItem)
org.jf.dexlib.MethodIdItem methodIdItem
public org.jf.dexlib.Code.Analysis.SyntheticAccessorResolver$AccessedMember getAccessedMember (org.jf.dexlib.MethodIdItem)
org.jf.dexlib.Code.InstructionWithReference instruction
org.jf.dexlib.MethodIdItem referencedMethodIdItem
org.jf.dexlib.Code.Format.Instruction22c instruction
org.jf.dexlib.FieldIdItem referencedFieldIdItem
org.jf.dexlib.MethodIdItem methodIdItem
org.jf.dexlib.Code.Analysis.SyntheticAccessorResolver$AccessedMember accessedMember
org.jf.dexlib.ClassDefItem classDefItem
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
org.jf.dexlib.Code.Instruction[] instructions
}
org/jf/dexlib/Code/Analysis/RegisterType$Category.classRegisterType.java
package org.jf.dexlib.Code.Analysis
public final org.jf.dexlib.Code.Analysis.RegisterType$Category extends java.lang.Enum {
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Unknown
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Uninit
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Null
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category One
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Boolean
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Byte
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category PosByte
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Short
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category PosShort
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Char
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Integer
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Float
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category LongLo
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category LongHi
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category DoubleLo
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category DoubleHi
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category UninitRef
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category UninitThis
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Reference
public static final org.jf.dexlib.Code.Analysis.RegisterType$Category Conflicted
protected static org.jf.dexlib.Code.Analysis.RegisterType$Category[][] mergeTable
protected static boolean[][] assigmentTable
private static final org.jf.dexlib.Code.Analysis.RegisterType$Category[] $VALUES
public static org.jf.dexlib.Code.Analysis.RegisterType$Category[] values ()
public static org.jf.dexlib.Code.Analysis.RegisterType$Category valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/jf/dexlib/Code/Analysis/InlineMethodResolver$InlineMethodResolver_version36.classInlineMethodResolver.java
package org.jf.dexlib.Code.Analysis
org.jf.dexlib.Code.Analysis.InlineMethodResolver$InlineMethodResolver_version36 extends org.jf.dexlib.Code.Analysis.InlineMethodResolver {
private final org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod[] inlineMethods
private final org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod indexOfIMethod
private final org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod indexOfIIMethod
private final org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod fastIndexOfMethod
private final org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod isEmptyMethod
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Analysis.DeodexUtil)
org.jf.dexlib.Code.Analysis.DeodexUtil deodexUtil
public org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod resolveExecuteInline (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
int parameterCount
int parameterCount
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.OdexedInvokeInline instruction
int inlineIndex
private int getParameterCount (org.jf.dexlib.Code.OdexedInvokeInline)
org.jf.dexlib.Code.OdexedInvokeInline instruction
static void ()
}
org/jf/dexlib/Code/Analysis/MethodAnalyzer$RegisterIterator.classMethodAnalyzer.java
package org.jf.dexlib.Code.Analysis
abstract org.jf.dexlib.Code.Analysis.MethodAnalyzer$RegisterIterator extends java.lang.Object {
public abstract int getRegister ()
public abstract boolean moveNext ()
public abstract int getCount ()
public abstract boolean pastEnd ()
}
org/jf/dexlib/Code/Analysis/SyntheticAccessorResolver$AccessedMember.classSyntheticAccessorResolver.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.SyntheticAccessorResolver$AccessedMember extends java.lang.Object {
private final int accessedMemberType
private final org.jf.dexlib.Item accessedMember
public void (int, org.jf.dexlib.Item)
int accessedMemberType
org.jf.dexlib.Item accessedMember
public int getAccessedMemberType ()
public org.jf.dexlib.Item getAccessedMember ()
}
org/jf/dexlib/Code/Analysis/ClassPath$PrimitiveClassDef.classClassPath.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.ClassPath$PrimitiveClassDef extends org.jf.dexlib.Code.Analysis.ClassPath$ClassDef {
static final boolean $assertionsDisabled
protected void (java.lang.String)
String primitiveClassType
static void ()
}
org/jf/dexlib/Code/Analysis/SyntheticAccessorResolver$1.classSyntheticAccessorResolver.java
package org.jf.dexlib.Code.Analysis
org.jf.dexlib.Code.Analysis.SyntheticAccessorResolver$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$Code$Format$Format
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/dexlib/Code/Analysis/ClassPath$TempClassInfo.classClassPath.java
package org.jf.dexlib.Code.Analysis
org.jf.dexlib.Code.Analysis.ClassPath$TempClassInfo extends java.lang.Object {
public final String dexFilePath
public final String classType
public final boolean isInterface
public final String superclassType
public final String[] interfaces
public final boolean[] staticMethods
public final String[] directMethods
public final String[] virtualMethods
public final String[][] instanceFields
public void (java.lang.String, boolean, java.lang.String, java.lang.String[], boolean[], java.lang.String[], java.lang.String[], java.lang.String[][])
String classType
boolean isInterface
String superclassType
String[] interfaces
boolean[] staticMethods
String[] directMethods
String[] virtualMethods
String[][] instanceFields
public void (java.lang.String, org.jf.dexlib.ClassDefItem)
boolean[][] _staticMethods
String dexFilePath
org.jf.dexlib.ClassDefItem classDefItem
org.jf.dexlib.TypeIdItem superclassType
org.jf.dexlib.ClassDataItem classDataItem
private java.lang.String[] loadInterfaces (org.jf.dexlib.ClassDefItem)
int i
String[] interfaces
java.util.List types
org.jf.dexlib.ClassDefItem classDefItem
org.jf.dexlib.TypeListItem typeList
private java.lang.String[] loadDirectMethods (org.jf.dexlib.ClassDataItem, boolean[][])
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
int i
boolean[] staticMethods
String[] directMethods
org.jf.dexlib.ClassDataItem classDataItem
boolean[][] _staticMethods
org.jf.dexlib.ClassDataItem$EncodedMethod[] encodedMethods
private java.lang.String[] loadVirtualMethods (org.jf.dexlib.ClassDataItem)
int i
String[] virtualMethods
org.jf.dexlib.ClassDataItem classDataItem
org.jf.dexlib.ClassDataItem$EncodedMethod[] encodedMethods
private java.lang.String[][] loadInstanceFields (org.jf.dexlib.ClassDataItem)
org.jf.dexlib.ClassDataItem$EncodedField encodedField
int i
String[][] instanceFields
org.jf.dexlib.ClassDataItem classDataItem
org.jf.dexlib.ClassDataItem$EncodedField[] encodedFields
}
org/jf/dexlib/Code/Analysis/InlineMethodResolver$InlineMethodResolver_version35.classInlineMethodResolver.java
package org.jf.dexlib.Code.Analysis
org.jf.dexlib.Code.Analysis.InlineMethodResolver$InlineMethodResolver_version35 extends org.jf.dexlib.Code.Analysis.InlineMethodResolver {
private final org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod[] inlineMethods
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Analysis.DeodexUtil)
org.jf.dexlib.Code.Analysis.DeodexUtil deodexUtil
public org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod resolveExecuteInline (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.OdexedInvokeVirtual instruction
int methodIndex
static void ()
}
org/jf/dexlib/Code/Analysis/ClassPath$ClassPathErrorHandler.classClassPath.java
package org.jf.dexlib.Code.Analysis
public abstract org.jf.dexlib.Code.Analysis.ClassPath$ClassPathErrorHandler extends java.lang.Object {
public abstract void ClassPathError (java.lang.String, java.lang.Exception)
}
org/jf/dexlib/Code/Analysis/ClassPath$UnresolvedClassDef.classClassPath.java
package org.jf.dexlib.Code.Analysis
public org.jf.dexlib.Code.Analysis.ClassPath$UnresolvedClassDef extends org.jf.dexlib.Code.Analysis.ClassPath$ClassDef {
static final boolean $assertionsDisabled
protected void (java.lang.String)
String unresolvedClassDef
protected org.jf.dexlib.Code.Analysis.ValidationException unresolvedValidationException ()
public org.jf.dexlib.Code.Analysis.ClassPath$ClassDef getSuperclass ()
public int getClassDepth ()
public boolean isInterface ()
public boolean extendsClass (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef superclassDef
public boolean implementsInterface (org.jf.dexlib.Code.Analysis.ClassPath$ClassDef)
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef interfaceDef
public boolean hasVirtualMethod (java.lang.String)
String method
static void ()
}
org/jf/dexlib/Code/Analysis/MethodAnalyzer$Format3rcRegisterIterator.classMethodAnalyzer.java
package org.jf.dexlib.Code.Analysis
org.jf.dexlib.Code.Analysis.MethodAnalyzer$Format3rcRegisterIterator extends java.lang.Object implements org.jf.dexlib.Code.Analysis.MethodAnalyzer$RegisterIterator {
private final int startRegister
private final int registerCount
private int currentRegister
public void (org.jf.dexlib.Code.RegisterRangeInstruction)
org.jf.dexlib.Code.RegisterRangeInstruction instruction
public int getRegister ()
public boolean moveNext ()
public int getCount ()
public boolean pastEnd ()
}
org/jf/dexlib/Code/Analysis/InlineMethodResolver.classInlineMethodResolver.java
package org.jf.dexlib.Code.Analysis
public abstract org.jf.dexlib.Code.Analysis.InlineMethodResolver extends java.lang.Object {
public static org.jf.dexlib.Code.Analysis.InlineMethodResolver createInlineMethodResolver (org.jf.dexlib.Code.Analysis.DeodexUtil, int)
org.jf.dexlib.Code.Analysis.DeodexUtil deodexUtil
int odexVersion
protected void ()
public abstract org.jf.dexlib.Code.Analysis.DeodexUtil$InlineMethod resolveExecuteInline (org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
}
org/jf/dexlib/Code/OdexedInvokeInline.classOdexedInvokeInline.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.OdexedInvokeInline extends java.lang.Object implements org.jf.dexlib.Code.InvokeInstruction {
public abstract int getInlineIndex ()
}
org/jf/dexlib/Code/OdexedFieldAccess.classOdexedFieldAccess.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.OdexedFieldAccess extends java.lang.Object {
public abstract int getFieldOffset ()
}
org/jf/dexlib/Code/InstructionWithReference$1.classInstructionWithReference.java
package org.jf.dexlib.Code
org.jf.dexlib.Code.InstructionWithReference$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$Code$ReferenceType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/dexlib/Code/MultiOffsetInstruction.classMultiOffsetInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.MultiOffsetInstruction extends java.lang.Object {
public abstract int[] getTargets ()
public abstract void updateTarget (int, int)
}
org/jf/dexlib/Code/InstructionIterator$ProcessInstructionDelegate.classInstructionIterator.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.InstructionIterator$ProcessInstructionDelegate extends java.lang.Object {
public abstract void ProcessInstruction (int, org.jf.dexlib.Code.Instruction)
}
org/jf/dexlib/Code/Opcode.classOpcode.java
package org.jf.dexlib.Code
public final org.jf.dexlib.Code.Opcode extends java.lang.Enum {
public static final org.jf.dexlib.Code.Opcode NOP
public static final org.jf.dexlib.Code.Opcode MOVE
public static final org.jf.dexlib.Code.Opcode MOVE_FROM16
public static final org.jf.dexlib.Code.Opcode MOVE_16
public static final org.jf.dexlib.Code.Opcode MOVE_WIDE
public static final org.jf.dexlib.Code.Opcode MOVE_WIDE_FROM16
public static final org.jf.dexlib.Code.Opcode MOVE_WIDE_16
public static final org.jf.dexlib.Code.Opcode MOVE_OBJECT
public static final org.jf.dexlib.Code.Opcode MOVE_OBJECT_FROM16
public static final org.jf.dexlib.Code.Opcode MOVE_OBJECT_16
public static final org.jf.dexlib.Code.Opcode MOVE_RESULT
public static final org.jf.dexlib.Code.Opcode MOVE_RESULT_WIDE
public static final org.jf.dexlib.Code.Opcode MOVE_RESULT_OBJECT
public static final org.jf.dexlib.Code.Opcode MOVE_EXCEPTION
public static final org.jf.dexlib.Code.Opcode RETURN_VOID
public static final org.jf.dexlib.Code.Opcode RETURN
public static final org.jf.dexlib.Code.Opcode RETURN_WIDE
public static final org.jf.dexlib.Code.Opcode RETURN_OBJECT
public static final org.jf.dexlib.Code.Opcode CONST_4
public static final org.jf.dexlib.Code.Opcode CONST_16
public static final org.jf.dexlib.Code.Opcode CONST
public static final org.jf.dexlib.Code.Opcode CONST_HIGH16
public static final org.jf.dexlib.Code.Opcode CONST_WIDE_16
public static final org.jf.dexlib.Code.Opcode CONST_WIDE_32
public static final org.jf.dexlib.Code.Opcode CONST_WIDE
public static final org.jf.dexlib.Code.Opcode CONST_WIDE_HIGH16
public static final org.jf.dexlib.Code.Opcode CONST_STRING
public static final org.jf.dexlib.Code.Opcode CONST_STRING_JUMBO
public static final org.jf.dexlib.Code.Opcode CONST_CLASS
public static final org.jf.dexlib.Code.Opcode MONITOR_ENTER
public static final org.jf.dexlib.Code.Opcode MONITOR_EXIT
public static final org.jf.dexlib.Code.Opcode CHECK_CAST
public static final org.jf.dexlib.Code.Opcode INSTANCE_OF
public static final org.jf.dexlib.Code.Opcode ARRAY_LENGTH
public static final org.jf.dexlib.Code.Opcode NEW_INSTANCE
public static final org.jf.dexlib.Code.Opcode NEW_ARRAY
public static final org.jf.dexlib.Code.Opcode FILLED_NEW_ARRAY
public static final org.jf.dexlib.Code.Opcode FILLED_NEW_ARRAY_RANGE
public static final org.jf.dexlib.Code.Opcode FILL_ARRAY_DATA
public static final org.jf.dexlib.Code.Opcode THROW
public static final org.jf.dexlib.Code.Opcode GOTO
public static final org.jf.dexlib.Code.Opcode GOTO_16
public static final org.jf.dexlib.Code.Opcode GOTO_32
public static final org.jf.dexlib.Code.Opcode PACKED_SWITCH
public static final org.jf.dexlib.Code.Opcode SPARSE_SWITCH
public static final org.jf.dexlib.Code.Opcode CMPL_FLOAT
public static final org.jf.dexlib.Code.Opcode CMPG_FLOAT
public static final org.jf.dexlib.Code.Opcode CMPL_DOUBLE
public static final org.jf.dexlib.Code.Opcode CMPG_DOUBLE
public static final org.jf.dexlib.Code.Opcode CMP_LONG
public static final org.jf.dexlib.Code.Opcode IF_EQ
public static final org.jf.dexlib.Code.Opcode IF_NE
public static final org.jf.dexlib.Code.Opcode IF_LT
public static final org.jf.dexlib.Code.Opcode IF_GE
public static final org.jf.dexlib.Code.Opcode IF_GT
public static final org.jf.dexlib.Code.Opcode IF_LE
public static final org.jf.dexlib.Code.Opcode IF_EQZ
public static final org.jf.dexlib.Code.Opcode IF_NEZ
public static final org.jf.dexlib.Code.Opcode IF_LTZ
public static final org.jf.dexlib.Code.Opcode IF_GEZ
public static final org.jf.dexlib.Code.Opcode IF_GTZ
public static final org.jf.dexlib.Code.Opcode IF_LEZ
public static final org.jf.dexlib.Code.Opcode AGET
public static final org.jf.dexlib.Code.Opcode AGET_WIDE
public static final org.jf.dexlib.Code.Opcode AGET_OBJECT
public static final org.jf.dexlib.Code.Opcode AGET_BOOLEAN
public static final org.jf.dexlib.Code.Opcode AGET_BYTE
public static final org.jf.dexlib.Code.Opcode AGET_CHAR
public static final org.jf.dexlib.Code.Opcode AGET_SHORT
public static final org.jf.dexlib.Code.Opcode APUT
public static final org.jf.dexlib.Code.Opcode APUT_WIDE
public static final org.jf.dexlib.Code.Opcode APUT_OBJECT
public static final org.jf.dexlib.Code.Opcode APUT_BOOLEAN
public static final org.jf.dexlib.Code.Opcode APUT_BYTE
public static final org.jf.dexlib.Code.Opcode APUT_CHAR
public static final org.jf.dexlib.Code.Opcode APUT_SHORT
public static final org.jf.dexlib.Code.Opcode IGET
public static final org.jf.dexlib.Code.Opcode IGET_WIDE
public static final org.jf.dexlib.Code.Opcode IGET_OBJECT
public static final org.jf.dexlib.Code.Opcode IGET_BOOLEAN
public static final org.jf.dexlib.Code.Opcode IGET_BYTE
public static final org.jf.dexlib.Code.Opcode IGET_CHAR
public static final org.jf.dexlib.Code.Opcode IGET_SHORT
public static final org.jf.dexlib.Code.Opcode IPUT
public static final org.jf.dexlib.Code.Opcode IPUT_WIDE
public static final org.jf.dexlib.Code.Opcode IPUT_OBJECT
public static final org.jf.dexlib.Code.Opcode IPUT_BOOLEAN
public static final org.jf.dexlib.Code.Opcode IPUT_BYTE
public static final org.jf.dexlib.Code.Opcode IPUT_CHAR
public static final org.jf.dexlib.Code.Opcode IPUT_SHORT
public static final org.jf.dexlib.Code.Opcode SGET
public static final org.jf.dexlib.Code.Opcode SGET_WIDE
public static final org.jf.dexlib.Code.Opcode SGET_OBJECT
public static final org.jf.dexlib.Code.Opcode SGET_BOOLEAN
public static final org.jf.dexlib.Code.Opcode SGET_BYTE
public static final org.jf.dexlib.Code.Opcode SGET_CHAR
public static final org.jf.dexlib.Code.Opcode SGET_SHORT
public static final org.jf.dexlib.Code.Opcode SPUT
public static final org.jf.dexlib.Code.Opcode SPUT_WIDE
public static final org.jf.dexlib.Code.Opcode SPUT_OBJECT
public static final org.jf.dexlib.Code.Opcode SPUT_BOOLEAN
public static final org.jf.dexlib.Code.Opcode SPUT_BYTE
public static final org.jf.dexlib.Code.Opcode SPUT_CHAR
public static final org.jf.dexlib.Code.Opcode SPUT_SHORT
public static final org.jf.dexlib.Code.Opcode INVOKE_VIRTUAL
public static final org.jf.dexlib.Code.Opcode INVOKE_SUPER
public static final org.jf.dexlib.Code.Opcode INVOKE_DIRECT
public static final org.jf.dexlib.Code.Opcode INVOKE_STATIC
public static final org.jf.dexlib.Code.Opcode INVOKE_INTERFACE
public static final org.jf.dexlib.Code.Opcode INVOKE_VIRTUAL_RANGE
public static final org.jf.dexlib.Code.Opcode INVOKE_SUPER_RANGE
public static final org.jf.dexlib.Code.Opcode INVOKE_DIRECT_RANGE
public static final org.jf.dexlib.Code.Opcode INVOKE_STATIC_RANGE
public static final org.jf.dexlib.Code.Opcode INVOKE_INTERFACE_RANGE
public static final org.jf.dexlib.Code.Opcode NEG_INT
public static final org.jf.dexlib.Code.Opcode NOT_INT
public static final org.jf.dexlib.Code.Opcode NEG_LONG
public static final org.jf.dexlib.Code.Opcode NOT_LONG
public static final org.jf.dexlib.Code.Opcode NEG_FLOAT
public static final org.jf.dexlib.Code.Opcode NEG_DOUBLE
public static final org.jf.dexlib.Code.Opcode INT_TO_LONG
public static final org.jf.dexlib.Code.Opcode INT_TO_FLOAT
public static final org.jf.dexlib.Code.Opcode INT_TO_DOUBLE
public static final org.jf.dexlib.Code.Opcode LONG_TO_INT
public static final org.jf.dexlib.Code.Opcode LONG_TO_FLOAT
public static final org.jf.dexlib.Code.Opcode LONG_TO_DOUBLE
public static final org.jf.dexlib.Code.Opcode FLOAT_TO_INT
public static final org.jf.dexlib.Code.Opcode FLOAT_TO_LONG
public static final org.jf.dexlib.Code.Opcode FLOAT_TO_DOUBLE
public static final org.jf.dexlib.Code.Opcode DOUBLE_TO_INT
public static final org.jf.dexlib.Code.Opcode DOUBLE_TO_LONG
public static final org.jf.dexlib.Code.Opcode DOUBLE_TO_FLOAT
public static final org.jf.dexlib.Code.Opcode INT_TO_BYTE
public static final org.jf.dexlib.Code.Opcode INT_TO_CHAR
public static final org.jf.dexlib.Code.Opcode INT_TO_SHORT
public static final org.jf.dexlib.Code.Opcode ADD_INT
public static final org.jf.dexlib.Code.Opcode SUB_INT
public static final org.jf.dexlib.Code.Opcode MUL_INT
public static final org.jf.dexlib.Code.Opcode DIV_INT
public static final org.jf.dexlib.Code.Opcode REM_INT
public static final org.jf.dexlib.Code.Opcode AND_INT
public static final org.jf.dexlib.Code.Opcode OR_INT
public static final org.jf.dexlib.Code.Opcode XOR_INT
public static final org.jf.dexlib.Code.Opcode SHL_INT
public static final org.jf.dexlib.Code.Opcode SHR_INT
public static final org.jf.dexlib.Code.Opcode USHR_INT
public static final org.jf.dexlib.Code.Opcode ADD_LONG
public static final org.jf.dexlib.Code.Opcode SUB_LONG
public static final org.jf.dexlib.Code.Opcode MUL_LONG
public static final org.jf.dexlib.Code.Opcode DIV_LONG
public static final org.jf.dexlib.Code.Opcode REM_LONG
public static final org.jf.dexlib.Code.Opcode AND_LONG
public static final org.jf.dexlib.Code.Opcode OR_LONG
public static final org.jf.dexlib.Code.Opcode XOR_LONG
public static final org.jf.dexlib.Code.Opcode SHL_LONG
public static final org.jf.dexlib.Code.Opcode SHR_LONG
public static final org.jf.dexlib.Code.Opcode USHR_LONG
public static final org.jf.dexlib.Code.Opcode ADD_FLOAT
public static final org.jf.dexlib.Code.Opcode SUB_FLOAT
public static final org.jf.dexlib.Code.Opcode MUL_FLOAT
public static final org.jf.dexlib.Code.Opcode DIV_FLOAT
public static final org.jf.dexlib.Code.Opcode REM_FLOAT
public static final org.jf.dexlib.Code.Opcode ADD_DOUBLE
public static final org.jf.dexlib.Code.Opcode SUB_DOUBLE
public static final org.jf.dexlib.Code.Opcode MUL_DOUBLE
public static final org.jf.dexlib.Code.Opcode DIV_DOUBLE
public static final org.jf.dexlib.Code.Opcode REM_DOUBLE
public static final org.jf.dexlib.Code.Opcode ADD_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode SUB_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode MUL_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode DIV_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode REM_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode AND_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode OR_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode XOR_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode SHL_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode SHR_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode USHR_INT_2ADDR
public static final org.jf.dexlib.Code.Opcode ADD_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode SUB_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode MUL_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode DIV_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode REM_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode AND_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode OR_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode XOR_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode SHL_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode SHR_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode USHR_LONG_2ADDR
public static final org.jf.dexlib.Code.Opcode ADD_FLOAT_2ADDR
public static final org.jf.dexlib.Code.Opcode SUB_FLOAT_2ADDR
public static final org.jf.dexlib.Code.Opcode MUL_FLOAT_2ADDR
public static final org.jf.dexlib.Code.Opcode DIV_FLOAT_2ADDR
public static final org.jf.dexlib.Code.Opcode REM_FLOAT_2ADDR
public static final org.jf.dexlib.Code.Opcode ADD_DOUBLE_2ADDR
public static final org.jf.dexlib.Code.Opcode SUB_DOUBLE_2ADDR
public static final org.jf.dexlib.Code.Opcode MUL_DOUBLE_2ADDR
public static final org.jf.dexlib.Code.Opcode DIV_DOUBLE_2ADDR
public static final org.jf.dexlib.Code.Opcode REM_DOUBLE_2ADDR
public static final org.jf.dexlib.Code.Opcode ADD_INT_LIT16
public static final org.jf.dexlib.Code.Opcode RSUB_INT
public static final org.jf.dexlib.Code.Opcode MUL_INT_LIT16
public static final org.jf.dexlib.Code.Opcode DIV_INT_LIT16
public static final org.jf.dexlib.Code.Opcode REM_INT_LIT16
public static final org.jf.dexlib.Code.Opcode AND_INT_LIT16
public static final org.jf.dexlib.Code.Opcode OR_INT_LIT16
public static final org.jf.dexlib.Code.Opcode XOR_INT_LIT16
public static final org.jf.dexlib.Code.Opcode ADD_INT_LIT8
public static final org.jf.dexlib.Code.Opcode RSUB_INT_LIT8
public static final org.jf.dexlib.Code.Opcode MUL_INT_LIT8
public static final org.jf.dexlib.Code.Opcode DIV_INT_LIT8
public static final org.jf.dexlib.Code.Opcode REM_INT_LIT8
public static final org.jf.dexlib.Code.Opcode AND_INT_LIT8
public static final org.jf.dexlib.Code.Opcode OR_INT_LIT8
public static final org.jf.dexlib.Code.Opcode XOR_INT_LIT8
public static final org.jf.dexlib.Code.Opcode SHL_INT_LIT8
public static final org.jf.dexlib.Code.Opcode SHR_INT_LIT8
public static final org.jf.dexlib.Code.Opcode USHR_INT_LIT8
public static final org.jf.dexlib.Code.Opcode IGET_VOLATILE
public static final org.jf.dexlib.Code.Opcode IPUT_VOLATILE
public static final org.jf.dexlib.Code.Opcode SGET_VOLATILE
public static final org.jf.dexlib.Code.Opcode SPUT_VOLATILE
public static final org.jf.dexlib.Code.Opcode IGET_OBJECT_VOLATILE
public static final org.jf.dexlib.Code.Opcode IGET_WIDE_VOLATILE
public static final org.jf.dexlib.Code.Opcode IPUT_WIDE_VOLATILE
public static final org.jf.dexlib.Code.Opcode SGET_WIDE_VOLATILE
public static final org.jf.dexlib.Code.Opcode SPUT_WIDE_VOLATILE
public static final org.jf.dexlib.Code.Opcode THROW_VERIFICATION_ERROR
public static final org.jf.dexlib.Code.Opcode EXECUTE_INLINE
public static final org.jf.dexlib.Code.Opcode EXECUTE_INLINE_RANGE
public static final org.jf.dexlib.Code.Opcode INVOKE_DIRECT_EMPTY
public static final org.jf.dexlib.Code.Opcode INVOKE_OBJECT_INIT_RANGE
public static final org.jf.dexlib.Code.Opcode RETURN_VOID_BARRIER
public static final org.jf.dexlib.Code.Opcode IGET_QUICK
public static final org.jf.dexlib.Code.Opcode IGET_WIDE_QUICK
public static final org.jf.dexlib.Code.Opcode IGET_OBJECT_QUICK
public static final org.jf.dexlib.Code.Opcode IPUT_QUICK
public static final org.jf.dexlib.Code.Opcode IPUT_WIDE_QUICK
public static final org.jf.dexlib.Code.Opcode IPUT_OBJECT_QUICK
public static final org.jf.dexlib.Code.Opcode INVOKE_VIRTUAL_QUICK
public static final org.jf.dexlib.Code.Opcode INVOKE_VIRTUAL_QUICK_RANGE
public static final org.jf.dexlib.Code.Opcode INVOKE_SUPER_QUICK
public static final org.jf.dexlib.Code.Opcode INVOKE_SUPER_QUICK_RANGE
public static final org.jf.dexlib.Code.Opcode IPUT_OBJECT_VOLATILE
public static final org.jf.dexlib.Code.Opcode SGET_OBJECT_VOLATILE
public static final org.jf.dexlib.Code.Opcode SPUT_OBJECT_VOLATILE
public static final org.jf.dexlib.Code.Opcode CONST_CLASS_JUMBO
public static final org.jf.dexlib.Code.Opcode CHECK_CAST_JUMBO
public static final org.jf.dexlib.Code.Opcode INSTANCE_OF_JUMBO
public static final org.jf.dexlib.Code.Opcode NEW_INSTANCE_JUMBO
public static final org.jf.dexlib.Code.Opcode NEW_ARRAY_JUMBO
public static final org.jf.dexlib.Code.Opcode FILLED_NEW_ARRAY_JUMBO
public static final org.jf.dexlib.Code.Opcode IGET_JUMBO
public static final org.jf.dexlib.Code.Opcode IGET_WIDE_JUMBO
public static final org.jf.dexlib.Code.Opcode IGET_OBJECT_JUMBO
public static final org.jf.dexlib.Code.Opcode IGET_BOOLEAN_JUMBO
public static final org.jf.dexlib.Code.Opcode IGET_BYTE_JUMBO
public static final org.jf.dexlib.Code.Opcode IGET_CHAR_JUMBO
public static final org.jf.dexlib.Code.Opcode IGET_SHORT_JUMBO
public static final org.jf.dexlib.Code.Opcode IPUT_JUMBO
public static final org.jf.dexlib.Code.Opcode IPUT_WIDE_JUMBO
public static final org.jf.dexlib.Code.Opcode IPUT_OBJECT_JUMBO
public static final org.jf.dexlib.Code.Opcode IPUT_BOOLEAN_JUMBO
public static final org.jf.dexlib.Code.Opcode IPUT_BYTE_JUMBO
public static final org.jf.dexlib.Code.Opcode IPUT_CHAR_JUMBO
public static final org.jf.dexlib.Code.Opcode IPUT_SHORT_JUMBO
public static final org.jf.dexlib.Code.Opcode SGET_JUMBO
public static final org.jf.dexlib.Code.Opcode SGET_WIDE_JUMBO
public static final org.jf.dexlib.Code.Opcode SGET_OBJECT_JUMBO
public static final org.jf.dexlib.Code.Opcode SGET_BOOLEAN_JUMBO
public static final org.jf.dexlib.Code.Opcode SGET_BYTE_JUMBO
public static final org.jf.dexlib.Code.Opcode SGET_CHAR_JUMBO
public static final org.jf.dexlib.Code.Opcode SGET_SHORT_JUMBO
public static final org.jf.dexlib.Code.Opcode SPUT_JUMBO
public static final org.jf.dexlib.Code.Opcode SPUT_WIDE_JUMBO
public static final org.jf.dexlib.Code.Opcode SPUT_OBJECT_JUMBO
public static final org.jf.dexlib.Code.Opcode SPUT_BOOLEAN_JUMBO
public static final org.jf.dexlib.Code.Opcode SPUT_BYTE_JUMBO
public static final org.jf.dexlib.Code.Opcode SPUT_CHAR_JUMBO
public static final org.jf.dexlib.Code.Opcode SPUT_SHORT_JUMBO
public static final org.jf.dexlib.Code.Opcode INVOKE_VIRTUAL_JUMBO
public static final org.jf.dexlib.Code.Opcode INVOKE_SUPER_JUMBO
public static final org.jf.dexlib.Code.Opcode INVOKE_DIRECT_JUMBO
public static final org.jf.dexlib.Code.Opcode INVOKE_STATIC_JUMBO
public static final org.jf.dexlib.Code.Opcode INVOKE_INTERFACE_JUMBO
public static final org.jf.dexlib.Code.Opcode INVOKE_OBJECT_INIT_JUMBO
public static final org.jf.dexlib.Code.Opcode IGET_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode IGET_WIDE_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode IGET_OBJECT_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode IPUT_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode IPUT_WIDE_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode IPUT_OBJECT_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode SGET_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode SGET_WIDE_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode SGET_OBJECT_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode SPUT_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode SPUT_WIDE_VOLATILE_JUMBO
public static final org.jf.dexlib.Code.Opcode SPUT_OBJECT_VOLATILE_JUMBO
private static org.jf.dexlib.Code.Opcode[] opcodesByValue
private static org.jf.dexlib.Code.Opcode[] expandedOpcodesByValue
private static java.util.HashMap opcodesByName
public static final int CAN_THROW
public static final int ODEX_ONLY
public static final int CAN_CONTINUE
public static final int SETS_RESULT
public static final int SETS_REGISTER
public static final int SETS_WIDE_REGISTER
public static final int ODEXED_INSTANCE_QUICK
public static final int ODEXED_INSTANCE_VOLATILE
public static final int ODEXED_STATIC_VOLATILE
public static final int JUMBO_OPCODE
public static final int CAN_INITIALIZE_REFERENCE
public final short value
public final String name
public final org.jf.dexlib.Code.ReferenceType referenceType
public final org.jf.dexlib.Code.Format.Format format
public final int flags
private final short jumboOpcode
private static final org.jf.dexlib.Code.Opcode[] $VALUES
static final boolean $assertionsDisabled
public static org.jf.dexlib.Code.Opcode[] values ()
public static org.jf.dexlib.Code.Opcode valueOf (java.lang.String)
String name
public static org.jf.dexlib.Code.Opcode getOpcodeByName (java.lang.String)
String opcodeName
public static org.jf.dexlib.Code.Opcode getOpcodeByValue (short)
short opcodeValue
private static transient void removeOpcodes (org.jf.dexlib.Code.Opcode[])
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Opcode[] arr$
int len$
int i$
org.jf.dexlib.Code.Opcode[] toRemove
private static transient void addOpcodes (org.jf.dexlib.Code.Opcode[])
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Opcode[] arr$
int len$
int i$
org.jf.dexlib.Code.Opcode[] toAdd
public static void updateMapsForApiLevel (int)
int apiLevel
private void (java.lang.String, int, short, java.lang.String, org.jf.dexlib.Code.ReferenceType, org.jf.dexlib.Code.Format.Format)
short opcodeValue
String opcodeName
org.jf.dexlib.Code.ReferenceType referenceType
org.jf.dexlib.Code.Format.Format format
private void (java.lang.String, int, short, java.lang.String, org.jf.dexlib.Code.ReferenceType, org.jf.dexlib.Code.Format.Format, int)
short opcodeValue
String opcodeName
org.jf.dexlib.Code.ReferenceType referenceType
org.jf.dexlib.Code.Format.Format format
int flags
private void (java.lang.String, int, short, java.lang.String, org.jf.dexlib.Code.ReferenceType, org.jf.dexlib.Code.Format.Format, int, short)
short opcodeValue
String opcodeName
org.jf.dexlib.Code.ReferenceType referenceType
org.jf.dexlib.Code.Format.Format format
int flags
short jumboOpcodeValue
public final boolean canThrow ()
public final boolean odexOnly ()
public final boolean canContinue ()
public final boolean setsResult ()
public final boolean setsRegister ()
public final boolean setsWideRegister ()
public final boolean isOdexedInstanceQuick ()
public final boolean isOdexedInstanceVolatile ()
public final boolean isOdexedStaticVolatile ()
public final boolean isJumboOpcode ()
public final boolean canInitializeReference ()
public final boolean hasJumboOpcode ()
public final org.jf.dexlib.Code.Opcode getJumboOpcode ()
static void ()
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Opcode[] arr$
int len$
int i$
}
org/jf/dexlib/Code/RegisterRangeInstruction.classRegisterRangeInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.RegisterRangeInstruction extends java.lang.Object implements org.jf.dexlib.Code.InvokeInstruction {
public abstract int getStartRegister ()
}
org/jf/dexlib/Code/Format/Instruction22x$Factory.classInstruction22x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22x$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction22x$1)
org.jf.dexlib.Code.Format.Instruction22x$1 x0
}
org/jf/dexlib/Code/Format/Instruction3rms$1.classInstruction3rms.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction3rms$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction30t$Factory.classInstruction30t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction30t$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction30t$1)
org.jf.dexlib.Code.Format.Instruction30t$1 x0
}
org/jf/dexlib/Code/Format/Instruction30t.classInstruction30t.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction30t extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.OffsetInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private int targetAddressOffset
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Opcode, int)
org.jf.dexlib.Code.Opcode opcode
int offA
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public void updateTargetAddressOffset (int)
int targetAddressOffset
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getTargetAddressOffset ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction30t$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction30t$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction35c$1.classInstruction35c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction35c$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction51l.classInstruction51l.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction51l extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.SingleRegisterInstruction org.jf.dexlib.Code.LiteralInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private long litB
public void (org.jf.dexlib.Code.Opcode, short, long)
org.jf.dexlib.Code.Opcode opcode
short regA
long litB
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public long getLiteral ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction51l$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction51l$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction51l$Factory.classInstruction51l.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction51l$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction51l$1)
org.jf.dexlib.Code.Format.Instruction51l$1 x0
}
org/jf/dexlib/Code/Format/Instruction11x$1.classInstruction11x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction11x$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction10t$Factory.classInstruction10t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction10t$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction10t$1)
org.jf.dexlib.Code.Format.Instruction10t$1 x0
}
org/jf/dexlib/Code/Format/PackedSwitchDataPseudoInstruction.classPackedSwitchDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.MultiOffsetInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private int firstKey
private int[] targets
public int getSize (int)
int codeAddress
public void (int, int[])
int firstKey
int[] targets
public void (byte[], int)
int i
byte[] buffer
int bufferIndex
byte opcodeByte
byte subopcodeByte
int targetCount
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
int target
int[] arr$
int len$
int i$
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
protected void annotateInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public void updateTarget (int, int)
int targetIndex
int targetAddressOffset
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getTargetCount ()
public int getFirstKey ()
public int[] getTargets ()
public java.util.Iterator iterateKeysAndTargets ()
static int[] access$100 (org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction)
org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction x0
static void ()
}
org/jf/dexlib/Code/Format/Instruction52c$Factory.classInstruction52c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction52c$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction52c$1)
org.jf.dexlib.Code.Format.Instruction52c$1 x0
}
org/jf/dexlib/Code/Format/Instruction41c$Factory.classInstruction41c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction41c$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction41c$1)
org.jf.dexlib.Code.Format.Instruction41c$1 x0
}
org/jf/dexlib/Code/Format/Instruction22c$Factory.classInstruction22c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22c$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction22c$1)
org.jf.dexlib.Code.Format.Instruction22c$1 x0
}
org/jf/dexlib/Code/Format/Instruction11n$1.classInstruction11n.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction11n$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction20t$1.classInstruction20t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction20t$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction22cs$Factory.classInstruction22cs.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22cs$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction22cs$1)
org.jf.dexlib.Code.Format.Instruction22cs$1 x0
}
org/jf/dexlib/Code/Format/Instruction31i$Factory.classInstruction31i.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction31i$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction31i$1)
org.jf.dexlib.Code.Format.Instruction31i$1 x0
}
org/jf/dexlib/Code/Format/Instruction35ms.classInstruction35ms.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction35ms extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.FiveRegisterInstruction org.jf.dexlib.Code.OdexedInvokeVirtual {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regCount
private byte regA
private byte regD
private byte regE
private byte regF
private byte regG
private short vtableIndex
public void (org.jf.dexlib.Code.Opcode, int, byte, byte, byte, byte, byte, int)
org.jf.dexlib.Code.Opcode opcode
int regCount
byte regD
byte regE
byte regF
byte regG
byte regA
int vtableIndex
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegCount ()
public byte getRegisterA ()
public byte getRegisterD ()
public byte getRegisterE ()
public byte getRegisterF ()
public byte getRegisterG ()
public int getVtableIndex ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction35ms$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction35ms$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction41c$1.classInstruction41c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction41c$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction5rc$1.classInstruction5rc.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction5rc$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction21s$1.classInstruction21s.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction21s$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction32x$1.classInstruction32x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction32x$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction23x$1.classInstruction23x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction23x$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction32x.classInstruction32x.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction32x extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.TwoRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private short regA
private short regB
public void (org.jf.dexlib.Code.Opcode, int, int)
org.jf.dexlib.Code.Opcode opcode
int regA
int regB
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getRegisterB ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction32x$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction32x$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction10t.classInstruction10t.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction10t extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.OffsetInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private int targetAddressOffset
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Opcode, int)
org.jf.dexlib.Code.Opcode opcode
int offA
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public void updateTargetAddressOffset (int)
int targetAddressOffset
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getTargetAddressOffset ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction10t$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction10t$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction22s$Factory.classInstruction22s.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22s$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction22s$1)
org.jf.dexlib.Code.Format.Instruction22s$1 x0
}
org/jf/dexlib/Code/Format/Instruction35mi$Factory.classInstruction35mi.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction35mi$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction35mi$1)
org.jf.dexlib.Code.Format.Instruction35mi$1 x0
}
org/jf/dexlib/Code/Format/ArrayDataPseudoInstruction$ArrayElement.classArrayDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction$ArrayElement extends java.lang.Object {
public final byte[] buffer
public int bufferIndex
public final int elementWidth
public void (byte[], int)
byte[] buffer
int elementWidth
}
org/jf/dexlib/Code/Format/Instruction35c.classInstruction35c.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction35c extends org.jf.dexlib.Code.InstructionWithReference implements org.jf.dexlib.Code.FiveRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regCount
private byte regA
private byte regD
private byte regE
private byte regF
private byte regG
public void (org.jf.dexlib.Code.Opcode, int, byte, byte, byte, byte, byte, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
int regCount
byte regD
byte regE
byte regF
byte regG
byte regA
org.jf.dexlib.Item referencedItem
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegCount ()
public byte getRegisterA ()
public byte getRegisterD ()
public byte getRegisterE ()
public byte getRegisterF ()
public byte getRegisterG ()
private static void checkItem (org.jf.dexlib.Code.Opcode, org.jf.dexlib.Item, int)
String type
org.jf.dexlib.MethodIdItem methodIdItem
int parameterRegisterCount
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Item item
int regCount
static void ()
}
org/jf/dexlib/Code/Format/Instruction22c$1.classInstruction22c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22c$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction35ms$Factory.classInstruction35ms.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction35ms$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction35ms$1)
org.jf.dexlib.Code.Format.Instruction35ms$1 x0
}
org/jf/dexlib/Code/Format/Instruction22x.classInstruction22x.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction22x extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.TwoRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private short regB
public void (org.jf.dexlib.Code.Opcode, short, int)
org.jf.dexlib.Code.Opcode opcode
short regA
int regB
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getRegisterB ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction22x$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction22x$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction21c$Factory.classInstruction21c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction21c$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction21c$1)
org.jf.dexlib.Code.Format.Instruction21c$1 x0
}
org/jf/dexlib/Code/Format/SparseSwitchDataPseudoInstruction.classSparseSwitchDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.MultiOffsetInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private int[] keys
private int[] targets
static final boolean $assertionsDisabled
public int getSize (int)
int codeAddress
public void (int[], int[])
int[] keys
int[] targets
public void (byte[], int)
int i
byte[] buffer
int bufferIndex
byte opcodeByte
byte subopcodeByte
int targetCount
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
int i
int target
int[] arr$
int len$
int i$
int key
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
protected void annotateInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public void updateTarget (int, int)
int targetIndex
int targetAddressOffset
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getTargetCount ()
public int[] getTargets ()
public int[] getKeys ()
public java.util.Iterator iterateKeysAndTargets ()
static int[] access$100 (org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction)
org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction x0
static int[] access$200 (org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction)
org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction x0
static void ()
}
org/jf/dexlib/Code/Format/Instruction11x$Factory.classInstruction11x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction11x$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction11x$1)
org.jf.dexlib.Code.Format.Instruction11x$1 x0
}
org/jf/dexlib/Code/Format/Instruction30t$1.classInstruction30t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction30t$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction20bc$1.classInstruction20bc.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction20bc$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/PackedSwitchDataPseudoInstruction$Factory.classPackedSwitchDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction$1)
org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction$1 x0
}
org/jf/dexlib/Code/Format/Instruction21h$Factory.classInstruction21h.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction21h$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction21h$1)
org.jf.dexlib.Code.Format.Instruction21h$1 x0
}
org/jf/dexlib/Code/Format/InstructionWithJumboVariant.classInstructionWithJumboVariant.java
package org.jf.dexlib.Code.Format
public abstract org.jf.dexlib.Code.Format.InstructionWithJumboVariant extends java.lang.Object {
public abstract org.jf.dexlib.Code.Instruction makeJumbo ()
}
org/jf/dexlib/Code/Format/Instruction5rc$Factory.classInstruction5rc.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction5rc$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction5rc$1)
org.jf.dexlib.Code.Format.Instruction5rc$1 x0
}
org/jf/dexlib/Code/Format/InstructionWithJumboReference.classInstructionWithJumboReference.java
package org.jf.dexlib.Code.Format
public abstract org.jf.dexlib.Code.Format.InstructionWithJumboReference extends org.jf.dexlib.Code.InstructionWithReference {
protected void (org.jf.dexlib.Code.Opcode, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Item referencedItem
protected void (org.jf.dexlib.Code.Opcode, org.jf.dexlib.Item, org.jf.dexlib.Code.ReferenceType)
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Item referencedItem
org.jf.dexlib.Code.ReferenceType referenceType
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected int getReferencedItemIndex (byte[], int)
byte[] buffer
int bufferIndex
}
org/jf/dexlib/Code/Format/Instruction31c$1.classInstruction31c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction31c$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction22c.classInstruction22c.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction22c extends org.jf.dexlib.Code.InstructionWithReference implements org.jf.dexlib.Code.TwoRegisterInstruction org.jf.dexlib.Code.Format.InstructionWithJumboVariant {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private byte regB
public void (org.jf.dexlib.Code.Opcode, byte, byte, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
byte regA
byte regB
org.jf.dexlib.Item referencedItem
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getRegisterB ()
public org.jf.dexlib.Code.Instruction makeJumbo ()
org.jf.dexlib.Code.Opcode jumboOpcode
void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction22c$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Code.Opcode x1
byte[] x2
int x3
org.jf.dexlib.Code.Format.Instruction22c$1 x4
static void ()
}
org/jf/dexlib/Code/Format/Instruction21c$1.classInstruction21c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction21c$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction22b$Factory.classInstruction22b.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22b$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction22b$1)
org.jf.dexlib.Code.Format.Instruction22b$1 x0
}
org/jf/dexlib/Code/Format/SparseSwitchDataPseudoInstruction$1.classSparseSwitchDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction$1 extends java.lang.Object implements java.util.Iterator {
final int targetCount
int i
org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction$SparseSwitchTarget sparseSwitchTarget
final org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction this$0
void (org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction)
public boolean hasNext ()
public org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction$SparseSwitchTarget next ()
public void remove ()
public volatile java.lang.Object next ()
}
org/jf/dexlib/Code/Format/Instruction20t.classInstruction20t.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction20t extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.OffsetInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private int targetAddressOffset
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Opcode, int)
org.jf.dexlib.Code.Opcode opcode
int offA
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public void updateTargetAddressOffset (int)
int targetAddressOffset
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getTargetAddressOffset ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction20t$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction20t$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction3rmi$1.classInstruction3rmi.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction3rmi$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction51l$1.classInstruction51l.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction51l$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction21s.classInstruction21s.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction21s extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.SingleRegisterInstruction org.jf.dexlib.Code.LiteralInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private short litB
public void (org.jf.dexlib.Code.Opcode, short, short)
org.jf.dexlib.Code.Opcode opcode
short regA
short litB
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public long getLiteral ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction21s$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction21s$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction22b$1.classInstruction22b.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22b$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction3rc$1.classInstruction3rc.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction3rc$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction23x.classInstruction23x.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction23x extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.ThreeRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private byte regB
private byte regC
public void (org.jf.dexlib.Code.Opcode, short, short, short)
org.jf.dexlib.Code.Opcode opcode
short regA
short regB
short regC
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getRegisterB ()
public int getRegisterC ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction23x$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction23x$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction52c$1.classInstruction52c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction52c$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/ArrayDataPseudoInstruction.classArrayDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction extends org.jf.dexlib.Code.Instruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private int elementWidth
private byte[] encodedValues
public int getSize (int)
int codeAddress
public void (int, byte[])
int elementWidth
byte[] encodedValues
public void (byte[], int)
byte[] buffer
int bufferIndex
byte opcodeByte
byte subopcodeByte
int elementCount
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
int elementCount
protected void annotateInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getElementWidth ()
public int getElementCount ()
public java.util.Iterator getElements ()
static byte[] access$100 (org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction)
org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction x0
static void ()
}
org/jf/dexlib/Code/Format/Instruction22t$1.classInstruction22t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22t$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction35mi.classInstruction35mi.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction35mi extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.FiveRegisterInstruction org.jf.dexlib.Code.OdexedInvokeInline {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regCount
private byte regA
private byte regD
private byte regE
private byte regF
private byte regG
private short inlineIndex
public void (org.jf.dexlib.Code.Opcode, int, byte, byte, byte, byte, byte, int)
org.jf.dexlib.Code.Opcode opcode
int regCount
byte regD
byte regE
byte regF
byte regG
byte regA
int inlineIndex
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegCount ()
public byte getRegisterA ()
public byte getRegisterD ()
public byte getRegisterE ()
public byte getRegisterF ()
public byte getRegisterG ()
public int getInlineIndex ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction35mi$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction35mi$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction3rc$Factory.classInstruction3rc.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction3rc$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction3rc$1)
org.jf.dexlib.Code.Format.Instruction3rc$1 x0
}
org/jf/dexlib/Code/Format/Instruction31i$1.classInstruction31i.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction31i$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/PackedSwitchDataPseudoInstruction$PackedSwitchTarget.classPackedSwitchDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction$PackedSwitchTarget extends java.lang.Object {
public int value
public int targetAddressOffset
public void ()
}
org/jf/dexlib/Code/Format/SparseSwitchDataPseudoInstruction$Factory.classSparseSwitchDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction$1)
org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction$1 x0
}
org/jf/dexlib/Code/Format/Instruction22cs.classInstruction22cs.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction22cs extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.TwoRegisterInstruction org.jf.dexlib.Code.OdexedFieldAccess {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private byte regB
private short fieldOffset
public void (org.jf.dexlib.Code.Opcode, byte, byte, int)
org.jf.dexlib.Code.Opcode opcode
byte regA
byte regB
int fieldOffset
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getRegisterB ()
public int getFieldOffset ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction22cs$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction22cs$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction22t$Factory.classInstruction22t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22t$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction22t$1)
org.jf.dexlib.Code.Format.Instruction22t$1 x0
}
org/jf/dexlib/Code/Format/Instruction31c.classInstruction31c.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction31c extends org.jf.dexlib.Code.Format.InstructionWithJumboReference implements org.jf.dexlib.Code.SingleRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
public void (org.jf.dexlib.Code.Opcode, short, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
short regA
org.jf.dexlib.Item referencedItem
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction31c$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Code.Opcode x1
byte[] x2
int x3
org.jf.dexlib.Code.Format.Instruction31c$1 x4
static void ()
}
org/jf/dexlib/Code/Format/Instruction22s.classInstruction22s.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction22s extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.TwoRegisterInstruction org.jf.dexlib.Code.LiteralInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private byte regB
private short litC
public void (org.jf.dexlib.Code.Opcode, byte, byte, short)
org.jf.dexlib.Code.Opcode opcode
byte regA
byte regB
short litC
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getRegisterB ()
public long getLiteral ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction22s$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction22s$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction22x$1.classInstruction22x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22x$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction10x$Factory.classInstruction10x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction10x$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction10x$1)
org.jf.dexlib.Code.Format.Instruction10x$1 x0
}
org/jf/dexlib/Code/Format/Instruction3rmi.classInstruction3rmi.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction3rmi extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.RegisterRangeInstruction org.jf.dexlib.Code.OdexedInvokeInline {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regCount
private short startReg
private short inlineIndex
public void (org.jf.dexlib.Code.Opcode, short, int, int)
org.jf.dexlib.Code.Opcode opcode
short regCount
int startReg
int inlineIndex
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegCount ()
public int getStartRegister ()
public int getInlineIndex ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction3rmi$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction3rmi$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction32x$Factory.classInstruction32x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction32x$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction32x$1)
org.jf.dexlib.Code.Format.Instruction32x$1 x0
}
org/jf/dexlib/Code/Format/Instruction5rc.classInstruction5rc.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction5rc extends org.jf.dexlib.Code.Format.InstructionWithJumboReference implements org.jf.dexlib.Code.RegisterRangeInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private short regCount
private short startReg
public void (org.jf.dexlib.Code.Opcode, int, int, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
int regCount
int startReg
org.jf.dexlib.Item referencedItem
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegCount ()
public int getStartRegister ()
private static void checkItem (org.jf.dexlib.Code.Opcode, org.jf.dexlib.Item, int)
String type
org.jf.dexlib.MethodIdItem methodIdItem
int parameterRegisterCount
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Item item
int regCount
void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction5rc$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Code.Opcode x1
byte[] x2
int x3
org.jf.dexlib.Code.Format.Instruction5rc$1 x4
static void ()
}
org/jf/dexlib/Code/Format/Instruction35mi$1.classInstruction35mi.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction35mi$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction21t$Factory.classInstruction21t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction21t$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction21t$1)
org.jf.dexlib.Code.Format.Instruction21t$1 x0
}
org/jf/dexlib/Code/Format/Instruction35c$Factory.classInstruction35c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction35c$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction35c$1)
org.jf.dexlib.Code.Format.Instruction35c$1 x0
}
org/jf/dexlib/Code/Format/Instruction10x.classInstruction10x.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction10x extends org.jf.dexlib.Code.Instruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Opcode)
org.jf.dexlib.Code.Opcode opcode
public void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
public void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
static void ()
}
org/jf/dexlib/Code/Format/Instruction12x$Factory.classInstruction12x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction12x$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction12x$1)
org.jf.dexlib.Code.Format.Instruction12x$1 x0
}
org/jf/dexlib/Code/Format/Format.classFormat.java
package org.jf.dexlib.Code.Format
public final org.jf.dexlib.Code.Format.Format extends java.lang.Enum {
public static final org.jf.dexlib.Code.Format.Format Format10t
public static final org.jf.dexlib.Code.Format.Format Format10x
public static final org.jf.dexlib.Code.Format.Format Format11n
public static final org.jf.dexlib.Code.Format.Format Format11x
public static final org.jf.dexlib.Code.Format.Format Format12x
public static final org.jf.dexlib.Code.Format.Format Format20bc
public static final org.jf.dexlib.Code.Format.Format Format20t
public static final org.jf.dexlib.Code.Format.Format Format21c
public static final org.jf.dexlib.Code.Format.Format Format21h
public static final org.jf.dexlib.Code.Format.Format Format21s
public static final org.jf.dexlib.Code.Format.Format Format21t
public static final org.jf.dexlib.Code.Format.Format Format22b
public static final org.jf.dexlib.Code.Format.Format Format22c
public static final org.jf.dexlib.Code.Format.Format Format22cs
public static final org.jf.dexlib.Code.Format.Format Format22s
public static final org.jf.dexlib.Code.Format.Format Format22t
public static final org.jf.dexlib.Code.Format.Format Format22x
public static final org.jf.dexlib.Code.Format.Format Format23x
public static final org.jf.dexlib.Code.Format.Format Format30t
public static final org.jf.dexlib.Code.Format.Format Format31c
public static final org.jf.dexlib.Code.Format.Format Format31i
public static final org.jf.dexlib.Code.Format.Format Format31t
public static final org.jf.dexlib.Code.Format.Format Format32x
public static final org.jf.dexlib.Code.Format.Format Format35c
public static final org.jf.dexlib.Code.Format.Format Format35mi
public static final org.jf.dexlib.Code.Format.Format Format35ms
public static final org.jf.dexlib.Code.Format.Format Format3rc
public static final org.jf.dexlib.Code.Format.Format Format3rmi
public static final org.jf.dexlib.Code.Format.Format Format3rms
public static final org.jf.dexlib.Code.Format.Format Format41c
public static final org.jf.dexlib.Code.Format.Format Format51l
public static final org.jf.dexlib.Code.Format.Format Format52c
public static final org.jf.dexlib.Code.Format.Format Format5rc
public static final org.jf.dexlib.Code.Format.Format ArrayData
public static final org.jf.dexlib.Code.Format.Format PackedSwitchData
public static final org.jf.dexlib.Code.Format.Format SparseSwitchData
public static final org.jf.dexlib.Code.Format.Format UnresolvedOdexInstruction
public final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
public final int size
public final boolean variableSizeFormat
private static final org.jf.dexlib.Code.Format.Format[] $VALUES
public static org.jf.dexlib.Code.Format.Format[] values ()
public static org.jf.dexlib.Code.Format.Format valueOf (java.lang.String)
String name
private void (java.lang.String, int, org.jf.dexlib.Code.Instruction$InstructionFactory, int)
org.jf.dexlib.Code.Instruction$InstructionFactory factory
int size
private void (java.lang.String, int, org.jf.dexlib.Code.Instruction$InstructionFactory, int, boolean)
org.jf.dexlib.Code.Instruction$InstructionFactory factory
int size
boolean variableSizeFormat
static void ()
}
org/jf/dexlib/Code/Format/Instruction31t.classInstruction31t.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction31t extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.OffsetInstruction org.jf.dexlib.Code.SingleRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private int targetAddressOffset
public void (org.jf.dexlib.Code.Opcode, short, int)
org.jf.dexlib.Code.Opcode opcode
short regA
int offB
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public void updateTargetAddressOffset (int)
int targetAddressOffset
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getTargetAddressOffset ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction31t$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction31t$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction31t$Factory.classInstruction31t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction31t$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction31t$1)
org.jf.dexlib.Code.Format.Instruction31t$1 x0
}
org/jf/dexlib/Code/Format/Instruction11n$Factory.classInstruction11n.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction11n$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction11n$1)
org.jf.dexlib.Code.Format.Instruction11n$1 x0
}
org/jf/dexlib/Code/Format/Instruction23x$Factory.classInstruction23x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction23x$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction23x$1)
org.jf.dexlib.Code.Format.Instruction23x$1 x0
}
org/jf/dexlib/Code/Format/Instruction11x.classInstruction11x.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction11x extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.SingleRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
public void (org.jf.dexlib.Code.Opcode, short)
org.jf.dexlib.Code.Opcode opcode
short regA
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
public void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction11x$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction11x$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction10x$1.classInstruction10x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction10x$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/ArrayDataPseudoInstruction$1.classArrayDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction$1 extends java.lang.Object implements java.util.Iterator {
final int elementCount
int i
int position
final org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction$ArrayElement arrayElement
final org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction this$0
void (org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction)
public boolean hasNext ()
public org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction$ArrayElement next ()
public void remove ()
public volatile java.lang.Object next ()
}
org/jf/dexlib/Code/Format/Instruction21h.classInstruction21h.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction21h extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.SingleRegisterInstruction org.jf.dexlib.Code.LiteralInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private short litB
public void (org.jf.dexlib.Code.Opcode, short, short)
org.jf.dexlib.Code.Opcode opcode
short regA
short litB
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public long getLiteral ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction21h$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction21h$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction21s$Factory.classInstruction21s.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction21s$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction21s$1)
org.jf.dexlib.Code.Format.Instruction21s$1 x0
}
org/jf/dexlib/Code/Format/SparseSwitchDataPseudoInstruction$SparseSwitchTarget.classSparseSwitchDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction$SparseSwitchTarget extends java.lang.Object {
public int key
public int targetAddressOffset
public void ()
}
org/jf/dexlib/Code/Format/Instruction22t.classInstruction22t.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction22t extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.OffsetInstruction org.jf.dexlib.Code.TwoRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private byte regB
private short targetAddressOffset
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Opcode, byte, byte, short)
org.jf.dexlib.Code.Opcode opcode
byte regA
byte regB
short offC
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public void updateTargetAddressOffset (int)
int targetAddressOffset
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getRegisterB ()
public int getTargetAddressOffset ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction22t$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction22t$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction22b.classInstruction22b.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction22b extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.TwoRegisterInstruction org.jf.dexlib.Code.LiteralInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private byte regB
private byte litC
public void (org.jf.dexlib.Code.Opcode, short, short, byte)
org.jf.dexlib.Code.Opcode opcode
short regA
short regB
byte litC
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getRegisterB ()
public long getLiteral ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction22b$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction22b$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction21h$1.classInstruction21h.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction21h$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction31c$Factory.classInstruction31c.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction31c$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction31c$1)
org.jf.dexlib.Code.Format.Instruction31c$1 x0
}
org/jf/dexlib/Code/Format/Instruction3rms$Factory.classInstruction3rms.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction3rms$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction3rms$1)
org.jf.dexlib.Code.Format.Instruction3rms$1 x0
}
org/jf/dexlib/Code/Format/Instruction10t$1.classInstruction10t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction10t$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction20bc$Factory.classInstruction20bc.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction20bc$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction20bc$1)
org.jf.dexlib.Code.Format.Instruction20bc$1 x0
}
org/jf/dexlib/Code/Format/Instruction31i.classInstruction31i.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction31i extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.SingleRegisterInstruction org.jf.dexlib.Code.LiteralInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private int litB
public void (org.jf.dexlib.Code.Opcode, short, int)
org.jf.dexlib.Code.Opcode opcode
short regA
int litB
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public long getLiteral ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction31i$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction31i$1 x3
static void ()
}
org/jf/dexlib/Code/Format/UnresolvedOdexInstruction.classUnresolvedOdexInstruction.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.UnresolvedOdexInstruction extends org.jf.dexlib.Code.Instruction {
public final org.jf.dexlib.Code.Instruction OriginalInstruction
public final int ObjectRegisterNum
public void (org.jf.dexlib.Code.Instruction, int)
org.jf.dexlib.Code.Instruction originalInstruction
int objectRegisterNumber
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public int getSize (int)
int codeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
}
org/jf/dexlib/Code/Format/Instruction3rc.classInstruction3rc.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction3rc extends org.jf.dexlib.Code.InstructionWithReference implements org.jf.dexlib.Code.RegisterRangeInstruction org.jf.dexlib.Code.Format.InstructionWithJumboVariant {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regCount
private short startReg
public void (org.jf.dexlib.Code.Opcode, short, int, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
short regCount
int startReg
org.jf.dexlib.Item referencedItem
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegCount ()
public int getStartRegister ()
private static void checkItem (org.jf.dexlib.Code.Opcode, org.jf.dexlib.Item, int)
String type
org.jf.dexlib.MethodIdItem methodIdItem
int parameterRegisterCount
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Item item
int regCount
public org.jf.dexlib.Code.Instruction makeJumbo ()
org.jf.dexlib.Code.Opcode jumboOpcode
void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction3rc$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Code.Opcode x1
byte[] x2
int x3
org.jf.dexlib.Code.Format.Instruction3rc$1 x4
static void ()
}
org/jf/dexlib/Code/Format/Instruction22cs$1.classInstruction22cs.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22cs$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction52c.classInstruction52c.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction52c extends org.jf.dexlib.Code.Format.InstructionWithJumboReference implements org.jf.dexlib.Code.TwoRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private short regA
private short regB
public void (org.jf.dexlib.Code.Opcode, int, int, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
int regA
int regB
org.jf.dexlib.Item referencedItem
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getRegisterB ()
void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction52c$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Code.Opcode x1
byte[] x2
int x3
org.jf.dexlib.Code.Format.Instruction52c$1 x4
static void ()
}
org/jf/dexlib/Code/Format/PackedSwitchDataPseudoInstruction$1.classPackedSwitchDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction$1 extends java.lang.Object implements java.util.Iterator {
final int targetCount
int i
int value
org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction$PackedSwitchTarget packedSwitchTarget
final org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction this$0
void (org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction)
public boolean hasNext ()
public org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction$PackedSwitchTarget next ()
public void remove ()
public volatile java.lang.Object next ()
}
org/jf/dexlib/Code/Format/Instruction21t$1.classInstruction21t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction21t$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction21t.classInstruction21t.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction21t extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.OffsetInstruction org.jf.dexlib.Code.SingleRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private short targetAddressOffset
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Opcode, short, short)
org.jf.dexlib.Code.Opcode opcode
short regA
short offB
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public void updateTargetAddressOffset (int)
int targetAddressOffset
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getTargetAddressOffset ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction21t$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction21t$1 x3
static void ()
}
org/jf/dexlib/Code/Format/ArrayDataPseudoInstruction$Factory.classArrayDataPseudoInstruction.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction$1)
org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction$1 x0
}
org/jf/dexlib/Code/Format/Instruction12x.classInstruction12x.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction12x extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.TwoRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private int regA
private int regB
public void (org.jf.dexlib.Code.Opcode, byte, byte)
org.jf.dexlib.Code.Opcode opcode
byte regA
byte regB
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
public void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public int getRegisterB ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction12x$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction12x$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction20t$Factory.classInstruction20t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction20t$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction20t$1)
org.jf.dexlib.Code.Format.Instruction20t$1 x0
}
org/jf/dexlib/Code/Format/Instruction22s$1.classInstruction22s.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction22s$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction35ms$1.classInstruction35ms.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction35ms$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction11n.classInstruction11n.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction11n extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.SingleRegisterInstruction org.jf.dexlib.Code.LiteralInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
private byte litB
public void (org.jf.dexlib.Code.Opcode, byte, byte)
org.jf.dexlib.Code.Opcode opcode
byte regA
byte litB
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
public void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public long getLiteral ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction11n$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction11n$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction12x$1.classInstruction12x.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction12x$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction3rms.classInstruction3rms.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction3rms extends org.jf.dexlib.Code.Instruction implements org.jf.dexlib.Code.RegisterRangeInstruction org.jf.dexlib.Code.OdexedInvokeVirtual {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regCount
private short startReg
private short vtableIndex
public void (org.jf.dexlib.Code.Opcode, short, int, int)
org.jf.dexlib.Code.Opcode opcode
short regCount
int startReg
int vtableIndex
private void (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegCount ()
public int getStartRegister ()
public int getVtableIndex ()
void (org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction3rms$1)
org.jf.dexlib.Code.Opcode x0
byte[] x1
int x2
org.jf.dexlib.Code.Format.Instruction3rms$1 x3
static void ()
}
org/jf/dexlib/Code/Format/Instruction41c.classInstruction41c.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction41c extends org.jf.dexlib.Code.Format.InstructionWithJumboReference implements org.jf.dexlib.Code.SingleRegisterInstruction {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private short regA
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Opcode, int, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
int regA
org.jf.dexlib.Item referencedItem
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction41c$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Code.Opcode x1
byte[] x2
int x3
org.jf.dexlib.Code.Format.Instruction41c$1 x4
static void ()
}
org/jf/dexlib/Code/Format/Instruction21c.classInstruction21c.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction21c extends org.jf.dexlib.Code.InstructionWithReference implements org.jf.dexlib.Code.SingleRegisterInstruction org.jf.dexlib.Code.Format.InstructionWithJumboVariant {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private byte regA
static final boolean $assertionsDisabled
public void (org.jf.dexlib.Code.Opcode, short, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
short regA
org.jf.dexlib.Item referencedItem
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.Format.Format getFormat ()
public int getRegisterA ()
public org.jf.dexlib.Code.Instruction makeJumbo ()
org.jf.dexlib.Code.Opcode jumboOpcode
void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction21c$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Code.Opcode x1
byte[] x2
int x3
org.jf.dexlib.Code.Format.Instruction21c$1 x4
static void ()
}
org/jf/dexlib/Code/Format/Instruction31t$1.classInstruction31t.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction31t$1 extends java.lang.Object {
}
org/jf/dexlib/Code/Format/Instruction3rmi$Factory.classInstruction3rmi.java
package org.jf.dexlib.Code.Format
org.jf.dexlib.Code.Format.Instruction3rmi$Factory extends java.lang.Object implements org.jf.dexlib.Code.Instruction$InstructionFactory {
private void ()
public org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
void (org.jf.dexlib.Code.Format.Instruction3rmi$1)
org.jf.dexlib.Code.Format.Instruction3rmi$1 x0
}
org/jf/dexlib/Code/Format/Instruction20bc.classInstruction20bc.java
package org.jf.dexlib.Code.Format
public org.jf.dexlib.Code.Format.Instruction20bc extends org.jf.dexlib.Code.InstructionWithReference {
public static final org.jf.dexlib.Code.Instruction$InstructionFactory Factory
private org.jf.dexlib.Code.VerificationErrorType validationErrorType
public void (org.jf.dexlib.Code.Opcode, org.jf.dexlib.Code.VerificationErrorType, org.jf.dexlib.Item)
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.VerificationErrorType validationErrorType
org.jf.dexlib.Item referencedItem
private static org.jf.dexlib.Code.ReferenceType getReferenceType (org.jf.dexlib.Item)
org.jf.dexlib.Item item
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
short val
protected org.jf.dexlib.Code.ReferenceType readReferenceType (org.jf.dexlib.Code.Opcode, byte[], int)
org.jf.dexlib.Code.Opcode opcode
byte[] buffer
int bufferIndex
short val
short referenceType
public org.jf.dexlib.Code.Format.Format getFormat ()
protected void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
public org.jf.dexlib.Code.VerificationErrorType getValidationErrorType ()
void (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int, org.jf.dexlib.Code.Format.Instruction20bc$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Code.Opcode x1
byte[] x2
int x3
org.jf.dexlib.Code.Format.Instruction20bc$1 x4
static void ()
}
org/jf/dexlib/Code/InstructionIterator.classInstructionIterator.java
package org.jf.dexlib.Code
public org.jf.dexlib.Code.InstructionIterator extends java.lang.Object {
static final boolean $assertionsDisabled
public void ()
public static void IterateInstructions (org.jf.dexlib.DexFile, byte[], org.jf.dexlib.Code.InstructionIterator$ProcessInstructionDelegate)
byte secondByte
short opcodeValue
org.jf.dexlib.Code.Opcode opcode
org.jf.dexlib.Code.Instruction instruction
Exception ex
org.jf.dexlib.DexFile dexFile
byte[] insns
org.jf.dexlib.Code.InstructionIterator$ProcessInstructionDelegate delegate
int insnsPosition
static void ()
}
org/jf/dexlib/Code/OffsetInstruction.classOffsetInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.OffsetInstruction extends java.lang.Object {
public abstract int getTargetAddressOffset ()
public abstract void updateTargetAddressOffset (int)
}
org/jf/dexlib/Code/Instruction.classInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.Instruction extends java.lang.Object {
public final org.jf.dexlib.Code.Opcode opcode
public int getSize (int)
int codeAddress
protected void (org.jf.dexlib.Code.Opcode)
org.jf.dexlib.Code.Opcode opcode
public abstract org.jf.dexlib.Code.Format.Format getFormat ()
public int write (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
protected void annotateInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
org.jf.dexlib.Util.AnnotatedOutput out
int currentCodeAddress
protected abstract void writeInstruction (org.jf.dexlib.Util.AnnotatedOutput, int)
}
org/jf/dexlib/Code/LiteralInstruction.classLiteralInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.LiteralInstruction extends java.lang.Object {
public abstract long getLiteral ()
}
org/jf/dexlib/Code/InvokeInstruction.classInvokeInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.InvokeInstruction extends java.lang.Object {
public abstract int getRegCount ()
}
org/jf/dexlib/Code/FiveRegisterInstruction.classFiveRegisterInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.FiveRegisterInstruction extends java.lang.Object implements org.jf.dexlib.Code.InvokeInstruction {
public abstract byte getRegisterA ()
public abstract byte getRegisterD ()
public abstract byte getRegisterE ()
public abstract byte getRegisterF ()
public abstract byte getRegisterG ()
}
org/jf/dexlib/Code/SingleRegisterInstruction.classSingleRegisterInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.SingleRegisterInstruction extends java.lang.Object {
public abstract int getRegisterA ()
}
org/jf/dexlib/Code/OdexedInvokeVirtual.classOdexedInvokeVirtual.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.OdexedInvokeVirtual extends java.lang.Object {
public abstract int getVtableIndex ()
}
org/jf/dexlib/Code/ReferenceType$1.classReferenceType.java
package org.jf.dexlib.Code
org.jf.dexlib.Code.ReferenceType$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$Code$ReferenceType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/dexlib/Code/TwoRegisterInstruction.classTwoRegisterInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.TwoRegisterInstruction extends java.lang.Object implements org.jf.dexlib.Code.SingleRegisterInstruction {
public abstract int getRegisterA ()
public abstract int getRegisterB ()
}
org/jf/dexlib/Code/ReferenceType.classReferenceType.java
package org.jf.dexlib.Code
public final org.jf.dexlib.Code.ReferenceType extends java.lang.Enum {
public static final org.jf.dexlib.Code.ReferenceType string
public static final org.jf.dexlib.Code.ReferenceType type
public static final org.jf.dexlib.Code.ReferenceType field
public static final org.jf.dexlib.Code.ReferenceType method
public static final org.jf.dexlib.Code.ReferenceType none
private int validationErrorReferenceType
private static final org.jf.dexlib.Code.ReferenceType[] $VALUES
public static org.jf.dexlib.Code.ReferenceType[] values ()
public static org.jf.dexlib.Code.ReferenceType valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int validationErrorReferenceType
public boolean checkItem (org.jf.dexlib.Item)
org.jf.dexlib.Item item
public static org.jf.dexlib.Code.ReferenceType fromValidationErrorReferenceType (int)
int validationErrorReferenceType
public int getValidationErrorReferenceType ()
static void ()
}
org/jf/dexlib/Code/ThreeRegisterInstruction.classThreeRegisterInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.ThreeRegisterInstruction extends java.lang.Object implements org.jf.dexlib.Code.TwoRegisterInstruction {
public abstract int getRegisterC ()
}
org/jf/dexlib/Code/Instruction$InstructionFactory.classInstruction.java
package org.jf.dexlib.Code
public abstract org.jf.dexlib.Code.Instruction$InstructionFactory extends java.lang.Object {
public abstract org.jf.dexlib.Code.Instruction makeInstruction (org.jf.dexlib.DexFile, org.jf.dexlib.Code.Opcode, byte[], int)
}
org/jf/dexlib/Code/VerificationErrorType.classVerificationErrorType.java
package org.jf.dexlib.Code
public final org.jf.dexlib.Code.VerificationErrorType extends java.lang.Enum {
public static final org.jf.dexlib.Code.VerificationErrorType None
public static final org.jf.dexlib.Code.VerificationErrorType Generic
public static final org.jf.dexlib.Code.VerificationErrorType NoClass
public static final org.jf.dexlib.Code.VerificationErrorType NoField
public static final org.jf.dexlib.Code.VerificationErrorType NoMethod
public static final org.jf.dexlib.Code.VerificationErrorType AccessClass
public static final org.jf.dexlib.Code.VerificationErrorType AccessField
public static final org.jf.dexlib.Code.VerificationErrorType AccessMethod
public static final org.jf.dexlib.Code.VerificationErrorType ClassChange
public static final org.jf.dexlib.Code.VerificationErrorType Instantiation
private static java.util.HashMap verificationErrorTypesByName
private int value
private String name
private static final org.jf.dexlib.Code.VerificationErrorType[] $VALUES
public static org.jf.dexlib.Code.VerificationErrorType[] values ()
public static org.jf.dexlib.Code.VerificationErrorType valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, java.lang.String)
int value
String name
public int getValue ()
public java.lang.String getName ()
public static org.jf.dexlib.Code.VerificationErrorType fromString (java.lang.String)
String validationErrorType
public static org.jf.dexlib.Code.VerificationErrorType getValidationErrorType (int)
int validationErrorType
static void ()
org.jf.dexlib.Code.VerificationErrorType verificationErrorType
org.jf.dexlib.Code.VerificationErrorType[] arr$
int len$
int i$
}
org/jf/dexlib/DexFile.classDexFile.java
package org.jf.dexlib
public org.jf.dexlib.DexFile extends java.lang.Object {
private final org.jf.dexlib.Section[] sectionsByType
private final org.jf.dexlib.IndexedSection[] indexedSections
private final org.jf.dexlib.OffsettedSection[] offsettedSections
private final boolean preserveSignedRegisters
private final boolean skipInstructions
private boolean inplace
private boolean sortAllItems
private final org.jf.dexlib.DexFile dexFile
private boolean isOdex
private org.jf.dexlib.OdexHeader odexHeader
private org.jf.dexlib.OdexDependencies odexDependencies
private int dataOffset
private int dataSize
private int fileSize
public final org.jf.dexlib.HeaderItem HeaderItem
public final org.jf.dexlib.MapItem MapItem
public final org.jf.dexlib.IndexedSection StringIdsSection
public final org.jf.dexlib.IndexedSection TypeIdsSection
public final org.jf.dexlib.IndexedSection ProtoIdsSection
public final org.jf.dexlib.IndexedSection FieldIdsSection
public final org.jf.dexlib.IndexedSection MethodIdsSection
public final org.jf.dexlib.IndexedSection ClassDefsSection
public final org.jf.dexlib.OffsettedSection TypeListsSection
public final org.jf.dexlib.OffsettedSection AnnotationSetRefListsSection
public final org.jf.dexlib.OffsettedSection AnnotationSetsSection
public final org.jf.dexlib.OffsettedSection ClassDataSection
public final org.jf.dexlib.OffsettedSection CodeItemsSection
public final org.jf.dexlib.OffsettedSection StringDataSection
public final org.jf.dexlib.OffsettedSection DebugInfoItemsSection
public final org.jf.dexlib.OffsettedSection AnnotationsSection
public final org.jf.dexlib.OffsettedSection EncodedArraysSection
public final org.jf.dexlib.OffsettedSection AnnotationDirectoriesSection
private void (boolean, boolean)
boolean preserveSignedRegisters
boolean skipInstructions
public void (java.lang.String) throws java.io.IOException
String file
public void (java.lang.String, boolean, boolean) throws java.io.IOException
String file
boolean preserveSignedRegisters
boolean skipInstructions
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.io.File, boolean, boolean) throws java.io.IOException
int i
java.util.zip.ZipEntry zipEntry
long fileLength
byte[] odexHeaderBytes
org.jf.dexlib.Util.Input odexHeaderIn
int dependencySkip
int i
StringBuffer sb
boolean isDex
int sectionSize
int sectionOffset
org.jf.dexlib.Section section
org.jf.dexlib.Section[] arr$
int len$
int i$
java.io.File file
boolean preserveSignedRegisters
boolean skipInstructions
long fileLength
byte[] magic
java.io.InputStream inputStream
org.jf.dexlib.Util.Input in
java.util.zip.ZipFile zipFile
org.jf.dexlib.ReadContext readContext
int mapOffset
org.jf.dexlib.Section[] sections
public void ()
public org.jf.dexlib.Section getSectionForItem (org.jf.dexlib.Item)
org.jf.dexlib.Item item
public org.jf.dexlib.Section getSectionForType (org.jf.dexlib.ItemType)
org.jf.dexlib.ItemType itemType
public boolean getPreserveSignedRegisters ()
public boolean skipInstructions ()
public boolean getSortAllItems ()
public void setSortAllItems (boolean)
boolean value
public boolean isOdex ()
public org.jf.dexlib.OdexDependencies getOdexDependencies ()
public org.jf.dexlib.OdexHeader getOdexHeader ()
public boolean getInplace ()
public int getFileSize ()
public int getDataSize ()
public int getDataOffset ()
public void setInplace (boolean)
boolean value
protected org.jf.dexlib.Section[] getOrderedSections ()
org.jf.dexlib.Section section
org.jf.dexlib.Section[] arr$
int len$
int i$
org.jf.dexlib.Section section
org.jf.dexlib.Section[] arr$
int len$
int i$
int sectionCount
org.jf.dexlib.Section[] sections
public void place ()
org.jf.dexlib.Section[] sections
org.jf.dexlib.Section section
org.jf.dexlib.Section section
int offset
int sectionsPosition
org.jf.dexlib.Section[] sections
public void writeTo (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Section[] sections
org.jf.dexlib.Util.AnnotatedOutput out
int sectionsPosition
org.jf.dexlib.Section[] sections
public static void calcSignature (byte[])
java.security.NoSuchAlgorithmException ex
int amt
java.security.DigestException ex
byte[] bytes
java.security.MessageDigest md
public static void calcChecksum (byte[])
byte[] bytes
java.util.zip.Adler32 a32
int sum
static org.jf.dexlib.DexFile access$000 (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile x0
}
org/jf/dexlib/DexFile$1.classDexFile.java
package org.jf.dexlib
org.jf.dexlib.DexFile$1 extends java.lang.Object implements java.util.Comparator {
final org.jf.dexlib.DexFile this$0
void (org.jf.dexlib.DexFile)
public int compare (org.jf.dexlib.Section, org.jf.dexlib.Section)
org.jf.dexlib.Section a
org.jf.dexlib.Section b
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/jf/dexlib/AnnotationItem.classAnnotationItem.java
package org.jf.dexlib
public org.jf.dexlib.AnnotationItem extends org.jf.dexlib.Item {
private int hashCode
private org.jf.dexlib.AnnotationVisibility visibility
private org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue annotationValue
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.AnnotationVisibility, org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.AnnotationVisibility visibility
org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue annotationValue
public static org.jf.dexlib.AnnotationItem internAnnotationItem (org.jf.dexlib.DexFile, org.jf.dexlib.AnnotationVisibility, org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.AnnotationVisibility visibility
org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue annotationValue
org.jf.dexlib.AnnotationItem annotationItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.AnnotationItem)
org.jf.dexlib.AnnotationItem o
int comp
public org.jf.dexlib.AnnotationVisibility getVisibility ()
public org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue getEncodedAnnotation ()
private void calcHashCode ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.AnnotationItem other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/ReadContext.classReadContext.java
package org.jf.dexlib
public org.jf.dexlib.ReadContext extends java.lang.Object {
private org.jf.dexlib.Util.SparseArray typeListItems
private org.jf.dexlib.Util.SparseArray annotationSetRefLists
private org.jf.dexlib.Util.SparseArray annotationSetItems
private org.jf.dexlib.Util.SparseArray classDataItems
private org.jf.dexlib.Util.SparseArray codeItems
private org.jf.dexlib.Util.SparseArray stringDataItems
private org.jf.dexlib.Util.SparseArray debugInfoItems
private org.jf.dexlib.Util.SparseArray annotationItems
private org.jf.dexlib.Util.SparseArray encodedArrayItems
private org.jf.dexlib.Util.SparseArray annotationDirectoryItems
private org.jf.dexlib.Util.SparseArray[] itemsByType
private int[] sectionSizes
private int[] sectionOffsets
static final boolean $assertionsDisabled
public void ()
int i
public org.jf.dexlib.Item getOffsettedItemByOffset (org.jf.dexlib.ItemType, int)
org.jf.dexlib.ItemType itemType
int offset
org.jf.dexlib.Util.SparseArray sa
org.jf.dexlib.Item item
public org.jf.dexlib.Item getOptionalOffsettedItemByOffset (org.jf.dexlib.ItemType, int)
org.jf.dexlib.ItemType itemType
int offset
org.jf.dexlib.Util.SparseArray sa
org.jf.dexlib.Item item
public void addSection (org.jf.dexlib.ItemType, int, int)
org.jf.dexlib.ItemType itemType
int sectionSize
int sectionOffset
int storedSectionSize
int storedSectionOffset
public void setItemsForSection (org.jf.dexlib.ItemType, java.util.List)
org.jf.dexlib.Item item
java.util.Iterator i$
org.jf.dexlib.ItemType itemType
java.util.List items
org.jf.dexlib.Util.SparseArray sa
public int getSectionSize (org.jf.dexlib.ItemType)
org.jf.dexlib.ItemType itemType
public int getSectionOffset (org.jf.dexlib.ItemType)
org.jf.dexlib.ItemType itemType
static void ()
}
org/jf/dexlib/CodeItem.classCodeItem.java
package org.jf.dexlib
public org.jf.dexlib.CodeItem extends org.jf.dexlib.Item {
private int registerCount
private int inWords
private int outWords
private org.jf.dexlib.DebugInfoItem debugInfo
private org.jf.dexlib.Code.Instruction[] instructions
private org.jf.dexlib.CodeItem$TryItem[] tries
private org.jf.dexlib.CodeItem$EncodedCatchHandler[] encodedCatchHandlers
private org.jf.dexlib.ClassDataItem$EncodedMethod parent
static final boolean $assertionsDisabled
public void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, int, int, int, org.jf.dexlib.DebugInfoItem, org.jf.dexlib.Code.Instruction[], org.jf.dexlib.CodeItem$TryItem[], org.jf.dexlib.CodeItem$EncodedCatchHandler[])
org.jf.dexlib.DexFile dexFile
int registerCount
int inWords
int outWords
org.jf.dexlib.DebugInfoItem debugInfo
org.jf.dexlib.Code.Instruction[] instructions
org.jf.dexlib.CodeItem$TryItem[] tries
org.jf.dexlib.CodeItem$EncodedCatchHandler[] encodedCatchHandlers
public static org.jf.dexlib.CodeItem internCodeItem (org.jf.dexlib.DexFile, int, int, int, org.jf.dexlib.DebugInfoItem, java.util.List, java.util.List, java.util.List)
org.jf.dexlib.DexFile dexFile
int registerCount
int inWords
int outWords
org.jf.dexlib.DebugInfoItem debugInfo
java.util.List instructions
java.util.List tries
java.util.List encodedCatchHandlers
org.jf.dexlib.CodeItem$TryItem[] triesArray
org.jf.dexlib.CodeItem$EncodedCatchHandler[] encodedCatchHandlersArray
org.jf.dexlib.Code.Instruction[] instructionsArray
org.jf.dexlib.CodeItem codeItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
int position
Exception ex
int i
Exception ex
int i
int triesOffset
int encodedHandlerStart
int handlerCount
org.jf.dexlib.Util.SparseArray handlerMap
int codeItemEnd
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
int triesCount
int instructionCount
java.util.ArrayList instructionList
byte[] encodedInstructions
protected int placeItem (int)
org.jf.dexlib.CodeItem$EncodedCatchHandler encodedCatchHandler
org.jf.dexlib.CodeItem$EncodedCatchHandler[] arr$
int len$
int i$
int encodedCatchHandlerBaseOffset
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
int triesLength
org.jf.dexlib.Code.Instruction instruction
org.jf.dexlib.Code.Instruction[] arr$
int len$
int i$
org.jf.dexlib.CodeItem$TryItem tryItem
org.jf.dexlib.CodeItem$TryItem[] arr$
int len$
int i$
org.jf.dexlib.CodeItem$EncodedCatchHandler encodedCatchHandler
org.jf.dexlib.CodeItem$EncodedCatchHandler[] arr$
int len$
int i$
int index
org.jf.dexlib.CodeItem$TryItem tryItem
org.jf.dexlib.CodeItem$TryItem[] arr$
int len$
int i$
org.jf.dexlib.CodeItem$EncodedCatchHandler encodedCatchHandler
org.jf.dexlib.CodeItem$EncodedCatchHandler[] arr$
int len$
int i$
org.jf.dexlib.Util.AnnotatedOutput out
int instructionsLength
int currentCodeAddress
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.CodeItem)
org.jf.dexlib.CodeItem other
public int getRegisterCount ()
public org.jf.dexlib.Code.Instruction[] getInstructions ()
public org.jf.dexlib.CodeItem$TryItem[] getTries ()
public org.jf.dexlib.CodeItem$EncodedCatchHandler[] getHandlers ()
public org.jf.dexlib.DebugInfoItem getDebugInfo ()
protected void setParent (org.jf.dexlib.ClassDataItem$EncodedMethod)
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
public org.jf.dexlib.ClassDataItem$EncodedMethod getParent ()
public void updateCode (org.jf.dexlib.Code.Instruction[])
org.jf.dexlib.Code.Instruction[] newInstructions
private int getInstructionsLength ()
org.jf.dexlib.Code.Instruction instruction
org.jf.dexlib.Code.Instruction[] arr$
int len$
int i$
int currentCodeAddress
public void fixInstructions (boolean, boolean)
int codeAddress
int codeAddress
org.jf.dexlib.Code.Format.InstructionWithJumboVariant instructionWithJumboVariant
org.jf.dexlib.Code.Instruction jumboInstruction
org.jf.dexlib.Code.InstructionWithReference referenceInstruction
Exception ex
org.jf.dexlib.Code.Instruction instruction
int i
int currentCodeAddress
boolean didSomething
Exception ex
boolean fixJumbo
boolean fixGoto
private void replaceInstructionAtAddress (int, org.jf.dexlib.Code.Instruction)
org.jf.dexlib.Code.OffsetInstruction offsetInstruction
int switchDataAddress
org.jf.dexlib.Code.Instruction instruction
org.jf.dexlib.Code.Instruction instruction
int originalAddress
org.jf.dexlib.Code.OffsetInstruction offsetInstruction
int originalAddress
int originalInstructionTarget
int newInstructionTarget
int newCodeAddress
int originalTargetCodeAddress
int newTargetCodeAddress
int newCodeAddress
int t
org.jf.dexlib.Code.MultiOffsetInstruction multiOffsetInstruction
int originalDataAddress
int originalSwitchAddress
int newSwitchAddress
int[] targets
org.jf.dexlib.Code.Instruction instruction
byte[] encodedDebugInfo
org.jf.dexlib.Util.ByteArrayInput debugInput
org.jf.dexlib.CodeItem$DebugInstructionFixer debugInstructionFixer
org.jf.dexlib.CodeItem$EncodedTypeAddrPair handler
org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] arr$
int len$
int i$
org.jf.dexlib.CodeItem$EncodedCatchHandler encodedCatchHandler
org.jf.dexlib.CodeItem$EncodedCatchHandler[] arr$
int len$
int i$
int startAddress
int endAddress
org.jf.dexlib.CodeItem$TryItem tryItem
org.jf.dexlib.CodeItem$TryItem[] arr$
int len$
int i$
int codeAddress
org.jf.dexlib.Code.Instruction replacementInstruction
org.jf.dexlib.Code.Instruction originalInstruction
int[] originalInstructionCodeAddresses
org.jf.dexlib.Util.SparseIntArray originalSwitchAddressByOriginalSwitchDataAddress
int currentCodeAddress
int instructionIndex
int i
org.jf.dexlib.Util.SparseIntArray originalAddressByNewAddress
org.jf.dexlib.Util.SparseIntArray newAddressByOriginalAddress
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
org/jf/dexlib/DexFile$2.classDexFile.java
package org.jf.dexlib
org.jf.dexlib.DexFile$2 extends org.jf.dexlib.IndexedSection {
final org.jf.dexlib.DexFile this$0
void (org.jf.dexlib.DexFile, org.jf.dexlib.DexFile, org.jf.dexlib.ItemType)
org.jf.dexlib.DexFile x0
org.jf.dexlib.ItemType x1
public int placeAt (int)
int offset
int ret
}
org/jf/dexlib/AnnotationVisibility.classAnnotationVisibility.java
package org.jf.dexlib
public final org.jf.dexlib.AnnotationVisibility extends java.lang.Enum {
public static final org.jf.dexlib.AnnotationVisibility BUILD
public static final org.jf.dexlib.AnnotationVisibility RUNTIME
public static final org.jf.dexlib.AnnotationVisibility SYSTEM
public final byte value
public final String visibility
private static final org.jf.dexlib.AnnotationVisibility[] $VALUES
public static org.jf.dexlib.AnnotationVisibility[] values ()
public static org.jf.dexlib.AnnotationVisibility valueOf (java.lang.String)
String name
private void (java.lang.String, int, byte, java.lang.String)
byte value
String visibility
public static org.jf.dexlib.AnnotationVisibility fromByte (byte)
byte value
static void ()
}
org/jf/dexlib/ItemFactory$1.classItemFactory.java
package org.jf.dexlib
org.jf.dexlib.ItemFactory$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$ItemType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/dexlib/HeaderItem.classHeaderItem.java
package org.jf.dexlib
public org.jf.dexlib.HeaderItem extends org.jf.dexlib.Item {
public static final byte[] MAGIC
private static final int HEADER_SIZE
private static final int LITTLE_ENDIAN
private static final int BIG_ENDIAN
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
int i
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
byte[] readMagic
int endianTag
int sectionSize
int sectionOffset
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
int i
org.jf.dexlib.Util.AnnotatedOutput out
StringBuilder magicBuilder
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.HeaderItem)
org.jf.dexlib.HeaderItem o
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
org/jf/dexlib/TypeListItem.classTypeListItem.java
package org.jf.dexlib
public org.jf.dexlib.TypeListItem extends org.jf.dexlib.Item {
private int hashCode
private org.jf.dexlib.TypeIdItem[] typeList
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem[])
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem[] typeList
public static org.jf.dexlib.TypeListItem internTypeListItem (org.jf.dexlib.DexFile, java.util.List)
org.jf.dexlib.DexFile dexFile
java.util.List typeList
org.jf.dexlib.TypeIdItem[] typeArray
org.jf.dexlib.TypeListItem typeListItem
public static org.jf.dexlib.TypeListItem lookupTypeListItem (org.jf.dexlib.DexFile, java.util.List)
org.jf.dexlib.DexFile dexFile
java.util.List typeList
org.jf.dexlib.TypeIdItem[] typeArray
org.jf.dexlib.TypeListItem typeListItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
int typeIndex
int i
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
int size
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.TypeIdItem[] arr$
int len$
int i$
int typeIndex
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.TypeIdItem[] arr$
int len$
int i$
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.TypeListItem)
int result
int i
org.jf.dexlib.TypeListItem o
int thisSize
int otherSize
int size
public int getRegisterCount ()
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.TypeIdItem[] arr$
int len$
int i$
int wordCount
public java.lang.String getTypeListString (java.lang.String)
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.TypeIdItem[] arr$
int len$
int i$
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.TypeIdItem[] arr$
int len$
int i$
String separator
int size
StringBuilder sb
public java.lang.String getShortyString ()
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.TypeIdItem[] arr$
int len$
int i$
StringBuilder sb
public org.jf.dexlib.TypeIdItem getTypeIdItem (int)
int index
public int getTypeCount ()
public java.util.List getTypes ()
public static java.util.List getTypes (org.jf.dexlib.TypeListItem)
org.jf.dexlib.TypeListItem typeListItem
private void calcHashCode ()
org.jf.dexlib.TypeIdItem typeIdItem
org.jf.dexlib.TypeIdItem[] arr$
int len$
int i$
int hashCode
public int hashCode ()
public boolean equals (java.lang.Object)
int i
Object o
org.jf.dexlib.TypeListItem other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/FieldIdItem.classFieldIdItem.java
package org.jf.dexlib
public org.jf.dexlib.FieldIdItem extends org.jf.dexlib.Item {
private int hashCode
private org.jf.dexlib.TypeIdItem classType
private org.jf.dexlib.TypeIdItem fieldType
private org.jf.dexlib.StringIdItem fieldName
String cachedFieldString
static final boolean $assertionsDisabled
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem classType
org.jf.dexlib.TypeIdItem fieldType
org.jf.dexlib.StringIdItem fieldName
public static org.jf.dexlib.FieldIdItem internFieldIdItem (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem classType
org.jf.dexlib.TypeIdItem fieldType
org.jf.dexlib.StringIdItem fieldName
org.jf.dexlib.FieldIdItem fieldIdItem
public static org.jf.dexlib.FieldIdItem lookupFieldIdItem (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem classType
org.jf.dexlib.TypeIdItem fieldType
org.jf.dexlib.StringIdItem fieldName
org.jf.dexlib.FieldIdItem fieldIdItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
int classIndex
int typeIndex
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.FieldIdItem)
org.jf.dexlib.FieldIdItem o
int result
public org.jf.dexlib.TypeIdItem getContainingClass ()
public org.jf.dexlib.TypeIdItem getFieldType ()
public org.jf.dexlib.StringIdItem getFieldName ()
public java.lang.String getFieldString ()
String typeDescriptor
String fieldName
String fieldType
StringBuffer sb
private void calcHashCode ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.FieldIdItem other
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
org/jf/dexlib/Util/ArrayUtils.classArrayUtils.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.ArrayUtils extends java.lang.Object {
public void ()
public static void sortTwoArrays (java.lang.Comparable[], java.lang.Object[])
int i
Comparable[] firstArray
Object[] secondArray
org.jf.dexlib.Util.ArrayUtils$1element[] elements
}
org/jf/dexlib/Util/TwoColumnOutput.classTwoColumnOutput.java
package org.jf.dexlib.Util
public final org.jf.dexlib.Util.TwoColumnOutput extends java.lang.Object {
private final java.io.Writer out
private final int leftWidth
private final StringBuffer leftBuf
private final StringBuffer rightBuf
private final org.jf.dexlib.Util.IndentingWriter leftColumn
private final org.jf.dexlib.Util.IndentingWriter rightColumn
public static java.lang.String toString (java.lang.String, int, java.lang.String, java.lang.String, int)
java.io.IOException ex
String s1
int width1
String spacer
String s2
int width2
int len1
int len2
java.io.StringWriter sw
org.jf.dexlib.Util.TwoColumnOutput twoOut
public void (java.io.Writer, int, int, java.lang.String)
java.io.Writer out
int leftWidth
int rightWidth
String spacer
java.io.StringWriter leftWriter
java.io.StringWriter rightWriter
public void (java.io.OutputStream, int, int, java.lang.String)
java.io.OutputStream out
int leftWidth
int rightWidth
String spacer
public java.io.Writer getLeft ()
public java.io.Writer getRight ()
public void flush ()
java.io.IOException ex
private void outputFullLines () throws java.io.IOException
int leftLen
int rightLen
private void flushLeft () throws java.io.IOException
private void flushRight () throws java.io.IOException
private static void appendNewlineIfNecessary (java.lang.StringBuffer, java.io.Writer) throws java.io.IOException
StringBuffer buf
java.io.Writer out
int len
private static void writeSpaces (java.io.Writer, int) throws java.io.IOException
java.io.Writer out
int amt
}
org/jf/dexlib/Util/DebugInfoBuilder$Event.classDebugInfoBuilder.java
package org.jf.dexlib.Util
abstract org.jf.dexlib.Util.DebugInfoBuilder$Event extends java.lang.Object {
public abstract int getAddress ()
public abstract void emit (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Output, java.util.List)
}
org/jf/dexlib/Util/DebugInfoBuilder.classDebugInfoBuilder.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.DebugInfoBuilder extends java.lang.Object {
private static final int LINE_BASE
private static final int LINE_RANGE
private static final int FIRST_SPECIAL
private int lineStart
private java.util.ArrayList parameterNames
private java.util.ArrayList events
private int lastAddress
private boolean hasData
private int currentAddress
private int currentLine
public void ()
private void checkAddress (int)
int address
public void addParameterName (java.lang.String)
String parameterName
public void addLine (int, int)
int address
int line
public void addLocal (int, int, java.lang.String, java.lang.String)
int address
int registerNumber
String localName
String localType
public void addLocalExtended (int, int, java.lang.String, java.lang.String, java.lang.String)
int address
int registerNumber
String localName
String localType
String signature
public void addEndLocal (int, int)
int address
int registerNumber
public void addRestartLocal (int, int)
int address
int registerNumber
public void addPrologue (int)
int address
public void addEpilogue (int)
int address
public void addSetFile (int, java.lang.String)
int address
String fileName
public int getParameterNameCount ()
public org.jf.dexlib.DebugInfoItem encodeDebugInfo (org.jf.dexlib.DexFile)
org.jf.dexlib.Util.DebugInfoBuilder$Event event
java.util.Iterator i$
String parameterName
java.util.Iterator i$
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.ByteArrayOutput out
org.jf.dexlib.StringIdItem[] parameterNamesArray
java.util.ArrayList referencedItems
int index
org.jf.dexlib.Item[] referencedItemsArray
public static byte calculateSpecialOpcode (int, int)
int lineDelta
int addressDelta
private void emitEndSequence (org.jf.dexlib.Util.Output)
org.jf.dexlib.Util.Output out
private void emitAdvancePC (org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.Output out
int address
int addressDelta
private void emitAdvanceLine (org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.Output out
int lineDelta
private void emitStartLocal (org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.Output out
int registerNum
private void emitStartLocalExtended (org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.Output out
int registerNum
private void emitEndLocal (org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.Output out
int registerNum
private void emitRestartLocal (org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.Output out
int registerNum
private void emitSetPrologueEnd (org.jf.dexlib.Util.Output)
org.jf.dexlib.Util.Output out
private void emitSetEpilogueBegin (org.jf.dexlib.Util.Output)
org.jf.dexlib.Util.Output out
private void emitSetFile (org.jf.dexlib.Util.Output)
org.jf.dexlib.Util.Output out
private void emitSpecialOpcode (org.jf.dexlib.Util.Output, byte)
org.jf.dexlib.Util.Output out
byte opcode
static int access$000 (org.jf.dexlib.Util.DebugInfoBuilder)
org.jf.dexlib.Util.DebugInfoBuilder x0
static int access$100 (org.jf.dexlib.Util.DebugInfoBuilder)
org.jf.dexlib.Util.DebugInfoBuilder x0
static void access$200 (org.jf.dexlib.Util.DebugInfoBuilder, org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.DebugInfoBuilder x0
org.jf.dexlib.Util.Output x1
int x2
static void access$300 (org.jf.dexlib.Util.DebugInfoBuilder, org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.DebugInfoBuilder x0
org.jf.dexlib.Util.Output x1
int x2
static void access$400 (org.jf.dexlib.Util.DebugInfoBuilder, org.jf.dexlib.Util.Output, byte)
org.jf.dexlib.Util.DebugInfoBuilder x0
org.jf.dexlib.Util.Output x1
byte x2
static int access$102 (org.jf.dexlib.Util.DebugInfoBuilder, int)
org.jf.dexlib.Util.DebugInfoBuilder x0
int x1
static int access$002 (org.jf.dexlib.Util.DebugInfoBuilder, int)
org.jf.dexlib.Util.DebugInfoBuilder x0
int x1
static void access$500 (org.jf.dexlib.Util.DebugInfoBuilder, org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.DebugInfoBuilder x0
org.jf.dexlib.Util.Output x1
int x2
static void access$600 (org.jf.dexlib.Util.DebugInfoBuilder, org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.DebugInfoBuilder x0
org.jf.dexlib.Util.Output x1
int x2
static void access$700 (org.jf.dexlib.Util.DebugInfoBuilder, org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.DebugInfoBuilder x0
org.jf.dexlib.Util.Output x1
int x2
static void access$800 (org.jf.dexlib.Util.DebugInfoBuilder, org.jf.dexlib.Util.Output, int)
org.jf.dexlib.Util.DebugInfoBuilder x0
org.jf.dexlib.Util.Output x1
int x2
static void access$900 (org.jf.dexlib.Util.DebugInfoBuilder, org.jf.dexlib.Util.Output)
org.jf.dexlib.Util.DebugInfoBuilder x0
org.jf.dexlib.Util.Output x1
static void access$1000 (org.jf.dexlib.Util.DebugInfoBuilder, org.jf.dexlib.Util.Output)
org.jf.dexlib.Util.DebugInfoBuilder x0
org.jf.dexlib.Util.Output x1
static void access$1100 (org.jf.dexlib.Util.DebugInfoBuilder, org.jf.dexlib.Util.Output)
org.jf.dexlib.Util.DebugInfoBuilder x0
org.jf.dexlib.Util.Output x1
}
org/jf/dexlib/Util/Hex.classHex.java
package org.jf.dexlib.Util
public final org.jf.dexlib.Util.Hex extends java.lang.Object {
private void ()
public static java.lang.String u8 (long)
int i
long v
char[] result
public static java.lang.String u4 (int)
int i
int v
char[] result
public static java.lang.String u3 (int)
int i
int v
char[] result
public static java.lang.String u2 (int)
int i
int v
char[] result
public static java.lang.String u2or4 (int)
int v
public static java.lang.String u1 (int)
int i
int v
char[] result
public static java.lang.String uNibble (int)
int v
char[] result
public static java.lang.String s8 (long)
int i
long v
char[] result
public static java.lang.String s4 (int)
int i
int v
char[] result
public static java.lang.String s2 (int)
int i
int v
char[] result
public static java.lang.String s1 (int)
int i
int v
char[] result
public static java.lang.String dump (byte[], int, int, int, int, int)
String astr
byte[] arr
int offset
int length
int outOffset
int bpl
int addressLength
int end
StringBuffer sb
boolean bol
int col
}
org/jf/dexlib/Util/TryListBuilder.classTryListBuilder.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.TryListBuilder extends java.lang.Object {
private org.jf.dexlib.Util.TryListBuilder$TryRange firstTryRange
private org.jf.dexlib.Util.TryListBuilder$TryRange lastTryRange
public void ()
public org.jf.dexlib.Util.Pair encodeTries ()
org.jf.dexlib.CodeItem$EncodedTypeAddrPair encodedTypeAddrPair
org.jf.dexlib.Util.TryListBuilder$Handler handler
java.util.Iterator i$
org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] encodedTypeAddrPairs
int index
org.jf.dexlib.CodeItem$EncodedCatchHandler encodedCatchHandler
org.jf.dexlib.CodeItem$EncodedCatchHandler internedEncodedCatchHandler
org.jf.dexlib.CodeItem$TryItem tryItem
java.util.ArrayList tries
java.util.ArrayList handlers
java.util.HashMap handlerDict
org.jf.dexlib.Util.TryListBuilder$TryRange tryRange
public void addCatchAllHandler (int, int, int)
org.jf.dexlib.Util.TryListBuilder$TryRange newRange
int startAddress
int endAddress
int handlerAddress
org.jf.dexlib.Util.TryListBuilder$TryRange startRange
org.jf.dexlib.Util.TryListBuilder$TryRange endRange
org.jf.dexlib.Util.Pair ranges
int previousEnd
org.jf.dexlib.Util.TryListBuilder$TryRange tryRange
public org.jf.dexlib.Util.Pair getBoundingRanges (int, int)
int startAddress
int endAddress
org.jf.dexlib.Util.TryListBuilder$TryRange startRange
org.jf.dexlib.Util.TryListBuilder$TryRange endRange
org.jf.dexlib.Util.TryListBuilder$TryRange tryRange
public void addHandler (org.jf.dexlib.TypeIdItem, int, int, int)
org.jf.dexlib.Util.TryListBuilder$TryRange newRange
org.jf.dexlib.TypeIdItem type
int startAddress
int endAddress
int handlerAddress
org.jf.dexlib.Util.TryListBuilder$TryRange startRange
org.jf.dexlib.Util.TryListBuilder$TryRange endRange
org.jf.dexlib.Util.Pair ranges
org.jf.dexlib.Util.TryListBuilder$Handler handler
int previousEnd
org.jf.dexlib.Util.TryListBuilder$TryRange tryRange
}
org/jf/dexlib/Util/DebugInfoBuilder$StartLocalEvent.classDebugInfoBuilder.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.DebugInfoBuilder$StartLocalEvent extends java.lang.Object implements org.jf.dexlib.Util.DebugInfoBuilder$Event {
private final int address
private final int registerNum
private final String localName
private final String localType
final org.jf.dexlib.Util.DebugInfoBuilder this$0
public void (org.jf.dexlib.Util.DebugInfoBuilder, int, int, java.lang.String, java.lang.String)
int address
int registerNum
String localName
String localType
public int getAddress ()
public void emit (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Output, java.util.List)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Output out
java.util.List referencedItems
}
org/jf/dexlib/Util/Leb128Utils.classLeb128Utils.java
package org.jf.dexlib.Util
public final org.jf.dexlib.Util.Leb128Utils extends java.lang.Object {
private void ()
public static int unsignedLeb128Size (int)
int value
int remaining
int count
public static int signedLeb128Size (int)
int value
int remaining
int count
boolean hasMore
int end
public static void writeUnsignedLeb128 (int, byte[], int)
int value
byte[] buffer
int bufferIndex
int remaining
int count
}
org/jf/dexlib/Util/ByteArrayInput.classByteArrayInput.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.ByteArrayInput extends java.lang.Object implements org.jf.dexlib.Util.Input {
private byte[] data
private int cursor
public void (byte[])
byte[] data
public byte[] getArray ()
public int getCursor ()
public void setCursor (int)
int cursor
public void assertCursor (int)
int expectedCursor
public byte readByte ()
public int readShort ()
int readAt
int result
public int readInt ()
int readAt
int result
public long readLong ()
int readAt
long result
public int readUnsignedOrSignedLeb128 ()
int currentByteValue
int end
int currentByteValue
int result
public int readUnsignedLeb128 ()
int currentByteValue
int end
int result
public int readSignedLeb128 ()
int currentByteValue
int end
int result
public void read (byte[], int, int)
byte[] bytes
int offset
int length
int end
public void read (byte[])
byte[] bytes
int length
int end
public byte[] readBytes (int)
int length
int end
byte[] result
public java.lang.String realNullTerminatedUtf8String ()
int startPosition
int byteCount
public void skipBytes (int)
int count
public void alignTo (int)
int alignment
private static void throwBounds ()
private static void throwInvalidLeb ()
}
org/jf/dexlib/Util/DebugInfoBuilder$PrologueEvent.classDebugInfoBuilder.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.DebugInfoBuilder$PrologueEvent extends java.lang.Object implements org.jf.dexlib.Util.DebugInfoBuilder$Event {
private final int address
final org.jf.dexlib.Util.DebugInfoBuilder this$0
public void (org.jf.dexlib.Util.DebugInfoBuilder, int)
int address
public int getAddress ()
public void emit (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Output, java.util.List)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Output out
java.util.List referencedItems
}
org/jf/dexlib/Util/TypeUtils.classTypeUtils.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.TypeUtils extends java.lang.Object {
public void ()
public static org.jf.dexlib.EncodedValue.EncodedValue makeDefaultValueForType (org.jf.dexlib.DexFile, java.lang.String)
org.jf.dexlib.DexFile dexFile
String type
}
org/jf/dexlib/Util/ByteArray.classByteArray.java
package org.jf.dexlib.Util
public final org.jf.dexlib.Util.ByteArray extends java.lang.Object {
private final byte[] bytes
private final int start
private final int size
public void (byte[], int, int)
byte[] bytes
int start
int end
public void (byte[])
byte[] bytes
public int size ()
public org.jf.dexlib.Util.ByteArray slice (int, int)
int start
int end
public int underlyingOffset (int, byte[])
int offset
byte[] bytes
public int getByte (int)
int off
public int getShort (int)
int off
public int getInt (int)
int off
public long getLong (int)
int off
int part1
int part2
public int getUnsignedByte (int)
int off
public int getUnsignedShort (int)
int off
public void getBytes (byte[], int)
byte[] out
int offset
private void checkOffsets (int, int)
int s
int e
private int getByte0 (int)
int off
private int getUnsignedByte0 (int)
int off
}
org/jf/dexlib/Util/TryListBuilder$Handler.classTryListBuilder.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.TryListBuilder$Handler extends java.lang.Object {
public final org.jf.dexlib.TypeIdItem type
public final int handlerAddress
final org.jf.dexlib.Util.TryListBuilder this$0
public void (org.jf.dexlib.Util.TryListBuilder, org.jf.dexlib.TypeIdItem, int)
org.jf.dexlib.TypeIdItem type
int handlerAddress
}
org/jf/dexlib/Util/ExceptionWithContext.classExceptionWithContext.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.ExceptionWithContext extends java.lang.RuntimeException {
private StringBuffer context
public static org.jf.dexlib.Util.ExceptionWithContext withContext (java.lang.Throwable, java.lang.String)
org.jf.dexlib.Util.ExceptionWithContext ewc
Throwable ex
String str
org.jf.dexlib.Util.ExceptionWithContext ewc
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String ctx
String message
Throwable cause
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream out
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter out
public void addContext (java.lang.String)
String str
public java.lang.String getContext ()
public void printContext (java.io.PrintStream)
java.io.PrintStream out
public void printContext (java.io.PrintWriter)
java.io.PrintWriter out
}
org/jf/dexlib/Util/ArrayUtils$1element.classArrayUtils.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.ArrayUtils$1element extends java.lang.Object {
public Comparable first
public Object second
void ()
}
org/jf/dexlib/Util/DebugInfoBuilder$StartLocalExtendedEvent.classDebugInfoBuilder.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.DebugInfoBuilder$StartLocalExtendedEvent extends java.lang.Object implements org.jf.dexlib.Util.DebugInfoBuilder$Event {
private final int address
private final int registerNum
private final String localName
private final String localType
private final String signature
final org.jf.dexlib.Util.DebugInfoBuilder this$0
public void (org.jf.dexlib.Util.DebugInfoBuilder, int, int, java.lang.String, java.lang.String, java.lang.String)
int address
int registerNum
String localName
String localType
String signature
public int getAddress ()
public void emit (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Output, java.util.List)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Output out
java.util.List referencedItems
}
org/jf/dexlib/Util/FileUtils.classFileUtils.java
package org.jf.dexlib.Util
public final org.jf.dexlib.Util.FileUtils extends java.lang.Object {
private void ()
public static byte[] readFile (java.lang.String) throws java.io.IOException
String fileName
java.io.File file
public static byte[] readFile (java.io.File) throws java.io.IOException
java.io.File file
public static byte[] readFile (java.io.File, int, int) throws java.io.IOException
long amt
java.io.File file
int offset
int length
long longLength
int fileLength
java.io.FileInputStream in
int at
byte[] result
public static byte[] readStream (java.io.InputStream, int) throws java.io.IOException
int amt
java.io.InputStream in
int length
byte[] result
int at
}
org/jf/dexlib/Util/Output.classOutput.java
package org.jf.dexlib.Util
public abstract org.jf.dexlib.Util.Output extends java.lang.Object {
public abstract int getCursor ()
public abstract void assertCursor (int)
public abstract void writeByte (int)
public abstract void writeShort (int)
public abstract void writeInt (int)
public abstract void writeLong (long)
public abstract int writeUnsignedLeb128 (int)
public abstract int writeSignedLeb128 (int)
public abstract void write (org.jf.dexlib.Util.ByteArray)
public abstract void write (byte[], int, int)
public abstract void write (byte[])
public abstract void writeZeroes (int)
public abstract void alignTo (int)
}
org/jf/dexlib/Util/DebugInfoBuilder$EndLocalEvent.classDebugInfoBuilder.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.DebugInfoBuilder$EndLocalEvent extends java.lang.Object implements org.jf.dexlib.Util.DebugInfoBuilder$Event {
private final int address
private final int registerNum
final org.jf.dexlib.Util.DebugInfoBuilder this$0
public void (org.jf.dexlib.Util.DebugInfoBuilder, int, int)
int address
int registerNum
public int getAddress ()
public void emit (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Output, java.util.List)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Output out
java.util.List referencedItems
}
org/jf/dexlib/Util/ReadOnlyArrayList.classReadOnlyArrayList.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.ReadOnlyArrayList extends java.util.AbstractList implements java.util.RandomAccess {
private final Object[] arr
public void (java.lang.Object[])
Object[] arr
public int size ()
public java.lang.Object get (int)
int i
}
org/jf/dexlib/Util/DebugInfoBuilder$RestartLocalEvent.classDebugInfoBuilder.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.DebugInfoBuilder$RestartLocalEvent extends java.lang.Object implements org.jf.dexlib.Util.DebugInfoBuilder$Event {
private final int address
private final int registerNum
final org.jf.dexlib.Util.DebugInfoBuilder this$0
public void (org.jf.dexlib.Util.DebugInfoBuilder, int, int)
int address
int registerNum
public int getAddress ()
public void emit (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Output, java.util.List)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Output out
java.util.List referencedItems
}
org/jf/dexlib/Util/AnnotatedOutput.classAnnotatedOutput.java
package org.jf.dexlib.Util
public abstract org.jf.dexlib.Util.AnnotatedOutput extends java.lang.Object implements org.jf.dexlib.Util.Output {
public abstract boolean annotates ()
public abstract boolean isVerbose ()
public abstract void annotate (java.lang.String)
public abstract void annotate (int, java.lang.String)
public abstract void endAnnotation ()
public abstract int getAnnotationWidth ()
public abstract void setIndentAmount (int)
public abstract void indent ()
public abstract void deindent ()
}
org/jf/dexlib/Util/IndentingWriter.classIndentingWriter.java
package org.jf.dexlib.Util
public final org.jf.dexlib.Util.IndentingWriter extends java.io.FilterWriter {
private final String prefix
private final int width
private final int maxIndent
private int column
private boolean collectingIndent
private int indent
public void (java.io.Writer, int, java.lang.String)
java.io.Writer out
int width
String prefix
public void (java.io.Writer, int)
java.io.Writer out
int width
public void write (int) throws java.io.IOException
int i
int c
public void write (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int off
int len
private void bol ()
}
org/jf/dexlib/Util/DebugInfoBuilder$EpilogueEvent.classDebugInfoBuilder.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.DebugInfoBuilder$EpilogueEvent extends java.lang.Object implements org.jf.dexlib.Util.DebugInfoBuilder$Event {
private final int address
final org.jf.dexlib.Util.DebugInfoBuilder this$0
public void (org.jf.dexlib.Util.DebugInfoBuilder, int)
int address
public int getAddress ()
public void emit (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Output, java.util.List)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Output out
java.util.List referencedItems
}
org/jf/dexlib/Util/AlignmentUtils.classAlignmentUtils.java
package org.jf.dexlib.Util
public abstract org.jf.dexlib.Util.AlignmentUtils extends java.lang.Object {
static final boolean $assertionsDisabled
public void ()
public static int alignOffset (int, int)
int offset
int alignment
int mask
public static boolean isAligned (int, int)
int offset
int alignment
static void ()
}
org/jf/dexlib/Util/TryListBuilder$TryRange.classTryListBuilder.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.TryListBuilder$TryRange extends java.lang.Object {
public org.jf.dexlib.Util.TryListBuilder$TryRange previous
public org.jf.dexlib.Util.TryListBuilder$TryRange next
public int startAddress
public int endAddress
public java.util.LinkedList handlers
public int catchAllHandlerAddress
final org.jf.dexlib.Util.TryListBuilder this$0
public void (org.jf.dexlib.Util.TryListBuilder, int, int)
int startAddress
int endAddress
public void append (org.jf.dexlib.Util.TryListBuilder$TryRange)
org.jf.dexlib.Util.TryListBuilder$TryRange tryRange
public void prepend (org.jf.dexlib.Util.TryListBuilder$TryRange)
org.jf.dexlib.Util.TryListBuilder$TryRange tryRange
public org.jf.dexlib.Util.TryListBuilder$TryRange split (int)
int address
org.jf.dexlib.Util.TryListBuilder$TryRange tryRange
public void appendHandler (org.jf.dexlib.Util.TryListBuilder$Handler)
org.jf.dexlib.Util.TryListBuilder$Handler handler
public void prependHandler (org.jf.dexlib.Util.TryListBuilder$Handler)
org.jf.dexlib.Util.TryListBuilder$Handler handler
}
org/jf/dexlib/Util/NumberUtils.classNumberUtils.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.NumberUtils extends java.lang.Object {
public void ()
public static byte decodeHighSignedNibble (byte)
byte b
public static byte decodeLowSignedNibble (byte)
byte b
public static byte decodeHighUnsignedNibble (byte)
byte b
public static byte decodeLowUnsignedNibble (byte)
byte b
public static short decodeUnsignedByte (byte)
byte b
public static short decodeShort (byte, byte)
byte lsb
byte msb
public static short decodeShort (byte[], int)
byte[] bytes
int index
public static int decodeUnsignedShort (byte, byte)
byte lsb
byte msb
public static int decodeUnsignedShort (byte[], int)
byte[] bytes
int index
public static int decodeInt (byte, byte, byte, byte)
byte lsb
byte mlsb
byte mmsb
byte msb
public static int decodeInt (byte[], int)
byte[] bytes
int index
public static long decodeLong (byte, byte, byte, byte, byte, byte, byte, byte)
byte llsb
byte lmlsb
byte lmmsb
byte lgsb
byte glsb
byte gmlsb
byte gmmsb
byte gmsb
public static long decodeLong (byte[], int)
byte[] bytes
int index
}
org/jf/dexlib/Util/DebugInfoBuilder$SetFileEvent.classDebugInfoBuilder.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.DebugInfoBuilder$SetFileEvent extends java.lang.Object implements org.jf.dexlib.Util.DebugInfoBuilder$Event {
private final int address
private final String fileName
final org.jf.dexlib.Util.DebugInfoBuilder this$0
public void (org.jf.dexlib.Util.DebugInfoBuilder, int, java.lang.String)
int address
String fileName
public int getAddress ()
public void emit (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Output, java.util.List)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Output out
java.util.List referencedItems
}
org/jf/dexlib/Util/Pair.classPair.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.Pair extends java.lang.Object {
public final Object first
public final Object second
public void (java.lang.Object, java.lang.Object)
Object first
Object second
}
org/jf/dexlib/Util/ByteArrayAnnotatedOutput$Annotation.classByteArrayAnnotatedOutput.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.ByteArrayAnnotatedOutput$Annotation extends java.lang.Object {
private final int start
private int end
private final String text
private int indent
public void (int, int, java.lang.String, int)
int start
int end
String text
int indent
public void (int, java.lang.String, int)
int start
String text
int indent
public void setEndIfUnset (int)
int end
public void setEnd (int)
int end
public int getStart ()
public int getEnd ()
public java.lang.String getText ()
public int getIndent ()
}
org/jf/dexlib/Util/ArrayUtils$1.classArrayUtils.java
package org.jf.dexlib.Util
final org.jf.dexlib.Util.ArrayUtils$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.jf.dexlib.Util.ArrayUtils$1element, org.jf.dexlib.Util.ArrayUtils$1element)
org.jf.dexlib.Util.ArrayUtils$1element a
org.jf.dexlib.Util.ArrayUtils$1element b
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/jf/dexlib/Util/ByteArrayOutput$Annotation.classByteArrayOutput.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.ByteArrayOutput$Annotation extends java.lang.Object {
private final int start
private int end
private final String text
public void (int, int, java.lang.String)
int start
int end
String text
public void (int, java.lang.String)
int start
String text
public void setEndIfUnset (int)
int end
public void setEnd (int)
int end
public int getStart ()
public int getEnd ()
public java.lang.String getText ()
}
org/jf/dexlib/Util/EncodedValueUtils.classEncodedValueUtils.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.EncodedValueUtils extends java.lang.Object {
public void ()
public static byte getRequiredBytesForSignedIntegralValue (long)
long value
int requiredBits
public static long decodeSignedIntegralValue (byte[])
int i
byte[] bytes
long value
int shift
public static byte[] encodeSignedIntegralValue (long)
int i
long value
int requiredBytes
byte[] bytes
public static byte getRequiredBytesForUnsignedIntegralValue (long)
long value
int requiredBits
public static long decodeUnsignedIntegralValue (byte[])
int i
byte[] bytes
long value
public static byte[] encodeUnsignedIntegralValue (long)
int i
long value
int requiredBytes
byte[] bytes
public static int getRequiredBytesForRightZeroExtendedValue (long)
long value
int requiredBits
public static long decodeRightZeroExtendedValue (byte[])
int i
byte[] bytes
long value
public static byte[] encodeRightZeroExtendedValue (long)
int i
long value
int requiredBytes
byte[] bytes
}
org/jf/dexlib/Util/Utf8Utils.classUtf8Utils.java
package org.jf.dexlib.Util
public final org.jf.dexlib.Util.Utf8Utils extends java.lang.Object {
private static char[] tempBuffer
public void ()
public static byte[] stringToUtf8Bytes (java.lang.String)
char c
int i
String string
int len
byte[] bytes
int outAt
byte[] result
public static java.lang.String utf8BytesToString (byte[], int, int)
int v1
int value
int v1
int v2
int value
int v0
char out
int at
byte[] bytes
int start
int length
char[] chars
int outAt
private static java.lang.String throwBadUtf8 (int, int)
int value
int offset
public static void writeEscapedChar (java.io.Writer, char) throws java.io.IOException
java.io.Writer writer
char c
public static void writeEscapedString (java.io.Writer, java.lang.String) throws java.io.IOException
char c
int i
java.io.Writer writer
String value
public static java.lang.String escapeString (java.lang.String)
char c
int i
String value
int len
StringBuilder sb
static void ()
}
org/jf/dexlib/Util/AccessFlags.classAccessFlags.java
package org.jf.dexlib.Util
public final org.jf.dexlib.Util.AccessFlags extends java.lang.Enum {
public static final org.jf.dexlib.Util.AccessFlags PUBLIC
public static final org.jf.dexlib.Util.AccessFlags PRIVATE
public static final org.jf.dexlib.Util.AccessFlags PROTECTED
public static final org.jf.dexlib.Util.AccessFlags STATIC
public static final org.jf.dexlib.Util.AccessFlags FINAL
public static final org.jf.dexlib.Util.AccessFlags SYNCHRONIZED
public static final org.jf.dexlib.Util.AccessFlags VOLATILE
public static final org.jf.dexlib.Util.AccessFlags BRIDGE
public static final org.jf.dexlib.Util.AccessFlags TRANSIENT
public static final org.jf.dexlib.Util.AccessFlags VARARGS
public static final org.jf.dexlib.Util.AccessFlags NATIVE
public static final org.jf.dexlib.Util.AccessFlags INTERFACE
public static final org.jf.dexlib.Util.AccessFlags ABSTRACT
public static final org.jf.dexlib.Util.AccessFlags STRICTFP
public static final org.jf.dexlib.Util.AccessFlags SYNTHETIC
public static final org.jf.dexlib.Util.AccessFlags ANNOTATION
public static final org.jf.dexlib.Util.AccessFlags ENUM
public static final org.jf.dexlib.Util.AccessFlags CONSTRUCTOR
public static final org.jf.dexlib.Util.AccessFlags DECLARED_SYNCHRONIZED
private int value
private String accessFlagName
private boolean validForClass
private boolean validForMethod
private boolean validForField
private static final org.jf.dexlib.Util.AccessFlags[] allFlags
private static java.util.HashMap accessFlagsByName
private static final org.jf.dexlib.Util.AccessFlags[] $VALUES
public static org.jf.dexlib.Util.AccessFlags[] values ()
public static org.jf.dexlib.Util.AccessFlags valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, java.lang.String, boolean, boolean, boolean)
int value
String accessFlagName
boolean validForClass
boolean validForMethod
boolean validForField
public static org.jf.dexlib.Util.AccessFlags[] getAccessFlagsForClass (int)
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
int accessFlagValue
int size
org.jf.dexlib.Util.AccessFlags[] accessFlags
int accessFlagsPosition
private static java.lang.String formatAccessFlags (org.jf.dexlib.Util.AccessFlags[])
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
org.jf.dexlib.Util.AccessFlags[] accessFlags
int size
StringBuilder sb
public static java.lang.String formatAccessFlagsForClass (int)
int accessFlagValue
public static org.jf.dexlib.Util.AccessFlags[] getAccessFlagsForMethod (int)
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
int accessFlagValue
int size
org.jf.dexlib.Util.AccessFlags[] accessFlags
int accessFlagsPosition
public static java.lang.String formatAccessFlagsForMethod (int)
int accessFlagValue
public static org.jf.dexlib.Util.AccessFlags[] getAccessFlagsForField (int)
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
int accessFlagValue
int size
org.jf.dexlib.Util.AccessFlags[] accessFlags
int accessFlagsPosition
public static java.lang.String formatAccessFlagsForField (int)
int accessFlagValue
public static org.jf.dexlib.Util.AccessFlags getAccessFlag (java.lang.String)
String accessFlag
public int getValue ()
public java.lang.String toString ()
static void ()
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
}
org/jf/dexlib/Util/Input.classInput.java
package org.jf.dexlib.Util
public abstract org.jf.dexlib.Util.Input extends java.lang.Object {
public abstract int getCursor ()
public abstract void setCursor (int)
public abstract void assertCursor (int)
public abstract byte readByte ()
public abstract int readShort ()
public abstract int readInt ()
public abstract long readLong ()
public abstract int readSignedLeb128 ()
public abstract int readUnsignedLeb128 ()
public abstract int readUnsignedOrSignedLeb128 ()
public abstract void read (byte[], int, int)
public abstract void read (byte[])
public abstract byte[] readBytes (int)
public abstract java.lang.String realNullTerminatedUtf8String ()
public abstract void skipBytes (int)
public abstract void alignTo (int)
}
org/jf/dexlib/Util/SparseArray.classSparseArray.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.SparseArray extends java.lang.Object {
private static final Object DELETED
private boolean mGarbage
private int[] mKeys
private Object[] mValues
private int mSize
public void ()
public void (int)
int initialCapacity
public java.lang.Object get (int)
int key
public java.lang.Object get (int, java.lang.Object)
int key
Object valueIfKeyNotFound
int i
public void delete (int)
int key
int i
public void remove (int)
int key
private void gc ()
Object val
int i
int n
int o
int[] keys
Object[] values
public void put (int, java.lang.Object)
int n
int[] nkeys
Object[] nvalues
int key
Object value
int i
public int size ()
public int keyAt (int)
int index
public java.lang.Object valueAt (int)
int index
public void setValueAt (int, java.lang.Object)
int index
Object value
public int indexOfKey (int)
int key
public int indexOfValue (java.lang.Object)
int i
Object value
public void clear ()
int i
int n
Object[] values
public void append (int, java.lang.Object)
int n
int[] nkeys
Object[] nvalues
int key
Object value
int pos
public void ensureCapacity (int)
int[] nkeys
Object[] nvalues
int capacity
private static int binarySearch (int[], int, int, int)
int guess
int[] a
int start
int len
int key
int high
int low
public java.util.List getValues ()
static void ()
}
org/jf/dexlib/Util/DebugInfoBuilder$LineEvent.classDebugInfoBuilder.java
package org.jf.dexlib.Util
org.jf.dexlib.Util.DebugInfoBuilder$LineEvent extends java.lang.Object implements org.jf.dexlib.Util.DebugInfoBuilder$Event {
private final int address
private final int line
final org.jf.dexlib.Util.DebugInfoBuilder this$0
public void (org.jf.dexlib.Util.DebugInfoBuilder, int, int)
int address
int line
public int getAddress ()
public void emit (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Output, java.util.List)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Output out
java.util.List referencedItems
int lineDelta
int addressDelta
}
org/jf/dexlib/Util/ByteArrayAnnotatedOutput.classByteArrayAnnotatedOutput.java
package org.jf.dexlib.Util
public final org.jf.dexlib.Util.ByteArrayAnnotatedOutput extends java.lang.Object implements org.jf.dexlib.Util.AnnotatedOutput {
private static final int DEFAULT_SIZE
private final boolean stretchy
private byte[] data
private int cursor
private boolean verbose
private java.util.ArrayList annotations
private int annotationWidth
private int hexCols
private int currentIndent
private int indentAmount
public void (byte[])
byte[] data
public void ()
private void (byte[], boolean)
byte[] data
boolean stretchy
public byte[] getArray ()
public byte[] toByteArray ()
byte[] result
public int getCursor ()
public void assertCursor (int)
int expectedCursor
public void writeByte (int)
int value
int writeAt
int end
public void writeShort (int)
int value
int writeAt
int end
public void writeInt (int)
int value
int writeAt
int end
public void writeLong (long)
long value
int writeAt
int end
int half
public int writeUnsignedLeb128 (int)
int value
long remaining
long lValue
int count
public int writeSignedLeb128 (int)
int value
int remaining
int count
boolean hasMore
int end
public void write (org.jf.dexlib.Util.ByteArray)
org.jf.dexlib.Util.ByteArray bytes
int blen
int writeAt
int end
public void write (byte[], int, int)
byte[] bytes
int offset
int length
int writeAt
int end
int bytesEnd
public void write (byte[])
byte[] bytes
public void writeZeroes (int)
int count
int end
public void alignTo (int)
int alignment
int mask
int end
public boolean annotates ()
public boolean isVerbose ()
public void annotate (java.lang.String)
String msg
public void indent ()
public void deindent ()
public void setIndentAmount (int)
int indentAmount
public void annotate (int, java.lang.String)
int startAt
int amt
String msg
int asz
int lastEnd
int startAt
public void endAnnotation ()
int sz
public int getAnnotationWidth ()
int leftWidth
public void enableAnnotations (int, boolean)
int annotationWidth
boolean verbose
int hexCols
public void finishAnnotating ()
org.jf.dexlib.Util.ByteArrayAnnotatedOutput$Annotation last
int asz
public void writeAnnotationsTo (java.io.Writer) throws java.io.IOException
int i
int end
String text
org.jf.dexlib.Util.ByteArrayAnnotatedOutput$Annotation a
int start
int end
String text
java.io.Writer out
int width2
int width1
StringBuilder padding
org.jf.dexlib.Util.TwoColumnOutput twoc
java.io.Writer left
java.io.Writer right
int leftAt
int rightAt
int rightSz
private static void throwBounds ()
private void ensureCapacity (int)
byte[] newData
int desiredSize
}
org/jf/dexlib/Util/ByteArrayOutput.classByteArrayOutput.java
package org.jf.dexlib.Util
public final org.jf.dexlib.Util.ByteArrayOutput extends java.lang.Object implements org.jf.dexlib.Util.Output {
private static final int DEFAULT_SIZE
private final boolean stretchy
private byte[] data
private int cursor
private boolean verbose
private java.util.ArrayList annotations
private int annotationWidth
private int hexCols
public void (byte[])
byte[] data
public void ()
private void (byte[], boolean)
byte[] data
boolean stretchy
public byte[] getArray ()
public byte[] toByteArray ()
byte[] result
public int getCursor ()
public void assertCursor (int)
int expectedCursor
public void writeByte (int)
int value
int writeAt
int end
public void writeShort (int)
int value
int writeAt
int end
public void writeInt (int)
int value
int writeAt
int end
public void writeLong (long)
long value
int writeAt
int end
int half
public int writeUnsignedLeb128 (int)
int value
int remaining
int count
public int writeSignedLeb128 (int)
int value
int remaining
int count
boolean hasMore
int end
public void write (org.jf.dexlib.Util.ByteArray)
org.jf.dexlib.Util.ByteArray bytes
int blen
int writeAt
int end
public void write (byte[], int, int)
byte[] bytes
int offset
int length
int writeAt
int end
int bytesEnd
public void write (byte[])
byte[] bytes
public void writeZeroes (int)
int count
int end
public void alignTo (int)
int alignment
int end
public boolean annotates ()
public boolean isVerbose ()
public void annotate (java.lang.String)
String msg
public void annotate (int, java.lang.String)
int startAt
int amt
String msg
int asz
int lastEnd
int startAt
public void endAnnotation ()
int sz
public int getAnnotationWidth ()
int leftWidth
public void enableAnnotations (int, boolean)
int annotationWidth
boolean verbose
int hexCols
public void finishAnnotating ()
org.jf.dexlib.Util.ByteArrayOutput$Annotation last
int asz
private static void throwBounds ()
private void ensureCapacity (int)
byte[] newData
int desiredSize
}
org/jf/dexlib/Util/SparseIntArray.classSparseIntArray.java
package org.jf.dexlib.Util
public org.jf.dexlib.Util.SparseIntArray extends java.lang.Object {
private int[] mKeys
private int[] mValues
private int mSize
public void ()
public void (int)
int initialCapacity
public int get (int)
int key
public int get (int, int)
int key
int valueIfKeyNotFound
int i
public void delete (int)
int key
int i
public void removeAt (int)
int index
public void put (int, int)
int n
int[] nkeys
int[] nvalues
int key
int value
int i
public int size ()
public int keyAt (int)
int index
public int valueAt (int)
int index
public int indexOfKey (int)
int key
public int indexOfValue (int)
int i
int value
public void clear ()
public void append (int, int)
int n
int[] nkeys
int[] nvalues
int key
int value
int pos
private static int binarySearch (int[], int, int, int)
int guess
int[] a
int start
int len
int key
int high
int low
}
org/jf/dexlib/AnnotationDirectoryItem$MethodAnnotationIteratorDelegate.classAnnotationDirectoryItem.java
package org.jf.dexlib
public abstract org.jf.dexlib.AnnotationDirectoryItem$MethodAnnotationIteratorDelegate extends java.lang.Object {
public abstract void processMethodAnnotations (org.jf.dexlib.MethodIdItem, org.jf.dexlib.AnnotationSetItem)
}
org/jf/dexlib/DebugInfoItem$4.classDebugInfoItem.java
package org.jf.dexlib
org.jf.dexlib.DebugInfoItem$4 extends org.jf.dexlib.Debug.DebugInstructionIterator$ProcessRawDebugInstructionDelegate {
private int referencedItemsPosition
static final boolean $assertionsDisabled
final org.jf.dexlib.Util.AnnotatedOutput val$out
final org.jf.dexlib.DebugInfoItem this$0
void (org.jf.dexlib.DebugInfoItem, org.jf.dexlib.Util.AnnotatedOutput)
public void ProcessEndSequence (int)
int startDebugOffset
public void ProcessAdvancePC (int, int, int)
int startDebugOffset
int length
int addressDiff
public void ProcessAdvanceLine (int, int, int)
int startDebugOffset
int length
int lineDiff
public void ProcessStartLocal (int, int, int, int, int, boolean)
org.jf.dexlib.Item nameItem
org.jf.dexlib.Item typeItem
int startDebugOffset
int length
int registerNum
int nameIndex
int typeIndex
boolean registerIsSigned
public void ProcessStartLocalExtended (int, int, int, int, int, int, boolean)
org.jf.dexlib.Item nameItem
org.jf.dexlib.Item typeItem
org.jf.dexlib.Item signatureItem
int startDebugOffset
int length
int registerNum
int nameIndex
int typeIndex
int signatureIndex
boolean registerIsSigned
public void ProcessEndLocal (int, int, int, boolean)
int startDebugOffset
int length
int registerNum
boolean registerIsSigned
public void ProcessRestartLocal (int, int, int, boolean)
int startDebugOffset
int length
int registerNum
boolean registerIsSigned
public void ProcessSetPrologueEnd (int)
int startDebugOffset
public void ProcessSetEpilogueBegin (int)
int startDebugOffset
public void ProcessSetFile (int, int, int)
org.jf.dexlib.Item sourceItem
int startDebugOffset
int length
int nameIndex
public void ProcessSpecialOpcode (int, int, int, int)
int startDebugOffset
int debugOpcode
int lineDiff
int addressDiff
static void ()
}
org/jf/dexlib/AnnotationDirectoryItem.classAnnotationDirectoryItem.java
package org.jf.dexlib
public org.jf.dexlib.AnnotationDirectoryItem extends org.jf.dexlib.Item {
private org.jf.dexlib.AnnotationSetItem classAnnotations
private org.jf.dexlib.FieldIdItem[] fieldAnnotationFields
private org.jf.dexlib.AnnotationSetItem[] fieldAnnotations
private org.jf.dexlib.MethodIdItem[] methodAnnotationMethods
private org.jf.dexlib.AnnotationSetItem[] methodAnnotations
private org.jf.dexlib.MethodIdItem[] parameterAnnotationMethods
private org.jf.dexlib.AnnotationSetRefList[] parameterAnnotations
private org.jf.dexlib.ClassDefItem parent
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.AnnotationSetItem, org.jf.dexlib.FieldIdItem[], org.jf.dexlib.AnnotationSetItem[], org.jf.dexlib.MethodIdItem[], org.jf.dexlib.AnnotationSetItem[], org.jf.dexlib.MethodIdItem[], org.jf.dexlib.AnnotationSetRefList[])
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.AnnotationSetItem classAnnotations
org.jf.dexlib.FieldIdItem[] fieldAnnotationFields
org.jf.dexlib.AnnotationSetItem[] fieldAnnotations
org.jf.dexlib.MethodIdItem[] methodAnnotationMethods
org.jf.dexlib.AnnotationSetItem[] methodAnnotations
org.jf.dexlib.MethodIdItem[] parameterAnnotationMethods
org.jf.dexlib.AnnotationSetRefList[] parameterAnnotations
public static org.jf.dexlib.AnnotationDirectoryItem internAnnotationDirectoryItem (org.jf.dexlib.DexFile, org.jf.dexlib.AnnotationSetItem, java.util.List, java.util.List, java.util.List)
org.jf.dexlib.AnnotationDirectoryItem$FieldAnnotation fieldAnnotation
java.util.Iterator i$
int index
org.jf.dexlib.AnnotationDirectoryItem$MethodAnnotation methodAnnotation
java.util.Iterator i$
int index
org.jf.dexlib.AnnotationDirectoryItem$ParameterAnnotation parameterAnnotation
java.util.Iterator i$
int index
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.AnnotationSetItem classAnnotations
java.util.List fieldAnnotations
java.util.List methodAnnotations
java.util.List parameterAnnotations
org.jf.dexlib.FieldIdItem[] fieldAnnotationFields
org.jf.dexlib.AnnotationSetItem[] fieldAnnotationsArray
org.jf.dexlib.MethodIdItem[] methodAnnotationMethods
org.jf.dexlib.AnnotationSetItem[] methodAnnotationsArray
org.jf.dexlib.MethodIdItem[] parameterAnnotationMethods
org.jf.dexlib.AnnotationSetRefList[] parameterAnnotationsArray
org.jf.dexlib.AnnotationDirectoryItem annotationDirectoryItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
Exception ex
int i
Exception ex
int i
Exception ex
int i
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
int i
int index
int i
int index
int i
int length
int index
int i
int i
int i
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.AnnotationDirectoryItem)
org.jf.dexlib.AnnotationDirectoryItem o
public org.jf.dexlib.AnnotationSetItem getClassAnnotations ()
public void iterateFieldAnnotations (org.jf.dexlib.AnnotationDirectoryItem$FieldAnnotationIteratorDelegate)
Exception ex
int i
org.jf.dexlib.AnnotationDirectoryItem$FieldAnnotationIteratorDelegate delegate
public int getFieldAnnotationCount ()
public void iterateMethodAnnotations (org.jf.dexlib.AnnotationDirectoryItem$MethodAnnotationIteratorDelegate)
Exception ex
int i
org.jf.dexlib.AnnotationDirectoryItem$MethodAnnotationIteratorDelegate delegate
public int getMethodAnnotationCount ()
public void iterateParameterAnnotations (org.jf.dexlib.AnnotationDirectoryItem$ParameterAnnotationIteratorDelegate)
Exception ex
int i
org.jf.dexlib.AnnotationDirectoryItem$ParameterAnnotationIteratorDelegate delegate
public int getParameterAnnotationCount ()
private boolean isInternable ()
protected void setParent (org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem classDefItem
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.AnnotationDirectoryItem other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/OdexHeader.classOdexHeader.java
package org.jf.dexlib
public org.jf.dexlib.OdexHeader extends java.lang.Object {
public static final byte[] MAGIC_35
public static final byte[] MAGIC_36
public final byte[] magic
public final int dexOffset
public final int dexLength
public final int depsOffset
public final int depsLength
public final int auxOffset
public final int auxLength
public final int flags
public final int version
public void (org.jf.dexlib.Util.Input)
org.jf.dexlib.Util.Input in
static void ()
}
org/jf/dexlib/ProtoIdItem.classProtoIdItem.java
package org.jf.dexlib
public org.jf.dexlib.ProtoIdItem extends org.jf.dexlib.Item {
private int hashCode
private org.jf.dexlib.StringIdItem shortyDescriptor
private org.jf.dexlib.TypeIdItem returnType
private org.jf.dexlib.TypeListItem parameters
private String cachedPrototypeString
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, org.jf.dexlib.TypeListItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem returnType
org.jf.dexlib.TypeListItem parameters
String shortyString
public static org.jf.dexlib.ProtoIdItem internProtoIdItem (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, org.jf.dexlib.TypeListItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem returnType
org.jf.dexlib.TypeListItem parameters
org.jf.dexlib.ProtoIdItem protoIdItem
public static org.jf.dexlib.ProtoIdItem lookupProtoIdItem (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, org.jf.dexlib.TypeListItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem returnType
org.jf.dexlib.TypeListItem parameters
org.jf.dexlib.ProtoIdItem protoIdItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public int compareTo (org.jf.dexlib.ProtoIdItem)
org.jf.dexlib.ProtoIdItem o
int result
public java.lang.String getConciseIdentity ()
public java.lang.String getPrototypeString ()
StringBuilder sb
public org.jf.dexlib.TypeIdItem getReturnType ()
public org.jf.dexlib.TypeListItem getParameters ()
public int getParameterRegisterCount ()
private void calcHashCode ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.ProtoIdItem other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/EncodedValue/IntEncodedValue.classIntEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.IntEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final int value
protected void (org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.Util.Input in
byte valueArg
public void (int)
int value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.IntEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/EncodedValue/EncodedValue$1.classEncodedValue.java
package org.jf.dexlib.EncodedValue
org.jf.dexlib.EncodedValue.EncodedValue$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$EncodedValue$ValueType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/dexlib/EncodedValue/EnumEncodedValue.classEnumEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.EnumEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final org.jf.dexlib.FieldIdItem value
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
byte valueArg
int index
public void (org.jf.dexlib.FieldIdItem)
org.jf.dexlib.FieldIdItem value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.EnumEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/EncodedValue/LongEncodedValue.classLongEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.LongEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final long value
protected void (org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.Util.Input in
byte valueArg
public void (long)
long value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.LongEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/EncodedValue/ShortEncodedValue.classShortEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.ShortEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final short value
protected void (org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.Util.Input in
byte valueArg
public void (short)
short value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.ShortEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/EncodedValue/BooleanEncodedValue.classBooleanEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.BooleanEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public static final org.jf.dexlib.EncodedValue.BooleanEncodedValue TrueValue
public static final org.jf.dexlib.EncodedValue.BooleanEncodedValue FalseValue
public final boolean value
private void (boolean)
boolean value
protected static org.jf.dexlib.EncodedValue.BooleanEncodedValue getBooleanEncodedValue (byte)
byte valueArg
public static org.jf.dexlib.EncodedValue.BooleanEncodedValue getBooleanEncodedValue (boolean)
boolean value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.BooleanEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
static void ()
}
org/jf/dexlib/EncodedValue/ArrayEncodedValue.classArrayEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.ArrayEncodedValue extends org.jf.dexlib.EncodedValue.ArrayEncodedSubValue {
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
public void (org.jf.dexlib.EncodedValue.EncodedValue[])
org.jf.dexlib.EncodedValue.EncodedValue[] values
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public int placeValue (int)
int offset
}
org/jf/dexlib/EncodedValue/MethodEncodedValue.classMethodEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.MethodEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final org.jf.dexlib.MethodIdItem value
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
byte valueArg
int index
public void (org.jf.dexlib.MethodIdItem)
org.jf.dexlib.MethodIdItem value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.MethodEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/EncodedValue/AnnotationEncodedValue.classAnnotationEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.AnnotationEncodedValue extends org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue {
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
public void (org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem[], org.jf.dexlib.EncodedValue.EncodedValue[])
org.jf.dexlib.TypeIdItem annotationType
org.jf.dexlib.StringIdItem[] names
org.jf.dexlib.EncodedValue.EncodedValue[] values
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public int placeValue (int)
int offset
}
org/jf/dexlib/EncodedValue/EncodedValue.classEncodedValue.java
package org.jf.dexlib.EncodedValue
public abstract org.jf.dexlib.EncodedValue.EncodedValue extends java.lang.Object implements java.lang.Comparable {
public void ()
public abstract void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
public abstract int placeValue (int)
public static org.jf.dexlib.EncodedValue.EncodedValue readEncodedValue (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
Byte b
org.jf.dexlib.EncodedValue.ValueType valueType
byte valueArg
public int compareTo (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
int comp
protected abstract int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
public abstract org.jf.dexlib.EncodedValue.ValueType getValueType ()
public boolean equals (java.lang.Object)
Object o
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/EncodedValue/TypeEncodedValue.classTypeEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.TypeEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final org.jf.dexlib.TypeIdItem value
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
byte valueArg
int index
public void (org.jf.dexlib.TypeIdItem)
org.jf.dexlib.TypeIdItem value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.TypeEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/EncodedValue/NullEncodedValue.classNullEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.NullEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public static final org.jf.dexlib.EncodedValue.NullEncodedValue NullValue
private void ()
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
static void ()
}
org/jf/dexlib/EncodedValue/FloatEncodedValue.classFloatEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.FloatEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final float value
protected void (org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.Util.Input in
byte valueArg
long longValue
public void (float)
float value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.FloatEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/EncodedValue/AnnotationEncodedSubValue.classAnnotationEncodedSubValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue extends org.jf.dexlib.EncodedValue.EncodedValue {
private int hashCode
public final org.jf.dexlib.TypeIdItem annotationType
public final org.jf.dexlib.StringIdItem[] names
public final org.jf.dexlib.EncodedValue.EncodedValue[] values
public void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input)
int i
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
public void (org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem[], org.jf.dexlib.EncodedValue.EncodedValue[])
org.jf.dexlib.TypeIdItem annotationType
org.jf.dexlib.StringIdItem[] names
org.jf.dexlib.EncodedValue.EncodedValue[] values
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
int i
org.jf.dexlib.Util.AnnotatedOutput out
public int placeValue (int)
int i
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
int i
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue other
int comp
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
private void calcHashCode ()
int i
public int hashCode ()
}
org/jf/dexlib/EncodedValue/ByteEncodedValue.classByteEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.ByteEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final byte value
protected void (org.jf.dexlib.Util.Input)
org.jf.dexlib.Util.Input in
public void (byte)
byte value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.ByteEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/EncodedValue/FieldEncodedValue.classFieldEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.FieldEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final org.jf.dexlib.FieldIdItem value
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
byte valueArg
int index
public void (org.jf.dexlib.FieldIdItem)
org.jf.dexlib.FieldIdItem value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.FieldEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/EncodedValue/CharEncodedValue.classCharEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.CharEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final char value
static final boolean $assertionsDisabled
protected void (org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.Util.Input in
byte valueArg
public void (char)
char value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
char[] c
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.CharEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
static void ()
}
org/jf/dexlib/EncodedValue/ValueType.classValueType.java
package org.jf.dexlib.EncodedValue
public final org.jf.dexlib.EncodedValue.ValueType extends java.lang.Enum {
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_BYTE
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_SHORT
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_CHAR
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_INT
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_LONG
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_FLOAT
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_DOUBLE
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_STRING
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_TYPE
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_FIELD
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_METHOD
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_ENUM
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_ARRAY
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_ANNOTATION
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_NULL
public static final org.jf.dexlib.EncodedValue.ValueType VALUE_BOOLEAN
private static final org.jf.dexlib.Util.SparseArray valueTypeIntegerMap
public final byte value
private static final org.jf.dexlib.EncodedValue.ValueType[] $VALUES
public static org.jf.dexlib.EncodedValue.ValueType[] values ()
public static org.jf.dexlib.EncodedValue.ValueType valueOf (java.lang.String)
String name
private void (java.lang.String, int, byte)
byte value
public static org.jf.dexlib.EncodedValue.ValueType fromByte (byte)
byte valueType
static void ()
org.jf.dexlib.EncodedValue.ValueType valueType
org.jf.dexlib.EncodedValue.ValueType[] arr$
int len$
int i$
}
org/jf/dexlib/EncodedValue/ArrayEncodedSubValue.classArrayEncodedSubValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.ArrayEncodedSubValue extends org.jf.dexlib.EncodedValue.EncodedValue {
private int hashCode
public final org.jf.dexlib.EncodedValue.EncodedValue[] values
public void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input)
int i
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
public void (org.jf.dexlib.EncodedValue.EncodedValue[])
org.jf.dexlib.EncodedValue.EncodedValue[] values
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.EncodedValue.EncodedValue encodedValue
org.jf.dexlib.EncodedValue.EncodedValue[] arr$
int len$
int i$
int index
org.jf.dexlib.EncodedValue.EncodedValue encodedValue
org.jf.dexlib.EncodedValue.EncodedValue[] arr$
int len$
int i$
org.jf.dexlib.Util.AnnotatedOutput out
public int placeValue (int)
org.jf.dexlib.EncodedValue.EncodedValue encodedValue
org.jf.dexlib.EncodedValue.EncodedValue[] arr$
int len$
int i$
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
int i
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.ArrayEncodedSubValue other
int comp
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
private void calcHashCode ()
org.jf.dexlib.EncodedValue.EncodedValue encodedValue
org.jf.dexlib.EncodedValue.EncodedValue[] arr$
int len$
int i$
public int hashCode ()
}
org/jf/dexlib/EncodedValue/DoubleEncodedValue.classDoubleEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.DoubleEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final double value
protected void (org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.Util.Input in
byte valueArg
long longValue
public void (double)
double value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.DoubleEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/EncodedValue/StringEncodedValue.classStringEncodedValue.java
package org.jf.dexlib.EncodedValue
public org.jf.dexlib.EncodedValue.StringEncodedValue extends org.jf.dexlib.EncodedValue.EncodedValue {
public final org.jf.dexlib.StringIdItem value
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input, byte)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
byte valueArg
int index
public void (org.jf.dexlib.StringIdItem)
org.jf.dexlib.StringIdItem value
public void writeValue (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] bytes
public int placeValue (int)
int offset
protected int compareValue (org.jf.dexlib.EncodedValue.EncodedValue)
org.jf.dexlib.EncodedValue.EncodedValue o
org.jf.dexlib.EncodedValue.StringEncodedValue other
public org.jf.dexlib.EncodedValue.ValueType getValueType ()
public int hashCode ()
}
org/jf/dexlib/CodeItem$EncodedCatchHandler.classCodeItem.java
package org.jf.dexlib
public org.jf.dexlib.CodeItem$EncodedCatchHandler extends java.lang.Object {
public final org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] handlers
private int catchAllHandlerAddress
private int baseOffset
private int offset
public void (org.jf.dexlib.CodeItem$EncodedTypeAddrPair[], int)
org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] handlers
int catchAllHandlerAddress
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input)
Exception ex
int i
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
int handlerCount
public int getCatchAllHandlerAddress ()
private int getOffsetInList ()
private int place (int, int)
org.jf.dexlib.CodeItem$EncodedTypeAddrPair handler
org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] arr$
int len$
int i$
int offset
int baseOffset
int size
private void writeTo (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.CodeItem$EncodedTypeAddrPair handler
org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] arr$
int len$
int i$
int size
int index
org.jf.dexlib.CodeItem$EncodedTypeAddrPair handler
org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] arr$
int len$
int i$
int size
org.jf.dexlib.Util.AnnotatedOutput out
public int hashCode ()
org.jf.dexlib.CodeItem$EncodedTypeAddrPair handler
org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] arr$
int len$
int i$
int hash
public boolean equals (java.lang.Object)
int i
Object o
org.jf.dexlib.CodeItem$EncodedCatchHandler other
void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input, org.jf.dexlib.CodeItem$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Util.Input x1
org.jf.dexlib.CodeItem$1 x2
static int access$200 (org.jf.dexlib.CodeItem$EncodedCatchHandler, int, int)
org.jf.dexlib.CodeItem$EncodedCatchHandler x0
int x1
int x2
static void access$400 (org.jf.dexlib.CodeItem$EncodedCatchHandler, org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.CodeItem$EncodedCatchHandler x0
org.jf.dexlib.Util.AnnotatedOutput x1
static int access$500 (org.jf.dexlib.CodeItem$EncodedCatchHandler)
org.jf.dexlib.CodeItem$EncodedCatchHandler x0
static int access$502 (org.jf.dexlib.CodeItem$EncodedCatchHandler, int)
org.jf.dexlib.CodeItem$EncodedCatchHandler x0
int x1
static int access$900 (org.jf.dexlib.CodeItem$EncodedCatchHandler)
org.jf.dexlib.CodeItem$EncodedCatchHandler x0
}
org/jf/dexlib/DebugInfoItem$1ProcessDebugInstructionDelegateWithLength.classDebugInfoItem.java
package org.jf.dexlib
org.jf.dexlib.DebugInfoItem$1ProcessDebugInstructionDelegateWithLength extends org.jf.dexlib.Debug.DebugInstructionIterator$ProcessRawDebugInstructionDelegate {
public int length
final org.jf.dexlib.DebugInfoItem this$0
void (org.jf.dexlib.DebugInfoItem)
}
org/jf/dexlib/AnnotationDirectoryItem$FieldAnnotation.classAnnotationDirectoryItem.java
package org.jf.dexlib
public org.jf.dexlib.AnnotationDirectoryItem$FieldAnnotation extends java.lang.Object implements java.lang.Comparable {
public final org.jf.dexlib.FieldIdItem field
public final org.jf.dexlib.AnnotationSetItem annotationSet
public void (org.jf.dexlib.FieldIdItem, org.jf.dexlib.AnnotationSetItem)
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.AnnotationSetItem annotationSet
public int compareTo (org.jf.dexlib.AnnotationDirectoryItem$FieldAnnotation)
org.jf.dexlib.AnnotationDirectoryItem$FieldAnnotation other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/Section.classSection.java
package org.jf.dexlib
public abstract org.jf.dexlib.Section extends java.lang.Object {
protected final java.util.ArrayList items
protected java.util.HashMap uniqueItems
protected int offset
public final org.jf.dexlib.ItemType ItemType
public final org.jf.dexlib.DexFile DexFile
static final boolean $assertionsDisabled
protected void (org.jf.dexlib.DexFile, org.jf.dexlib.ItemType)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.ItemType itemType
protected int placeAt (int)
org.jf.dexlib.Item item
int i
int offset
protected void writeTo (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Item item
java.util.Iterator i$
org.jf.dexlib.Util.AnnotatedOutput out
protected void readFrom (int, org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
int i
int size
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected abstract void readItems (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
public int getOffset ()
public java.util.List getItems ()
protected org.jf.dexlib.Item intern (org.jf.dexlib.Item)
org.jf.dexlib.Item item
org.jf.dexlib.Item internedItem
protected org.jf.dexlib.Item getInternedItem (org.jf.dexlib.Item)
org.jf.dexlib.Item item
private void buildInternedItemMap ()
org.jf.dexlib.Item item
java.util.Iterator i$
protected void sortSection ()
static void ()
}
org/jf/dexlib/ClassDataItem$EncodedField.classClassDataItem.java
package org.jf.dexlib
public org.jf.dexlib.ClassDataItem$EncodedField extends java.lang.Object implements java.lang.Comparable {
public final org.jf.dexlib.FieldIdItem field
public final int accessFlags
public void (org.jf.dexlib.FieldIdItem, int)
org.jf.dexlib.FieldIdItem field
int accessFlags
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input, org.jf.dexlib.ClassDataItem$EncodedField)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
org.jf.dexlib.ClassDataItem$EncodedField previousEncodedField
int previousIndex
private void writeTo (org.jf.dexlib.Util.AnnotatedOutput, org.jf.dexlib.ClassDataItem$EncodedField)
org.jf.dexlib.Util.AnnotatedOutput out
org.jf.dexlib.ClassDataItem$EncodedField previousEncodedField
int previousIndex
private int place (int, org.jf.dexlib.ClassDataItem$EncodedField)
int offset
org.jf.dexlib.ClassDataItem$EncodedField previousEncodedField
int previousIndex
public int compareTo (org.jf.dexlib.ClassDataItem$EncodedField)
org.jf.dexlib.ClassDataItem$EncodedField other
public boolean isStatic ()
public volatile int compareTo (java.lang.Object)
Object x0
void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input, org.jf.dexlib.ClassDataItem$EncodedField, org.jf.dexlib.ClassDataItem$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Util.Input x1
org.jf.dexlib.ClassDataItem$EncodedField x2
org.jf.dexlib.ClassDataItem$1 x3
static int access$100 (org.jf.dexlib.ClassDataItem$EncodedField, int, org.jf.dexlib.ClassDataItem$EncodedField)
org.jf.dexlib.ClassDataItem$EncodedField x0
int x1
org.jf.dexlib.ClassDataItem$EncodedField x2
static void access$300 (org.jf.dexlib.ClassDataItem$EncodedField, org.jf.dexlib.Util.AnnotatedOutput, org.jf.dexlib.ClassDataItem$EncodedField)
org.jf.dexlib.ClassDataItem$EncodedField x0
org.jf.dexlib.Util.AnnotatedOutput x1
org.jf.dexlib.ClassDataItem$EncodedField x2
}
org/jf/dexlib/AnnotationDirectoryItem$FieldAnnotationIteratorDelegate.classAnnotationDirectoryItem.java
package org.jf.dexlib
public abstract org.jf.dexlib.AnnotationDirectoryItem$FieldAnnotationIteratorDelegate extends java.lang.Object {
public abstract void processFieldAnnotations (org.jf.dexlib.FieldIdItem, org.jf.dexlib.AnnotationSetItem)
}
org/jf/dexlib/CodeItem$EncodedTypeAddrPair.classCodeItem.java
package org.jf.dexlib
public org.jf.dexlib.CodeItem$EncodedTypeAddrPair extends java.lang.Object {
public final org.jf.dexlib.TypeIdItem exceptionType
private int handlerAddress
public void (org.jf.dexlib.TypeIdItem, int)
org.jf.dexlib.TypeIdItem exceptionType
int handlerAddress
private void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.Util.Input in
private int getSize ()
private void writeTo (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public int getHandlerAddress ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.CodeItem$EncodedTypeAddrPair other
static int access$600 (org.jf.dexlib.CodeItem$EncodedTypeAddrPair)
org.jf.dexlib.CodeItem$EncodedTypeAddrPair x0
static int access$602 (org.jf.dexlib.CodeItem$EncodedTypeAddrPair, int)
org.jf.dexlib.CodeItem$EncodedTypeAddrPair x0
int x1
void (org.jf.dexlib.DexFile, org.jf.dexlib.Util.Input, org.jf.dexlib.CodeItem$1)
org.jf.dexlib.DexFile x0
org.jf.dexlib.Util.Input x1
org.jf.dexlib.CodeItem$1 x2
static int access$1100 (org.jf.dexlib.CodeItem$EncodedTypeAddrPair)
org.jf.dexlib.CodeItem$EncodedTypeAddrPair x0
static void access$1200 (org.jf.dexlib.CodeItem$EncodedTypeAddrPair, org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.CodeItem$EncodedTypeAddrPair x0
org.jf.dexlib.Util.AnnotatedOutput x1
}
org/jf/dexlib/CodeItem$1.classCodeItem.java
package org.jf.dexlib
org.jf.dexlib.CodeItem$1 extends java.lang.Object implements org.jf.dexlib.Code.InstructionIterator$ProcessInstructionDelegate {
final java.util.ArrayList val$instructionList
final org.jf.dexlib.CodeItem this$0
void (org.jf.dexlib.CodeItem, java.util.ArrayList)
public void ProcessInstruction (int, org.jf.dexlib.Code.Instruction)
int codeAddress
org.jf.dexlib.Code.Instruction instruction
}
org/jf/dexlib/DexFile$2$1.classDexFile.java
package org.jf.dexlib
org.jf.dexlib.DexFile$2$1 extends java.lang.Object implements java.util.Comparator {
final org.jf.dexlib.DexFile$2 this$1
void (org.jf.dexlib.DexFile$2)
public int compare (org.jf.dexlib.ClassDefItem, org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem a
org.jf.dexlib.ClassDefItem b
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/jf/dexlib/ClassDefItem$ClassDefPlacer$1.classClassDefItem.java
package org.jf.dexlib
org.jf.dexlib.ClassDefItem$ClassDefPlacer$1 extends java.lang.Object implements java.util.Comparator {
final org.jf.dexlib.ClassDefItem$ClassDefPlacer this$0
void (org.jf.dexlib.ClassDefItem$ClassDefPlacer)
public int compare (org.jf.dexlib.ClassDefItem, org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem a
org.jf.dexlib.ClassDefItem b
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/jf/dexlib/AnnotationDirectoryItem$MethodAnnotation.classAnnotationDirectoryItem.java
package org.jf.dexlib
public org.jf.dexlib.AnnotationDirectoryItem$MethodAnnotation extends java.lang.Object implements java.lang.Comparable {
public final org.jf.dexlib.MethodIdItem method
public final org.jf.dexlib.AnnotationSetItem annotationSet
public void (org.jf.dexlib.MethodIdItem, org.jf.dexlib.AnnotationSetItem)
org.jf.dexlib.MethodIdItem method
org.jf.dexlib.AnnotationSetItem annotationSet
public int compareTo (org.jf.dexlib.AnnotationDirectoryItem$MethodAnnotation)
org.jf.dexlib.AnnotationDirectoryItem$MethodAnnotation other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/IndexedSection.classIndexedSection.java
package org.jf.dexlib
public org.jf.dexlib.IndexedSection extends org.jf.dexlib.Section {
public void (org.jf.dexlib.DexFile, org.jf.dexlib.ItemType)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.ItemType itemType
protected void readItems (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Item item
int i
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
public org.jf.dexlib.Item getOptionalItemByIndex (int)
int index
public org.jf.dexlib.Item getItemByIndex (int)
Exception ex
int index
}
org/jf/dexlib/AnnotationDirectoryItem$ParameterAnnotationIteratorDelegate.classAnnotationDirectoryItem.java
package org.jf.dexlib
public abstract org.jf.dexlib.AnnotationDirectoryItem$ParameterAnnotationIteratorDelegate extends java.lang.Object {
public abstract void processParameterAnnotations (org.jf.dexlib.MethodIdItem, org.jf.dexlib.AnnotationSetRefList)
}
org/jf/dexlib/ClassDefItem.classClassDefItem.java
package org.jf.dexlib
public org.jf.dexlib.ClassDefItem extends org.jf.dexlib.Item {
private org.jf.dexlib.TypeIdItem classType
private int accessFlags
private org.jf.dexlib.TypeIdItem superType
private org.jf.dexlib.TypeListItem implementedInterfaces
private org.jf.dexlib.StringIdItem sourceFile
private org.jf.dexlib.AnnotationDirectoryItem annotations
private org.jf.dexlib.ClassDataItem classData
private org.jf.dexlib.EncodedArrayItem staticFieldInitializers
static final boolean $assertionsDisabled
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, int, org.jf.dexlib.TypeIdItem, org.jf.dexlib.TypeListItem, org.jf.dexlib.StringIdItem, org.jf.dexlib.AnnotationDirectoryItem, org.jf.dexlib.ClassDataItem, org.jf.dexlib.EncodedArrayItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem classType
int accessFlags
org.jf.dexlib.TypeIdItem superType
org.jf.dexlib.TypeListItem implementedInterfaces
org.jf.dexlib.StringIdItem sourceFile
org.jf.dexlib.AnnotationDirectoryItem annotations
org.jf.dexlib.ClassDataItem classData
org.jf.dexlib.EncodedArrayItem staticFieldInitializers
public static org.jf.dexlib.ClassDefItem internClassDefItem (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, int, org.jf.dexlib.TypeIdItem, org.jf.dexlib.TypeListItem, org.jf.dexlib.StringIdItem, org.jf.dexlib.AnnotationDirectoryItem, org.jf.dexlib.ClassDataItem, java.util.List)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem classType
int accessFlags
org.jf.dexlib.TypeIdItem superType
org.jf.dexlib.TypeListItem implementedInterfaces
org.jf.dexlib.StringIdItem sourceFile
org.jf.dexlib.AnnotationDirectoryItem annotations
org.jf.dexlib.ClassDataItem classData
java.util.List staticFieldInitializers
org.jf.dexlib.EncodedArrayItem encodedArrayItem
org.jf.dexlib.ClassDefItem classDefItem
public static org.jf.dexlib.ClassDefItem lookupClassDefItem (org.jf.dexlib.DexFile, org.jf.dexlib.TypeIdItem, int, org.jf.dexlib.TypeIdItem, org.jf.dexlib.TypeListItem, org.jf.dexlib.StringIdItem, org.jf.dexlib.AnnotationDirectoryItem, org.jf.dexlib.ClassDataItem, java.util.List)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.TypeIdItem classType
int accessFlags
org.jf.dexlib.TypeIdItem superType
org.jf.dexlib.TypeListItem implementedInterfaces
org.jf.dexlib.StringIdItem sourceFile
org.jf.dexlib.AnnotationDirectoryItem annotations
org.jf.dexlib.ClassDataItem classData
java.util.List staticFieldInitializers
org.jf.dexlib.EncodedArrayItem encodedArrayItem
org.jf.dexlib.ClassDefItem classDefItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem o
public org.jf.dexlib.TypeIdItem getClassType ()
public int getAccessFlags ()
public org.jf.dexlib.TypeIdItem getSuperclass ()
public org.jf.dexlib.TypeListItem getInterfaces ()
public org.jf.dexlib.StringIdItem getSourceFile ()
public org.jf.dexlib.AnnotationDirectoryItem getAnnotations ()
public org.jf.dexlib.ClassDataItem getClassData ()
public org.jf.dexlib.EncodedArrayItem getStaticFieldInitializers ()
public static int placeClassDefItems (org.jf.dexlib.IndexedSection, int)
org.jf.dexlib.IndexedSection section
int offset
org.jf.dexlib.ClassDefItem$ClassDefPlacer cdp
private static org.jf.dexlib.EncodedArrayItem makeStaticFieldInitializersItem (org.jf.dexlib.DexFile, java.util.List)
org.jf.dexlib.ClassDefItem$StaticFieldInitializer staticFieldInitializer
int i
org.jf.dexlib.ClassDefItem$StaticFieldInitializer staticFieldInitializer
org.jf.dexlib.EncodedValue.EncodedValue encodedValue
int i
org.jf.dexlib.DexFile dexFile
java.util.List staticFieldInitializers
int len
int lastIndex
org.jf.dexlib.EncodedValue.EncodedValue[] values
org.jf.dexlib.EncodedValue.ArrayEncodedSubValue encodedArrayValue
public volatile int compareTo (java.lang.Object)
Object x0
static org.jf.dexlib.TypeIdItem access$000 (org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem x0
static org.jf.dexlib.TypeIdItem access$100 (org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem x0
static org.jf.dexlib.TypeListItem access$200 (org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem x0
static void ()
}
org/jf/dexlib/StringDataItem.classStringDataItem.java
package org.jf.dexlib
public org.jf.dexlib.StringDataItem extends org.jf.dexlib.Item {
private int hashCode
private String stringValue
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, java.lang.String)
org.jf.dexlib.DexFile dexFile
String stringValue
public static org.jf.dexlib.StringDataItem internStringDataItem (org.jf.dexlib.DexFile, java.lang.String)
org.jf.dexlib.DexFile dexFile
String value
org.jf.dexlib.StringDataItem StringDataItem
public static org.jf.dexlib.StringDataItem lookupStringDataItem (org.jf.dexlib.DexFile, java.lang.String)
org.jf.dexlib.DexFile dexFile
String value
org.jf.dexlib.StringDataItem StringDataItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
byte[] encodedValue
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.StringDataItem)
org.jf.dexlib.StringDataItem o
public java.lang.String getStringValue ()
private void calcHashCode ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.StringDataItem other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/OdexDependencies.classOdexDependencies.java
package org.jf.dexlib
public org.jf.dexlib.OdexDependencies extends java.lang.Object {
public final int modificationTime
public final int crc
public final int dalvikBuild
private final String[] dependencies
private final byte[][] dependencyChecksums
public void (org.jf.dexlib.Util.Input)
java.io.UnsupportedEncodingException ex
int stringLength
int i
org.jf.dexlib.Util.Input in
int dependencyCount
public int getDependencyCount ()
public java.lang.String getDependency (int)
int index
public byte[] getDependencyChecksum (int)
int index
}
org/jf/dexlib/TypeIdItem.classTypeIdItem.java
package org.jf.dexlib
public org.jf.dexlib.TypeIdItem extends org.jf.dexlib.Item {
private org.jf.dexlib.StringIdItem typeDescriptor
protected void (org.jf.dexlib.DexFile)
org.jf.dexlib.DexFile dexFile
private void (org.jf.dexlib.DexFile, org.jf.dexlib.StringIdItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.StringIdItem typeDescriptor
public static org.jf.dexlib.TypeIdItem internTypeIdItem (org.jf.dexlib.DexFile, org.jf.dexlib.StringIdItem)
org.jf.dexlib.DexFile dexFile
org.jf.dexlib.StringIdItem typeDescriptor
org.jf.dexlib.TypeIdItem typeIdItem
public static org.jf.dexlib.TypeIdItem internTypeIdItem (org.jf.dexlib.DexFile, java.lang.String)
org.jf.dexlib.DexFile dexFile
String typeDescriptor
org.jf.dexlib.StringIdItem stringIdItem
org.jf.dexlib.TypeIdItem typeIdItem
public static org.jf.dexlib.TypeIdItem lookupTypeIdItem (org.jf.dexlib.DexFile, java.lang.String)
org.jf.dexlib.DexFile dexFile
String typeDescriptor
org.jf.dexlib.StringIdItem stringIdItem
org.jf.dexlib.TypeIdItem typeIdItem
protected void readItem (org.jf.dexlib.Util.Input, org.jf.dexlib.ReadContext)
org.jf.dexlib.Util.Input in
org.jf.dexlib.ReadContext readContext
int stringIdIndex
protected int placeItem (int)
int offset
protected void writeItem (org.jf.dexlib.Util.AnnotatedOutput)
org.jf.dexlib.Util.AnnotatedOutput out
public org.jf.dexlib.ItemType getItemType ()
public java.lang.String getConciseIdentity ()
public int compareTo (org.jf.dexlib.TypeIdItem)
org.jf.dexlib.TypeIdItem o
public java.lang.String getTypeDescriptor ()
public java.lang.String toShorty ()
String type
public int getRegisterCount ()
String type
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.jf.dexlib.TypeIdItem other
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/dexlib/ClassDataItem$1.classClassDataItem.java
package org.jf.dexlib
org.jf.dexlib.ClassDataItem$1 extends java.lang.Object {
}
META-INF/maven/brut.apktool.smali/dexlib/
META-INF/maven/brut.apktool.smali/dexlib/pom.xml
META-INF/maven/brut.apktool.smali/dexlib/pom.properties
org/jf/util/
ds/
ds/tree/
org/jf/util/ClassFileNameHandler$ClassNameEntry.classClassFileNameHandler.java
package org.jf.util
org.jf.util.ClassFileNameHandler$ClassNameEntry extends org.jf.util.ClassFileNameHandler$FileSystemEntry {
static final boolean $assertionsDisabled
final org.jf.util.ClassFileNameHandler this$0
public void (org.jf.util.ClassFileNameHandler, java.io.File, java.lang.String)
java.io.File parent
String name
public java.io.File addUniqueChild (java.lang.String[], int)
String[] pathElements
int pathElementsIndex
static void ()
}
org/jf/util/ConsoleUtil.classConsoleUtil.java
package org.jf.util
public org.jf.util.ConsoleUtil extends java.lang.Object {
public void ()
public static int getConsoleWidth ()
Exception ex
Exception ex
private static int attemptStty ()
String output
String[] vals
private static int attemptMode ()
String output
java.util.regex.Pattern pattern
java.util.regex.Matcher m
private static java.lang.String attemptCommand (java.lang.String[])
Process p
java.io.BufferedReader reader
String line
Exception ex
String[] command
StringBuffer buffer
}
org/jf/util/ClassFileNameHandler.classClassFileNameHandler.java
package org.jf.util
public org.jf.util.ClassFileNameHandler extends java.lang.Object {
private org.jf.util.ClassFileNameHandler$PackageNameEntry top
private String fileExtension
private boolean modifyWindowsReservedFilenames
private static java.util.regex.Pattern reservedFileNameRegex
public void (java.io.File, java.lang.String)
java.io.File path
String fileExtension
public java.io.File getUniqueFilenameForClass (java.lang.String)
int i
int i
String className
int packageElementCount
String[] packageElements
int elementIndex
int elementStart
private static boolean testForWindowsReservedFileNames (java.io.File)
java.io.FileWriter writer
java.io.IOException ex
java.io.FileWriter writer
java.io.IOException ex
java.io.File path
java.io.File f
private static boolean isReservedFileName (java.lang.String)
String className
static boolean access$000 (org.jf.util.ClassFileNameHandler)
org.jf.util.ClassFileNameHandler x0
static boolean access$100 (java.lang.String)
String x0
static java.lang.String access$200 (org.jf.util.ClassFileNameHandler)
org.jf.util.ClassFileNameHandler x0
static void ()
}
org/jf/util/ClassFileNameHandler$FileSystemEntry.classClassFileNameHandler.java
package org.jf.util
abstract org.jf.util.ClassFileNameHandler$FileSystemEntry extends java.lang.Object {
public final java.io.File file
final org.jf.util.ClassFileNameHandler this$0
public void (org.jf.util.ClassFileNameHandler, java.io.File)
java.io.File file
public abstract java.io.File addUniqueChild (java.lang.String[], int)
public org.jf.util.ClassFileNameHandler$FileSystemEntry makeVirtual (java.io.File)
java.io.File parent
}
org/jf/util/ClassFileNameHandler$VirtualGroupEntry.classClassFileNameHandler.java
package org.jf.util
org.jf.util.ClassFileNameHandler$VirtualGroupEntry extends org.jf.util.ClassFileNameHandler$FileSystemEntry {
private ds.tree.RadixTree groupEntries
private int isCaseSensitive
static final boolean $assertionsDisabled
final org.jf.util.ClassFileNameHandler this$0
public void (org.jf.util.ClassFileNameHandler, org.jf.util.ClassFileNameHandler$FileSystemEntry, java.io.File)
org.jf.util.ClassFileNameHandler$FileSystemEntry firstChild
java.io.File parent
public java.io.File addUniqueChild (java.lang.String[], int)
String fileName
String fileName
org.jf.util.ClassFileNameHandler$ClassNameEntry classNameEntry
String fileName
String fileName
org.jf.util.ClassFileNameHandler$PackageNameEntry packageNameEntry
String[] pathElements
int pathElementsIndex
String elementName
org.jf.util.ClassFileNameHandler$FileSystemEntry existingEntry
private boolean isCaseSensitive ()
boolean result
java.io.IOException ex
java.io.File path
private boolean testCaseSensitivity (java.io.File) throws java.io.IOException
java.io.FileWriter writer
Exception ex2
java.io.IOException ex
Exception ex
Exception ex
Exception ex
Exception ex
Exception ex
Exception ex
Exception ex
Exception ex
java.nio.CharBuffer buf
java.io.FileReader reader
Exception ex
Exception ex
java.io.FileNotFoundException ex
Exception ex
Exception ex
java.io.File path
int num
java.io.File f
java.io.File f2
public org.jf.util.ClassFileNameHandler$FileSystemEntry makeVirtual (java.io.File)
java.io.File parent
static void ()
}
org/jf/util/IndentingWriter.classIndentingWriter.java
package org.jf.util
public org.jf.util.IndentingWriter extends java.io.Writer {
private final java.io.Writer writer
private final char[] buffer
private int indentLevel
private boolean beginningOfLine
private static final String newLine
public void (java.io.Writer)
java.io.Writer writer
public void write (int) throws java.io.IOException
int i
int chr
public void write (char[]) throws java.io.IOException
char chr
char[] arr$
int len$
int i$
char[] chars
public void write (char[], int, int) throws java.io.IOException
char[] chars
int start
int len
public void write (java.lang.String) throws java.io.IOException
int i
String s
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int start
int len
public java.io.Writer append (java.lang.CharSequence) throws java.io.IOException
CharSequence charSequence
public java.io.Writer append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence charSequence
int start
int len
public java.io.Writer append (char) throws java.io.IOException
char c
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public void indent (int)
int indentAmount
public void deindent (int)
int indentAmount
public void printUnsignedLongAsHex (long) throws java.io.IOException
int digit
long value
int bufferIndex
public void printSignedIntAsDec (int) throws java.io.IOException
int digit
int value
int bufferIndex
public volatile java.lang.Appendable append (char) throws java.io.IOException
char x0
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence x0
int x1
int x2
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
CharSequence x0
static void ()
}
org/jf/util/smaliHelpFormatter.classsmaliHelpFormatter.java
package org.jf.util
public org.jf.util.smaliHelpFormatter extends org.apache.commons.cli.HelpFormatter {
public void ()
public void smaliHelpFormatter ()
public void renderOptions (java.lang.StringBuffer, org.apache.commons.cli.Options)
StringBuffer sb
org.apache.commons.cli.Options options
}
org/jf/util/PathUtil.classPathUtil.java
package org.jf.util
public org.jf.util.PathUtil extends java.lang.Object {
private void ()
public static java.io.File getRelativeFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File baseFile
java.io.File fileToRelativize
public static java.lang.String getRelativePath (java.lang.String, java.lang.String) throws java.io.IOException
String basePath
String pathToRelativize
java.io.File baseFile
static java.lang.String getRelativeFileInternal (java.io.File, java.io.File)
int i
int i
java.io.File canonicalBaseFile
java.io.File canonicalFileToRelativize
java.util.ArrayList basePath
java.util.ArrayList pathToRelativize
int commonDirs
StringBuilder sb
boolean first
private static java.util.ArrayList getPathComponents (java.io.File)
java.io.File parentFile
java.io.File file
java.util.ArrayList path
}
org/jf/util/ClassFileNameHandler$PackageNameEntry.classClassFileNameHandler.java
package org.jf.util
org.jf.util.ClassFileNameHandler$PackageNameEntry extends org.jf.util.ClassFileNameHandler$FileSystemEntry {
private ds.tree.RadixTree children
final org.jf.util.ClassFileNameHandler this$0
public void (org.jf.util.ClassFileNameHandler, java.io.File, java.lang.String)
java.io.File parent
String name
public void (org.jf.util.ClassFileNameHandler, java.io.File)
java.io.File path
public java.io.File addUniqueChild (java.lang.String[], int)
String elementName
org.jf.util.ClassFileNameHandler$FileSystemEntry virtualEntry
org.jf.util.ClassFileNameHandler$ClassNameEntry classNameEntry
org.jf.util.ClassFileNameHandler$PackageNameEntry packageNameEntry
String[] pathElements
int pathElementsIndex
String elementName
String elementNameLower
org.jf.util.ClassFileNameHandler$FileSystemEntry existingEntry
}
ds/tree/RadixTreeImpl.classRadixTreeImpl.java
package ds.tree
public ds.tree.RadixTreeImpl extends java.lang.Object implements ds.tree.RadixTree java.util.Formattable {
protected ds.tree.RadixTreeNode root
protected long size
public void ()
public java.lang.Object find (java.lang.String)
String key
ds.tree.Visitor visitor
public boolean replace (java.lang.String, java.lang.Object)
String key
Object value
ds.tree.Visitor visitor
public boolean delete (java.lang.String)
String key
ds.tree.Visitor visitor
public void insert (java.lang.String, java.lang.Object) throws ds.tree.DuplicateKeyException
ds.tree.DuplicateKeyException e
String key
Object value
private void insert (java.lang.String, ds.tree.RadixTreeNode, java.lang.Object) throws ds.tree.DuplicateKeyException
ds.tree.RadixTreeNode child
java.util.Iterator i$
ds.tree.RadixTreeNode n
boolean flag
String newText
ds.tree.RadixTreeNode n2
ds.tree.RadixTreeNode n1
ds.tree.RadixTreeNode n
String key
ds.tree.RadixTreeNode node
Object value
int numberOfMatchingCharacters
public java.util.ArrayList searchPrefix (java.lang.String, int)
String key
int recordLimit
java.util.ArrayList keys
ds.tree.RadixTreeNode node
private void getNodes (ds.tree.RadixTreeNode, java.util.ArrayList, int)
ds.tree.RadixTreeNode node
ds.tree.RadixTreeNode parent
java.util.ArrayList keys
int limit
java.util.Queue queue
private ds.tree.RadixTreeNode searchPefix (java.lang.String, ds.tree.RadixTreeNode)
ds.tree.RadixTreeNode child
java.util.Iterator i$
String newText
String key
ds.tree.RadixTreeNode node
ds.tree.RadixTreeNode result
int numberOfMatchingCharacters
public boolean contains (java.lang.String)
String key
ds.tree.Visitor visitor
public void visit (java.lang.String, ds.tree.Visitor)
String key
ds.tree.Visitor visitor
private void visit (java.lang.String, ds.tree.Visitor, ds.tree.RadixTreeNode, ds.tree.RadixTreeNode)
ds.tree.RadixTreeNode child
java.util.Iterator i$
String newText
String prefix
ds.tree.Visitor visitor
ds.tree.RadixTreeNode parent
ds.tree.RadixTreeNode node
int numberOfMatchingCharacters
public long getSize ()
public void display ()
private void display (int, ds.tree.RadixTreeNode)
int level
ds.tree.RadixTreeNode node
private void formatNodeTo (java.util.Formatter, int, ds.tree.RadixTreeNode)
int i
int i
ds.tree.RadixTreeNode child
java.util.Iterator i$
java.util.Formatter f
int level
ds.tree.RadixTreeNode node
public void formatTo (java.util.Formatter, int, int, int)
java.util.Formatter formatter
int flags
int width
int precision
public java.lang.String complete (java.lang.String)
String prefix
private java.lang.String complete (java.lang.String, ds.tree.RadixTreeNode, java.lang.String)
ds.tree.RadixTreeNode child
java.util.Iterator i$
String beginning
String ending
String key
ds.tree.RadixTreeNode node
String base
int i
int keylen
int nodelen
}
ds/tree/RadixTreeNode.classRadixTreeNode.java
package ds.tree
ds.tree.RadixTreeNode extends java.lang.Object {
private String key
private java.util.List childern
private boolean real
private Object value
public void ()
public java.lang.Object getValue ()
public void setValue (java.lang.Object)
Object data
public java.lang.String getKey ()
public void setKey (java.lang.String)
String value
public boolean isReal ()
public void setReal (boolean)
boolean datanode
public java.util.List getChildern ()
public void setChildern (java.util.List)
java.util.List childern
public int getNumberOfMatchingCharacters (java.lang.String)
String key
int numberOfMatchingCharacters
public java.lang.String toString ()
}
ds/tree/RadixTreeImpl$2.classRadixTreeImpl.java
package ds.tree
ds.tree.RadixTreeImpl$2 extends ds.tree.VisitorImpl {
final Object val$value
final ds.tree.RadixTreeImpl this$0
void (ds.tree.RadixTreeImpl, java.lang.Object)
public void visit (java.lang.String, ds.tree.RadixTreeNode, ds.tree.RadixTreeNode)
String key
ds.tree.RadixTreeNode parent
ds.tree.RadixTreeNode node
}
ds/tree/VisitorImpl.classVisitorImpl.java
package ds.tree
public abstract ds.tree.VisitorImpl extends java.lang.Object implements ds.tree.Visitor {
protected Object result
public void ()
public void (java.lang.Object)
Object initialValue
public java.lang.Object getResult ()
public abstract void visit (java.lang.String, ds.tree.RadixTreeNode, ds.tree.RadixTreeNode)
}
ds/tree/RadixTreeImpl$1.classRadixTreeImpl.java
package ds.tree
ds.tree.RadixTreeImpl$1 extends ds.tree.VisitorImpl {
final ds.tree.RadixTreeImpl this$0
void (ds.tree.RadixTreeImpl)
public void visit (java.lang.String, ds.tree.RadixTreeNode, ds.tree.RadixTreeNode)
String key
ds.tree.RadixTreeNode parent
ds.tree.RadixTreeNode node
}
ds/tree/RadixTreeImpl$4.classRadixTreeImpl.java
package ds.tree
ds.tree.RadixTreeImpl$4 extends ds.tree.VisitorImpl {
final ds.tree.RadixTreeImpl this$0
void (ds.tree.RadixTreeImpl, java.lang.Boolean)
Boolean x0
public void visit (java.lang.String, ds.tree.RadixTreeNode, ds.tree.RadixTreeNode)
String key
ds.tree.RadixTreeNode parent
ds.tree.RadixTreeNode node
}
ds/tree/DuplicateKeyException.classDuplicateKeyException.java
package ds.tree
public ds.tree.DuplicateKeyException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
}
ds/tree/RadixTreeImpl$3.classRadixTreeImpl.java
package ds.tree
ds.tree.RadixTreeImpl$3 extends ds.tree.VisitorImpl {
final ds.tree.RadixTreeImpl this$0
void (ds.tree.RadixTreeImpl, java.lang.Boolean)
Boolean x0
public void visit (java.lang.String, ds.tree.RadixTreeNode, ds.tree.RadixTreeNode)
java.util.Iterator it
String key
ds.tree.RadixTreeNode parent
ds.tree.RadixTreeNode node
private void mergeNodes (ds.tree.RadixTreeNode, ds.tree.RadixTreeNode)
ds.tree.RadixTreeNode parent
ds.tree.RadixTreeNode child
}
ds/tree/RadixTree.classRadixTree.java
package ds.tree
public abstract ds.tree.RadixTree extends java.lang.Object {
public abstract void insert (java.lang.String, java.lang.Object)
public abstract boolean delete (java.lang.String)
public abstract java.lang.Object find (java.lang.String)
public abstract boolean replace (java.lang.String, java.lang.Object)
public abstract boolean contains (java.lang.String)
public abstract java.util.ArrayList searchPrefix (java.lang.String, int)
public abstract long getSize ()
public abstract java.lang.String complete (java.lang.String)
}
ds/tree/Visitor.classVisitor.java
package ds.tree
public abstract ds.tree.Visitor extends java.lang.Object {
public abstract void visit (java.lang.String, ds.tree.RadixTreeNode, ds.tree.RadixTreeNode)
public abstract java.lang.Object getResult ()
}
META-INF/maven/brut.apktool.smali/util/
META-INF/maven/brut.apktool.smali/util/pom.xml
META-INF/maven/brut.apktool.smali/util/pom.properties
org/jf/baksmali/
org/jf/baksmali/Adaptors/
org/jf/baksmali/Adaptors/Format/
org/jf/baksmali/Adaptors/EncodedValue/
org/jf/baksmali/Renderers/
org/jf/baksmali/main.classmain.java
package org.jf.baksmali
public org.jf.baksmali.main extends java.lang.Object {
public static final String VERSION
private static final org.apache.commons.cli.Options basicOptions
private static final org.apache.commons.cli.Options debugOptions
private static final org.apache.commons.cli.Options options
public static final int ALL
public static final int ALLPRE
public static final int ALLPOST
public static final int ARGS
public static final int DEST
public static final int MERGE
public static final int FULLMERGE
public static final int DIFFPRE
static final boolean $assertionsDisabled
private void ()
public static void main (java.lang.String[])
org.apache.commons.cli.ParseException ex
String value
String[] arr$
int len$
int i$
String[] values
String bcp
org.apache.commons.cli.Option option
String opt
int i
int i
String[] bootClassPathDirsArray
java.io.IOException ex
java.io.File dexFileFile
org.jf.dexlib.DexFile dexFile
RuntimeException ex
Throwable ex
String[] args
org.apache.commons.cli.CommandLineParser parser
org.apache.commons.cli.CommandLine commandLine
boolean disassemble
boolean doDump
boolean write
boolean sort
boolean fixRegisters
boolean noParameterRegisters
boolean useLocalsDirective
boolean useSequentialLabels
boolean outputDebugInfo
boolean addCodeOffsets
boolean noAccessorComments
boolean deodex
boolean verify
boolean ignoreErrors
int apiLevel
int registerInfo
String outputDirectory
String dumpFileName
String outputDexFileName
String inputDexFileName
String bootClassPath
StringBuffer extraBootClassPathEntries
java.util.List bootClassPathDirs
String inlineTable
String[] remainingArgs
org.apache.commons.cli.Option[] options
private static void usage (boolean)
StringBuffer sb
boolean printDebugOptions
org.jf.util.smaliHelpFormatter formatter
private static void usage ()
protected static void version ()
private static void buildOptions ()
Object option
java.util.Iterator i$
Object option
java.util.Iterator i$
org.apache.commons.cli.Option versionOption
org.apache.commons.cli.Option helpOption
org.apache.commons.cli.Option outputDirOption
org.apache.commons.cli.Option noParameterRegistersOption
org.apache.commons.cli.Option deodexerantOption
org.apache.commons.cli.Option useLocalsOption
org.apache.commons.cli.Option sequentialLabelsOption
org.apache.commons.cli.Option noDebugInfoOption
org.apache.commons.cli.Option registerInfoOption
org.apache.commons.cli.Option classPathOption
org.apache.commons.cli.Option classPathDirOption
org.apache.commons.cli.Option codeOffsetOption
org.apache.commons.cli.Option noAccessorCommentsOption
org.apache.commons.cli.Option apiLevelOption
org.apache.commons.cli.Option dumpOption
org.apache.commons.cli.Option ignoreErrorsOption
org.apache.commons.cli.Option noDisassemblyOption
org.apache.commons.cli.Option writeDexOption
org.apache.commons.cli.Option sortOption
org.apache.commons.cli.Option fixSignedRegisterOption
org.apache.commons.cli.Option verifyDexOption
org.apache.commons.cli.Option inlineTableOption
static void ()
java.io.IOException ex
java.io.InputStream templateStream
java.util.Properties properties
String version
}
org/jf/baksmali/baksmali$1.classbaksmali.java
package org.jf.baksmali
final org.jf.baksmali.baksmali$1 extends java.lang.Object implements org.jf.dexlib.Code.Analysis.ClassPath$ClassPathErrorHandler {
void ()
public void ClassPathError (java.lang.String, java.lang.Exception)
String className
Exception ex
}
org/jf/baksmali/Adaptors/MethodDefinition$3$7.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$3$7 extends org.jf.baksmali.Adaptors.DebugMethodItem {
final org.jf.dexlib.StringIdItem val$name
final org.jf.baksmali.Adaptors.MethodDefinition$3 this$1
void (org.jf.baksmali.Adaptors.MethodDefinition$3, int, double, org.jf.dexlib.StringIdItem)
int x0
double x1
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/MethodDefinition$3.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$3 extends org.jf.dexlib.Debug.DebugInstructionIterator$ProcessDecodedDebugInstructionDelegate {
final java.util.List val$methodItems
final org.jf.dexlib.CodeItem val$codeItem
final org.jf.baksmali.Adaptors.MethodDefinition this$0
void (org.jf.baksmali.Adaptors.MethodDefinition, java.util.List, org.jf.dexlib.CodeItem)
public void ProcessStartLocal (int, int, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem)
int codeAddress
int length
int registerNum
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
public void ProcessStartLocalExtended (int, int, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
int codeAddress
int length
int registerNum
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
public void ProcessEndLocal (int, int, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
int codeAddress
int length
int registerNum
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
public void ProcessRestartLocal (int, int, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
int codeAddress
int length
int registerNum
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
public void ProcessSetPrologueEnd (int)
int codeAddress
public void ProcessSetEpilogueBegin (int)
int codeAddress
public void ProcessSetFile (int, int, org.jf.dexlib.StringIdItem)
int codeAddress
int length
org.jf.dexlib.StringIdItem name
public void ProcessLineEmit (int, int)
int codeAddress
int line
}
org/jf/baksmali/Adaptors/ClassDefinition$1.classClassDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.ClassDefinition$1 extends java.lang.Object implements org.jf.dexlib.AnnotationDirectoryItem$MethodAnnotationIteratorDelegate {
final org.jf.baksmali.Adaptors.ClassDefinition this$0
void (org.jf.baksmali.Adaptors.ClassDefinition)
public void processMethodAnnotations (org.jf.dexlib.MethodIdItem, org.jf.dexlib.AnnotationSetItem)
org.jf.dexlib.MethodIdItem method
org.jf.dexlib.AnnotationSetItem methodAnnotations
}
org/jf/baksmali/Adaptors/MethodDefinition$3$2.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$3$2 extends org.jf.baksmali.Adaptors.DebugMethodItem {
final int val$registerNum
final org.jf.dexlib.StringIdItem val$name
final org.jf.dexlib.TypeIdItem val$type
final org.jf.dexlib.StringIdItem val$signature
final org.jf.baksmali.Adaptors.MethodDefinition$3 this$1
void (org.jf.baksmali.Adaptors.MethodDefinition$3, int, double, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
int x0
double x1
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/CommentMethodItem.classCommentMethodItem.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.CommentMethodItem extends org.jf.baksmali.Adaptors.MethodItem {
private final String comment
private final double sortOrder
public void (java.lang.String, int, double)
String comment
int codeAddress
double sortOrder
public double getSortOrder ()
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/ClassDefinition$3.classClassDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.ClassDefinition$3 extends java.lang.Object implements org.jf.dexlib.AnnotationDirectoryItem$ParameterAnnotationIteratorDelegate {
final org.jf.baksmali.Adaptors.ClassDefinition this$0
void (org.jf.baksmali.Adaptors.ClassDefinition)
public void processParameterAnnotations (org.jf.dexlib.MethodIdItem, org.jf.dexlib.AnnotationSetRefList)
org.jf.dexlib.MethodIdItem method
org.jf.dexlib.AnnotationSetRefList parameterAnnotations
}
org/jf/baksmali/Adaptors/RegisterFormatter.classRegisterFormatter.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.RegisterFormatter extends java.lang.Object {
static final boolean $assertionsDisabled
public void ()
public static void writeRegisterRange (org.jf.util.IndentingWriter, org.jf.dexlib.CodeItem, int, int) throws java.io.IOException
int parameterRegisterCount
int registerCount
org.jf.util.IndentingWriter writer
org.jf.dexlib.CodeItem codeItem
int startRegister
int lastRegister
public static void writeTo (org.jf.util.IndentingWriter, org.jf.dexlib.CodeItem, int) throws java.io.IOException
int parameterRegisterCount
int registerCount
org.jf.util.IndentingWriter writer
org.jf.dexlib.CodeItem codeItem
int register
static void ()
}
org/jf/baksmali/Adaptors/BlankMethodItem.classBlankMethodItem.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.BlankMethodItem extends org.jf.baksmali.Adaptors.MethodItem {
public void (int)
int codeAddress
public double getSortOrder ()
public boolean writeTo (org.jf.util.IndentingWriter)
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/SyntheticAccessCommentMethodItem.classSyntheticAccessCommentMethodItem.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.SyntheticAccessCommentMethodItem extends org.jf.baksmali.Adaptors.MethodItem {
private final org.jf.dexlib.Code.Analysis.SyntheticAccessorResolver$AccessedMember accessedMember
public void (org.jf.dexlib.Code.Analysis.SyntheticAccessorResolver$AccessedMember, int)
org.jf.dexlib.Code.Analysis.SyntheticAccessorResolver$AccessedMember accessedMember
int codeAddress
public double getSortOrder ()
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/MethodDefinition$LabelCache.classMethodDefinition.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.MethodDefinition$LabelCache extends java.lang.Object {
protected java.util.HashMap labels
public void ()
public org.jf.baksmali.Adaptors.LabelMethodItem internLabel (org.jf.baksmali.Adaptors.LabelMethodItem)
org.jf.baksmali.Adaptors.LabelMethodItem labelMethodItem
org.jf.baksmali.Adaptors.LabelMethodItem internedLabelMethodItem
public java.util.Collection getLabels ()
}
org/jf/baksmali/Adaptors/MethodDefinition$1.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$1 extends org.jf.baksmali.Adaptors.MethodItem {
final org.jf.baksmali.Adaptors.MethodDefinition this$0
void (org.jf.baksmali.Adaptors.MethodDefinition, int)
int x0
public double getSortOrder ()
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/ReferenceFormatter$1.classReferenceFormatter.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.ReferenceFormatter$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$ItemType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/baksmali/Adaptors/CatchMethodItem.classCatchMethodItem.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.CatchMethodItem extends org.jf.baksmali.Adaptors.MethodItem {
private final org.jf.dexlib.TypeIdItem exceptionType
private final org.jf.baksmali.Adaptors.LabelMethodItem tryStartLabel
private final org.jf.baksmali.Adaptors.LabelMethodItem tryEndLabel
private final org.jf.baksmali.Adaptors.LabelMethodItem handlerLabel
public void (org.jf.baksmali.Adaptors.MethodDefinition$LabelCache, int, org.jf.dexlib.TypeIdItem, int, int, int)
org.jf.baksmali.Adaptors.MethodDefinition$LabelCache labelCache
int codeAddress
org.jf.dexlib.TypeIdItem exceptionType
int startAddress
int endAddress
int handlerAddress
public org.jf.baksmali.Adaptors.LabelMethodItem getTryStartLabel ()
public org.jf.baksmali.Adaptors.LabelMethodItem getTryEndLabel ()
public org.jf.baksmali.Adaptors.LabelMethodItem getHandlerLabel ()
public double getSortOrder ()
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/MethodDefinition$2.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$2 extends org.jf.baksmali.Adaptors.MethodItem {
final org.jf.baksmali.Adaptors.MethodDefinition this$0
void (org.jf.baksmali.Adaptors.MethodDefinition, int)
int x0
public double getSortOrder ()
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/MethodItem.classMethodItem.java
package org.jf.baksmali.Adaptors
public abstract org.jf.baksmali.Adaptors.MethodItem extends java.lang.Object implements java.lang.Comparable {
protected final int codeAddress
protected void (int)
int codeAddress
public int getCodeAddress ()
public abstract double getSortOrder ()
public int compareTo (org.jf.baksmali.Adaptors.MethodItem)
org.jf.baksmali.Adaptors.MethodItem methodItem
int result
public abstract boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/baksmali/Adaptors/MethodDefinition$3$8.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$3$8 extends org.jf.baksmali.Adaptors.DebugMethodItem {
final int val$line
final org.jf.baksmali.Adaptors.MethodDefinition$3 this$1
void (org.jf.baksmali.Adaptors.MethodDefinition$3, int, double, int)
int x0
double x1
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/PreInstructionRegisterInfoMethodItem.classPreInstructionRegisterInfoMethodItem.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.PreInstructionRegisterInfoMethodItem extends org.jf.baksmali.Adaptors.MethodItem {
private static org.jf.dexlib.Code.Analysis.AnalyzedInstruction lastInstruction
private final org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
private final org.jf.dexlib.Code.Analysis.MethodAnalyzer methodAnalyzer
public void (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.MethodAnalyzer, int)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.MethodAnalyzer methodAnalyzer
int codeAddress
public double getSortOrder ()
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
int registerInfo
int registerCount
java.util.BitSet registers
boolean printedSomething
private void addArgsRegs (java.util.BitSet)
org.jf.dexlib.Code.RegisterRangeInstruction instruction
org.jf.dexlib.Code.FiveRegisterInstruction instruction
int regCount
org.jf.dexlib.Code.ThreeRegisterInstruction instruction
org.jf.dexlib.Code.TwoRegisterInstruction instruction
org.jf.dexlib.Code.SingleRegisterInstruction instruction
java.util.BitSet registers
private void addMergeRegs (java.util.BitSet, int)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction predecessor
java.util.Iterator i$
org.jf.dexlib.Code.Analysis.RegisterType mergedRegisterType
int registerNum
java.util.BitSet registers
int registerCount
private void addDiffRegs (java.util.BitSet)
int i
java.util.BitSet registers
private void addParamRegs (java.util.BitSet, int)
java.util.BitSet registers
int registerCount
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
int parameterRegisterCount
private boolean writeFullMergeRegs (org.jf.util.IndentingWriter, java.util.BitSet, int) throws java.io.IOException
org.jf.dexlib.Code.Analysis.RegisterType predecessorRegisterType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction predecessor
java.util.Iterator i$
org.jf.dexlib.Code.Analysis.RegisterType predecessorRegisterType
org.jf.dexlib.Code.Analysis.AnalyzedInstruction predecessor
java.util.Iterator i$
org.jf.dexlib.Code.Analysis.RegisterType mergedRegisterType
boolean addRegister
boolean first
int registerNum
org.jf.util.IndentingWriter writer
java.util.BitSet registers
int registerCount
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
boolean firstRegister
private boolean writeRegisterInfo (org.jf.util.IndentingWriter, java.util.BitSet, boolean) throws java.io.IOException
org.jf.dexlib.Code.Analysis.RegisterType registerType
org.jf.util.IndentingWriter writer
java.util.BitSet registers
boolean addNewline
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
int registerNum
}
org/jf/baksmali/Adaptors/Format/UnresolvedOdexInstructionMethodItem.classUnresolvedOdexInstructionMethodItem.java
package org.jf.baksmali.Adaptors.Format
public org.jf.baksmali.Adaptors.Format.UnresolvedOdexInstructionMethodItem extends org.jf.baksmali.Adaptors.Format.InstructionMethodItem {
public void (org.jf.dexlib.CodeItem, int, org.jf.dexlib.Code.Format.UnresolvedOdexInstruction)
org.jf.dexlib.CodeItem codeItem
int codeAddress
org.jf.dexlib.Code.Format.UnresolvedOdexInstruction instruction
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
private void writeThrowTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/Format/InstructionMethodItemFactory.classInstructionMethodItemFactory.java
package org.jf.baksmali.Adaptors.Format
public org.jf.baksmali.Adaptors.Format.InstructionMethodItemFactory extends java.lang.Object {
private void ()
public static org.jf.baksmali.Adaptors.Format.InstructionMethodItem makeInstructionFormatMethodItem (org.jf.baksmali.Adaptors.MethodDefinition, org.jf.dexlib.CodeItem, int, org.jf.dexlib.Code.Instruction)
org.jf.baksmali.Adaptors.MethodDefinition methodDefinition
org.jf.dexlib.CodeItem codeItem
int codeAddress
org.jf.dexlib.Code.Instruction instruction
}
org/jf/baksmali/Adaptors/Format/PackedSwitchMethodItem.classPackedSwitchMethodItem.java
package org.jf.baksmali.Adaptors.Format
public org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem extends org.jf.baksmali.Adaptors.Format.InstructionMethodItem {
private final java.util.List targets
public void (org.jf.baksmali.Adaptors.MethodDefinition, org.jf.dexlib.CodeItem, int, org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction)
org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction$PackedSwitchTarget target
org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$PackedSwitchLabelTarget packedSwitchLabelTarget
org.jf.baksmali.Adaptors.LabelMethodItem label
org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction$PackedSwitchTarget target
org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$PackedSwitchOffsetTarget packedSwitchOffsetTarget
org.jf.baksmali.Adaptors.MethodDefinition methodDefinition
org.jf.dexlib.CodeItem codeItem
int codeAddress
org.jf.dexlib.Code.Format.PackedSwitchDataPseudoInstruction instruction
int baseCodeAddress
java.util.Iterator iterator
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$PackedSwitchTarget target
java.util.Iterator i$
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/Format/SparseSwitchMethodItem.classSparseSwitchMethodItem.java
package org.jf.baksmali.Adaptors.Format
public org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem extends org.jf.baksmali.Adaptors.Format.InstructionMethodItem {
private final java.util.List targets
public void (org.jf.baksmali.Adaptors.MethodDefinition, org.jf.dexlib.CodeItem, int, org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction)
org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction$SparseSwitchTarget target
org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$SparseSwitchLabelTarget sparseSwitchLabelTarget
org.jf.baksmali.Adaptors.LabelMethodItem label
org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction$SparseSwitchTarget target
org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$SparseSwitchOffsetTarget sparseSwitchOffsetTarget
org.jf.baksmali.Adaptors.MethodDefinition methodDefinition
org.jf.dexlib.CodeItem codeItem
int codeAddress
org.jf.dexlib.Code.Format.SparseSwitchDataPseudoInstruction instruction
int baseCodeAddress
java.util.Iterator iterator
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$SparseSwitchTarget target
java.util.Iterator i$
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/Format/ArrayDataMethodItem.classArrayDataMethodItem.java
package org.jf.baksmali.Adaptors.Format
public org.jf.baksmali.Adaptors.Format.ArrayDataMethodItem extends org.jf.baksmali.Adaptors.Format.InstructionMethodItem {
public void (org.jf.dexlib.CodeItem, int, org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction)
org.jf.dexlib.CodeItem codeItem
int codeAddress
org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction instruction
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
int i
org.jf.dexlib.Code.Format.ArrayDataPseudoInstruction$ArrayElement element
org.jf.util.IndentingWriter writer
java.util.Iterator iterator
}
org/jf/baksmali/Adaptors/Format/OffsetInstructionFormatMethodItem.classOffsetInstructionFormatMethodItem.java
package org.jf.baksmali.Adaptors.Format
public org.jf.baksmali.Adaptors.Format.OffsetInstructionFormatMethodItem extends org.jf.baksmali.Adaptors.Format.InstructionMethodItem {
protected org.jf.baksmali.Adaptors.LabelMethodItem label
static final boolean $assertionsDisabled
public void (org.jf.baksmali.Adaptors.MethodDefinition$LabelCache, org.jf.dexlib.CodeItem, int, org.jf.dexlib.Code.Instruction)
org.jf.baksmali.Adaptors.MethodDefinition$LabelCache labelCache
org.jf.dexlib.CodeItem codeItem
int codeAddress
org.jf.dexlib.Code.Instruction instruction
protected void writeTargetLabel (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
public org.jf.baksmali.Adaptors.LabelMethodItem getLabel ()
private java.lang.String getLabelPrefix ()
static void ()
}
org/jf/baksmali/Adaptors/Format/InstructionMethodItem$1.classInstructionMethodItem.java
package org.jf.baksmali.Adaptors.Format
org.jf.baksmali.Adaptors.Format.InstructionMethodItem$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$Code$Format$Format
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/baksmali/Adaptors/Format/OffsetInstructionFormatMethodItem$1.classOffsetInstructionFormatMethodItem.java
package org.jf.baksmali.Adaptors.Format
org.jf.baksmali.Adaptors.Format.OffsetInstructionFormatMethodItem$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$Code$Format$Format
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/baksmali/Adaptors/Format/SparseSwitchMethodItem$SparseSwitchOffsetTarget.classSparseSwitchMethodItem.java
package org.jf.baksmali.Adaptors.Format
org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$SparseSwitchOffsetTarget extends org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$SparseSwitchTarget {
public int Target
private void ()
public void writeTargetTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
void (org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$1)
org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$1 x0
}
org/jf/baksmali/Adaptors/Format/InstructionMethodItem.classInstructionMethodItem.java
package org.jf.baksmali.Adaptors.Format
public org.jf.baksmali.Adaptors.Format.InstructionMethodItem extends org.jf.baksmali.Adaptors.MethodItem {
protected final org.jf.dexlib.CodeItem codeItem
protected final org.jf.dexlib.Code.Instruction instruction
static final boolean $assertionsDisabled
public void (org.jf.dexlib.CodeItem, int, org.jf.dexlib.Code.Instruction)
org.jf.dexlib.CodeItem codeItem
int codeAddress
org.jf.dexlib.Code.Instruction instruction
public double getSortOrder ()
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected void writeOpcode (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected void writeTargetLabel (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected void writeRegister (org.jf.util.IndentingWriter, int) throws java.io.IOException
org.jf.util.IndentingWriter writer
int registerNumber
protected void writeFirstRegister (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected void writeSecondRegister (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected void writeThirdRegister (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected void writeInvokeRegisters (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.Code.FiveRegisterInstruction instruction
int regCount
protected void writeInvokeRangeRegisters (org.jf.util.IndentingWriter) throws java.io.IOException
int startRegister
org.jf.util.IndentingWriter writer
org.jf.dexlib.Code.RegisterRangeInstruction instruction
int regCount
protected void writeLiteral (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected void writeFieldOffset (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected void writeInlineIndex (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected void writeVtableIndex (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected void writeReference (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.Item item
protected void writeVerificationErrorType (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.Code.VerificationErrorType validationErrorType
static void ()
}
org/jf/baksmali/Adaptors/Format/SparseSwitchMethodItem$SparseSwitchLabelTarget.classSparseSwitchMethodItem.java
package org.jf.baksmali.Adaptors.Format
org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$SparseSwitchLabelTarget extends org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$SparseSwitchTarget {
public org.jf.baksmali.Adaptors.LabelMethodItem Target
private void ()
public void writeTargetTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
void (org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$1)
org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$1 x0
}
org/jf/baksmali/Adaptors/Format/PackedSwitchMethodItem$PackedSwitchTarget.classPackedSwitchMethodItem.java
package org.jf.baksmali.Adaptors.Format
abstract org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$PackedSwitchTarget extends java.lang.Object {
private void ()
public abstract void writeTargetTo (org.jf.util.IndentingWriter) throws java.io.IOException
void (org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$1)
org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$1 x0
}
org/jf/baksmali/Adaptors/Format/SparseSwitchMethodItem$1.classSparseSwitchMethodItem.java
package org.jf.baksmali.Adaptors.Format
org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$1 extends java.lang.Object {
}
org/jf/baksmali/Adaptors/Format/PackedSwitchMethodItem$PackedSwitchOffsetTarget.classPackedSwitchMethodItem.java
package org.jf.baksmali.Adaptors.Format
org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$PackedSwitchOffsetTarget extends org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$PackedSwitchTarget {
public int Target
private void ()
public void writeTargetTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
void (org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$1)
org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$1 x0
}
org/jf/baksmali/Adaptors/Format/PackedSwitchMethodItem$1.classPackedSwitchMethodItem.java
package org.jf.baksmali.Adaptors.Format
org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$1 extends java.lang.Object {
}
org/jf/baksmali/Adaptors/Format/SparseSwitchMethodItem$SparseSwitchTarget.classSparseSwitchMethodItem.java
package org.jf.baksmali.Adaptors.Format
abstract org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$SparseSwitchTarget extends java.lang.Object {
public int Key
private void ()
public abstract void writeTargetTo (org.jf.util.IndentingWriter) throws java.io.IOException
void (org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$1)
org.jf.baksmali.Adaptors.Format.SparseSwitchMethodItem$1 x0
}
org/jf/baksmali/Adaptors/Format/PackedSwitchMethodItem$PackedSwitchLabelTarget.classPackedSwitchMethodItem.java
package org.jf.baksmali.Adaptors.Format
org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$PackedSwitchLabelTarget extends org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$PackedSwitchTarget {
public org.jf.baksmali.Adaptors.LabelMethodItem Target
private void ()
public void writeTargetTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
void (org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$1)
org.jf.baksmali.Adaptors.Format.PackedSwitchMethodItem$1 x0
}
org/jf/baksmali/Adaptors/Format/InstructionMethodItemFactory$1.classInstructionMethodItemFactory.java
package org.jf.baksmali.Adaptors.Format
org.jf.baksmali.Adaptors.Format.InstructionMethodItemFactory$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$Code$Format$Format
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/baksmali/Adaptors/AnnotationFormatter.classAnnotationFormatter.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.AnnotationFormatter extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, org.jf.dexlib.AnnotationSetItem) throws java.io.IOException
org.jf.dexlib.AnnotationItem annotationItem
org.jf.dexlib.AnnotationItem[] arr$
int len$
int i$
org.jf.util.IndentingWriter writer
org.jf.dexlib.AnnotationSetItem annotationSet
boolean first
public static void writeTo (org.jf.util.IndentingWriter, org.jf.dexlib.AnnotationItem) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.AnnotationItem annotationItem
}
org/jf/baksmali/Adaptors/MethodDefinition$3$1.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$3$1 extends org.jf.baksmali.Adaptors.DebugMethodItem {
final int val$registerNum
final org.jf.dexlib.StringIdItem val$name
final org.jf.dexlib.TypeIdItem val$type
final org.jf.baksmali.Adaptors.MethodDefinition$3 this$1
void (org.jf.baksmali.Adaptors.MethodDefinition$3, int, double, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem)
int x0
double x1
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/MethodDefinition$3$5.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$3$5 extends org.jf.baksmali.Adaptors.DebugMethodItem {
final org.jf.baksmali.Adaptors.MethodDefinition$3 this$1
void (org.jf.baksmali.Adaptors.MethodDefinition$3, int, double)
int x0
double x1
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/ClassDefinition.classClassDefinition.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.ClassDefinition extends java.lang.Object {
private org.jf.dexlib.ClassDefItem classDefItem
private org.jf.dexlib.ClassDataItem classDataItem
private org.jf.dexlib.Util.SparseArray methodAnnotationsMap
private org.jf.dexlib.Util.SparseArray fieldAnnotationsMap
private org.jf.dexlib.Util.SparseArray parameterAnnotationsMap
private org.jf.dexlib.Util.SparseArray fieldsSetInStaticConstructor
protected boolean validationErrors
static final boolean $assertionsDisabled
public void (org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem classDefItem
public boolean hadValidationErrors ()
private void buildAnnotationMaps ()
org.jf.dexlib.AnnotationDirectoryItem annotationDirectory
private void findFieldsSetInStaticConstructor ()
org.jf.dexlib.Code.Format.Instruction21c ins
org.jf.dexlib.FieldIdItem fieldIdItem
org.jf.dexlib.Code.Format.Instruction41c ins
org.jf.dexlib.FieldIdItem fieldIdItem
org.jf.dexlib.Code.Instruction instruction
org.jf.dexlib.Code.Instruction[] arr$
int len$
int i$
org.jf.dexlib.ClassDataItem$EncodedMethod directMethod
org.jf.dexlib.ClassDataItem$EncodedMethod[] arr$
int len$
int i$
public void writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
private void writeClass (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
private void writeAccessFlags (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
org.jf.util.IndentingWriter writer
private void writeSuper (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.TypeIdItem superClass
private void writeSourceFile (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.StringIdItem sourceFile
private void writeInterfaces (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.dexlib.TypeIdItem typeIdItem
java.util.Iterator i$
org.jf.util.IndentingWriter writer
org.jf.dexlib.TypeListItem interfaceList
java.util.List interfaces
private void writeAnnotations (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.AnnotationDirectoryItem annotationDirectory
org.jf.dexlib.AnnotationSetItem annotationSet
private void writeStaticFields (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.dexlib.EncodedValue.EncodedValue[] staticInitializers
org.jf.dexlib.ClassDataItem$EncodedField field
org.jf.dexlib.EncodedValue.EncodedValue encodedValue
org.jf.dexlib.AnnotationSetItem annotationSet
boolean setInStaticConstructor
int i
org.jf.util.IndentingWriter writer
org.jf.dexlib.EncodedArrayItem encodedStaticInitializers
org.jf.dexlib.EncodedValue.EncodedValue[] staticInitializers
org.jf.dexlib.ClassDataItem$EncodedField[] encodedFields
boolean first
private void writeInstanceFields (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.dexlib.AnnotationSetItem annotationSet
org.jf.dexlib.ClassDataItem$EncodedField field
org.jf.dexlib.ClassDataItem$EncodedField[] arr$
int len$
int i$
org.jf.util.IndentingWriter writer
org.jf.dexlib.ClassDataItem$EncodedField[] encodedFields
boolean first
private void writeDirectMethods (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.ClassDataItem$EncodedMethod[] directMethods
private void writeVirtualMethods (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.ClassDataItem$EncodedMethod[] virtualMethods
private void writeMethods (org.jf.util.IndentingWriter, org.jf.dexlib.ClassDataItem$EncodedMethod[]) throws java.io.IOException
org.jf.dexlib.AnnotationSetItem annotationSet
org.jf.dexlib.AnnotationSetRefList parameterAnnotationList
org.jf.baksmali.Adaptors.MethodDefinition methodDefinition
org.jf.dexlib.Code.Analysis.ValidationException validationException
org.jf.dexlib.ClassDataItem$EncodedMethod method
org.jf.dexlib.ClassDataItem$EncodedMethod[] arr$
int len$
int i$
org.jf.util.IndentingWriter writer
org.jf.dexlib.ClassDataItem$EncodedMethod[] methods
boolean first
static org.jf.dexlib.Util.SparseArray access$000 (org.jf.baksmali.Adaptors.ClassDefinition)
org.jf.baksmali.Adaptors.ClassDefinition x0
static org.jf.dexlib.Util.SparseArray access$100 (org.jf.baksmali.Adaptors.ClassDefinition)
org.jf.baksmali.Adaptors.ClassDefinition x0
static org.jf.dexlib.Util.SparseArray access$200 (org.jf.baksmali.Adaptors.ClassDefinition)
org.jf.baksmali.Adaptors.ClassDefinition x0
static void ()
}
org/jf/baksmali/Adaptors/LabelMethodItem.classLabelMethodItem.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.LabelMethodItem extends org.jf.baksmali.Adaptors.MethodItem {
private final String labelPrefix
private int labelSequence
public void (int, java.lang.String)
int codeAddress
String labelPrefix
public double getSortOrder ()
public int compareTo (org.jf.baksmali.Adaptors.MethodItem)
org.jf.baksmali.Adaptors.MethodItem methodItem
int result
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
public java.lang.String getLabelPrefix ()
public int getLabelAddress ()
public int getLabelSequence ()
public void setLabelSequence (int)
int labelSequence
public volatile int compareTo (java.lang.Object)
Object x0
}
org/jf/baksmali/Adaptors/MethodDefinition$3$6.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$3$6 extends org.jf.baksmali.Adaptors.DebugMethodItem {
final org.jf.baksmali.Adaptors.MethodDefinition$3 this$1
void (org.jf.baksmali.Adaptors.MethodDefinition$3, int, double)
int x0
double x1
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/EncodedValue/EncodedValueAdaptor.classEncodedValueAdaptor.java
package org.jf.baksmali.Adaptors.EncodedValue
public abstract org.jf.baksmali.Adaptors.EncodedValue.EncodedValueAdaptor extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, org.jf.dexlib.EncodedValue.EncodedValue) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.EncodedValue.EncodedValue encodedValue
}
org/jf/baksmali/Adaptors/EncodedValue/EnumEncodedValueAdaptor.classEnumEncodedValueAdaptor.java
package org.jf.baksmali.Adaptors.EncodedValue
public org.jf.baksmali.Adaptors.EncodedValue.EnumEncodedValueAdaptor extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, org.jf.dexlib.FieldIdItem) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.FieldIdItem item
}
org/jf/baksmali/Adaptors/EncodedValue/EncodedValueAdaptor$1.classEncodedValueAdaptor.java
package org.jf.baksmali.Adaptors.EncodedValue
org.jf.baksmali.Adaptors.EncodedValue.EncodedValueAdaptor$1 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$EncodedValue$ValueType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/baksmali/Adaptors/EncodedValue/AnnotationEncodedValueAdaptor.classAnnotationEncodedValueAdaptor.java
package org.jf.baksmali.Adaptors.EncodedValue
public abstract org.jf.baksmali.Adaptors.EncodedValue.AnnotationEncodedValueAdaptor extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue encodedAnnotation
public static void writeElementsTo (org.jf.util.IndentingWriter, org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue) throws java.io.IOException
int i
org.jf.util.IndentingWriter writer
org.jf.dexlib.EncodedValue.AnnotationEncodedSubValue encodedAnnotation
}
org/jf/baksmali/Adaptors/EncodedValue/ArrayEncodedValueAdaptor.classArrayEncodedValueAdaptor.java
package org.jf.baksmali.Adaptors.EncodedValue
public org.jf.baksmali.Adaptors.EncodedValue.ArrayEncodedValueAdaptor extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, org.jf.dexlib.EncodedValue.ArrayEncodedValue) throws java.io.IOException
org.jf.dexlib.EncodedValue.EncodedValue encodedValue
org.jf.dexlib.EncodedValue.EncodedValue[] arr$
int len$
int i$
org.jf.util.IndentingWriter writer
org.jf.dexlib.EncodedValue.ArrayEncodedValue encodedArray
org.jf.dexlib.EncodedValue.EncodedValue[] values
boolean first
}
org/jf/baksmali/Adaptors/PostInstructionRegisterInfoMethodItem.classPostInstructionRegisterInfoMethodItem.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.PostInstructionRegisterInfoMethodItem extends org.jf.baksmali.Adaptors.MethodItem {
private final org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
private final org.jf.dexlib.Code.Analysis.MethodAnalyzer methodAnalyzer
public void (org.jf.dexlib.Code.Analysis.AnalyzedInstruction, org.jf.dexlib.Code.Analysis.MethodAnalyzer, int)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction analyzedInstruction
org.jf.dexlib.Code.Analysis.MethodAnalyzer methodAnalyzer
int codeAddress
public double getSortOrder ()
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
int registerInfo
int registerCount
java.util.BitSet registers
private void addDestRegs (java.util.BitSet, int)
int registerNum
java.util.BitSet printPostRegister
int registerCount
private boolean writeRegisterInfo (org.jf.util.IndentingWriter, java.util.BitSet) throws java.io.IOException
org.jf.dexlib.Code.Analysis.RegisterType registerType
org.jf.util.IndentingWriter writer
java.util.BitSet registers
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
int registerNum
}
org/jf/baksmali/Adaptors/ClassDefinition$2.classClassDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.ClassDefinition$2 extends java.lang.Object implements org.jf.dexlib.AnnotationDirectoryItem$FieldAnnotationIteratorDelegate {
final org.jf.baksmali.Adaptors.ClassDefinition this$0
void (org.jf.baksmali.Adaptors.ClassDefinition)
public void processFieldAnnotations (org.jf.dexlib.FieldIdItem, org.jf.dexlib.AnnotationSetItem)
org.jf.dexlib.FieldIdItem field
org.jf.dexlib.AnnotationSetItem fieldAnnotations
}
org/jf/baksmali/Adaptors/FieldDefinition.classFieldDefinition.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.FieldDefinition extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, org.jf.dexlib.ClassDataItem$EncodedField, org.jf.dexlib.EncodedValue.EncodedValue, org.jf.dexlib.AnnotationSetItem, boolean) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.ClassDataItem$EncodedField encodedField
org.jf.dexlib.EncodedValue.EncodedValue initialValue
org.jf.dexlib.AnnotationSetItem annotationSet
boolean setInStaticConstructor
String fieldTypeDescriptor
private static void writeAccessFlags (org.jf.util.IndentingWriter, org.jf.dexlib.ClassDataItem$EncodedField) throws java.io.IOException
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
org.jf.util.IndentingWriter writer
org.jf.dexlib.ClassDataItem$EncodedField encodedField
}
org/jf/baksmali/Adaptors/CommentedOutMethodItem.classCommentedOutMethodItem.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.CommentedOutMethodItem extends org.jf.baksmali.Adaptors.MethodItem {
private final org.jf.baksmali.Adaptors.MethodItem commentedOutMethodItem
public void (org.jf.baksmali.Adaptors.MethodItem)
org.jf.baksmali.Adaptors.MethodItem commentedOutMethodItem
public double getSortOrder ()
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/ClassDefinition$4.classClassDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.ClassDefinition$4 extends java.lang.Object {
static final int[] $SwitchMap$org$jf$dexlib$Code$Opcode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/jf/baksmali/Adaptors/MethodDefinition$3$4.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$3$4 extends org.jf.baksmali.Adaptors.DebugMethodItem {
final int val$registerNum
final org.jf.dexlib.StringIdItem val$name
final org.jf.dexlib.TypeIdItem val$type
final org.jf.dexlib.StringIdItem val$signature
final org.jf.baksmali.Adaptors.MethodDefinition$3 this$1
void (org.jf.baksmali.Adaptors.MethodDefinition$3, int, double, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
int x0
double x1
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/MethodDefinition$3$3.classMethodDefinition.java
package org.jf.baksmali.Adaptors
org.jf.baksmali.Adaptors.MethodDefinition$3$3 extends org.jf.baksmali.Adaptors.DebugMethodItem {
final int val$registerNum
final org.jf.dexlib.StringIdItem val$name
final org.jf.dexlib.TypeIdItem val$type
final org.jf.dexlib.StringIdItem val$signature
final org.jf.baksmali.Adaptors.MethodDefinition$3 this$1
void (org.jf.baksmali.Adaptors.MethodDefinition$3, int, double, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem)
int x0
double x1
public boolean writeTo (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
}
org/jf/baksmali/Adaptors/EndTryLabelMethodItem.classEndTryLabelMethodItem.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.EndTryLabelMethodItem extends org.jf.baksmali.Adaptors.LabelMethodItem {
private int endTryAddress
public void (int, int)
int codeAddress
int endTryAddress
public double getSortOrder ()
public int getLabelAddress ()
}
org/jf/baksmali/Adaptors/ReferenceFormatter.classReferenceFormatter.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.ReferenceFormatter extends java.lang.Object {
public void ()
public static void writeReference (org.jf.util.IndentingWriter, org.jf.dexlib.Item) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.Item item
public static void writeMethodReference (org.jf.util.IndentingWriter, org.jf.dexlib.MethodIdItem) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.MethodIdItem item
public static void writeFieldReference (org.jf.util.IndentingWriter, org.jf.dexlib.FieldIdItem) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.FieldIdItem item
public static void writeStringReference (org.jf.util.IndentingWriter, org.jf.dexlib.StringIdItem) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.StringIdItem item
public static void writeTypeReference (org.jf.util.IndentingWriter, org.jf.dexlib.TypeIdItem) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.TypeIdItem item
}
org/jf/baksmali/Adaptors/DebugMethodItem.classDebugMethodItem.java
package org.jf.baksmali.Adaptors
public abstract org.jf.baksmali.Adaptors.DebugMethodItem extends org.jf.baksmali.Adaptors.MethodItem {
private final double sortOrder
public void (int, double)
int codeAddress
double sortOrder
public double getSortOrder ()
protected static void writeLine (org.jf.util.IndentingWriter, int) throws java.io.IOException
org.jf.util.IndentingWriter writer
int line
protected static void writeEndPrologue (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected static void writeBeginEpilogue (org.jf.util.IndentingWriter) throws java.io.IOException
org.jf.util.IndentingWriter writer
protected static void writeStartLocal (org.jf.util.IndentingWriter, org.jf.dexlib.CodeItem, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.CodeItem codeItem
int register
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
protected static void writeEndLocal (org.jf.util.IndentingWriter, org.jf.dexlib.CodeItem, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.CodeItem codeItem
int register
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
protected static void writeRestartLocal (org.jf.util.IndentingWriter, org.jf.dexlib.CodeItem, int, org.jf.dexlib.StringIdItem, org.jf.dexlib.TypeIdItem, org.jf.dexlib.StringIdItem) throws java.io.IOException
org.jf.util.IndentingWriter writer
org.jf.dexlib.CodeItem codeItem
int register
org.jf.dexlib.StringIdItem name
org.jf.dexlib.TypeIdItem type
org.jf.dexlib.StringIdItem signature
protected static void writeSetFile (org.jf.util.IndentingWriter, java.lang.String) throws java.io.IOException
org.jf.util.IndentingWriter writer
String fileName
}
org/jf/baksmali/Adaptors/MethodDefinition.classMethodDefinition.java
package org.jf.baksmali.Adaptors
public org.jf.baksmali.Adaptors.MethodDefinition extends java.lang.Object {
private final org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
private org.jf.dexlib.Code.Analysis.MethodAnalyzer methodAnalyzer
private final org.jf.baksmali.Adaptors.MethodDefinition$LabelCache labelCache
private final org.jf.dexlib.Util.SparseIntArray packedSwitchMap
private final org.jf.dexlib.Util.SparseIntArray sparseSwitchMap
private final org.jf.dexlib.Util.SparseIntArray instructionMap
public void (org.jf.dexlib.ClassDataItem$EncodedMethod)
org.jf.dexlib.Code.Instruction instruction
int i
org.jf.dexlib.Code.Instruction[] instructions
int currentCodeAddress
Exception ex
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
public void writeTo (org.jf.util.IndentingWriter, org.jf.dexlib.AnnotationSetItem, org.jf.dexlib.AnnotationSetRefList) throws java.io.IOException
org.jf.baksmali.Adaptors.MethodItem methodItem
java.util.Iterator i$
org.jf.util.IndentingWriter writer
org.jf.dexlib.AnnotationSetItem annotationSet
org.jf.dexlib.AnnotationSetRefList parameterAnnotations
org.jf.dexlib.CodeItem codeItem
private static int getRegisterCount (org.jf.dexlib.ClassDataItem$EncodedMethod)
int parameterRegisters
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
int totalRegisters
private static void writeAccessFlags (org.jf.util.IndentingWriter, org.jf.dexlib.ClassDataItem$EncodedMethod) throws java.io.IOException
org.jf.dexlib.Util.AccessFlags accessFlag
org.jf.dexlib.Util.AccessFlags[] arr$
int len$
int i$
org.jf.util.IndentingWriter writer
org.jf.dexlib.ClassDataItem$EncodedMethod encodedMethod
private static void writeParameters (org.jf.util.IndentingWriter, org.jf.dexlib.CodeItem, org.jf.dexlib.AnnotationSetRefList) throws java.io.IOException
org.jf.dexlib.AnnotationSetItem[] annotations
org.jf.dexlib.AnnotationSetItem annotationSet
org.jf.dexlib.StringIdItem parameterName
int i
org.jf.util.IndentingWriter writer
org.jf.dexlib.CodeItem codeItem
org.jf.dexlib.AnnotationSetRefList parameterAnnotations
org.jf.dexlib.DebugInfoItem debugInfoItem
int parameterCount
org.jf.dexlib.AnnotationSetItem[] annotations
org.jf.dexlib.StringIdItem[] parameterNames
public org.jf.baksmali.Adaptors.MethodDefinition$LabelCache getLabelCache ()
public org.jf.dexlib.Code.Analysis.ValidationException getValidationException ()
public int getPackedSwitchBaseAddress (int)
org.jf.dexlib.Code.Instruction[] instructions
int index
int packedSwitchDataAddress
int packedSwitchBaseAddress
public int getSparseSwitchBaseAddress (int)
org.jf.dexlib.Code.Instruction[] instructions
int index
int sparseSwitchDataAddress
int sparseSwitchBaseAddress
private boolean isInstructionPaddingNop (java.util.List, org.jf.dexlib.Code.Analysis.AnalyzedInstruction)
java.util.List instructions
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instruction
org.jf.dexlib.Code.Analysis.AnalyzedInstruction nextInstruction
private java.util.List getMethodItems ()
org.jf.baksmali.Adaptors.LabelMethodItem labelMethodItem
java.util.Iterator i$
java.util.ArrayList methodItems
private void addInstructionMethodItems (java.util.List)
org.jf.dexlib.Code.Analysis.SyntheticAccessorResolver$AccessedMember accessedMember
org.jf.dexlib.MethodIdItem methodIdItem
org.jf.dexlib.Code.Instruction instruction
org.jf.baksmali.Adaptors.MethodItem methodItem
int i
java.util.List methodItems
org.jf.dexlib.Code.Instruction[] instructions
int currentCodeAddress
private void addAnalyzedInstructionMethodItems (java.util.List)
org.jf.dexlib.Code.Analysis.AnalyzedInstruction instruction
org.jf.baksmali.Adaptors.MethodItem methodItem
int i
java.util.List methodItems
org.jf.dexlib.Code.Analysis.ValidationException validationException
java.util.List instructions
int currentCodeAddress
private void addTries (java.util.List)
org.jf.dexlib.Code.Instruction lastInstruction
int lastInstructionAddress
org.jf.dexlib.Code.Instruction lastInstruction
org.jf.baksmali.Adaptors.CatchMethodItem catchAllMethodItem
org.jf.baksmali.Adaptors.CatchMethodItem catchMethodItem
org.jf.dexlib.CodeItem$EncodedTypeAddrPair handler
org.jf.dexlib.CodeItem$EncodedTypeAddrPair[] arr$
int len$
int i$
int startAddress
int endAddress
int index
int lastInstructionAddress
int catchAllAddress
org.jf.dexlib.CodeItem$TryItem tryItem
org.jf.dexlib.CodeItem$TryItem[] arr$
int len$
int i$
java.util.List methodItems
org.jf.dexlib.Code.Instruction[] instructions
private void addDebugInfo (java.util.List)
java.util.List methodItems
org.jf.dexlib.CodeItem codeItem
org.jf.dexlib.DebugInfoItem debugInfoItem
private void setLabelSequentialNumbers ()
Integer labelSequence
org.jf.baksmali.Adaptors.LabelMethodItem labelMethodItem
java.util.Iterator i$
java.util.HashMap nextLabelSequenceByType
java.util.ArrayList sortedLabels
}
org/jf/baksmali/Renderers/FloatRenderer.classFloatRenderer.java
package org.jf.baksmali.Renderers
public org.jf.baksmali.Renderers.FloatRenderer extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, float) throws java.io.IOException
org.jf.util.IndentingWriter writer
float val
}
org/jf/baksmali/Renderers/LongRenderer.classLongRenderer.java
package org.jf.baksmali.Renderers
public org.jf.baksmali.Renderers.LongRenderer extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, long) throws java.io.IOException
org.jf.util.IndentingWriter writer
long val
public static void writeSignedIntOrLongTo (org.jf.util.IndentingWriter, long) throws java.io.IOException
org.jf.util.IndentingWriter writer
long val
}
org/jf/baksmali/Renderers/DoubleRenderer.classDoubleRenderer.java
package org.jf.baksmali.Renderers
public org.jf.baksmali.Renderers.DoubleRenderer extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, double) throws java.io.IOException
org.jf.util.IndentingWriter writer
double val
}
org/jf/baksmali/Renderers/CharRenderer.classCharRenderer.java
package org.jf.baksmali.Renderers
public org.jf.baksmali.Renderers.CharRenderer extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, char) throws java.io.IOException
org.jf.util.IndentingWriter writer
char val
}
org/jf/baksmali/Renderers/ShortRenderer.classShortRenderer.java
package org.jf.baksmali.Renderers
public org.jf.baksmali.Renderers.ShortRenderer extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, short) throws java.io.IOException
org.jf.util.IndentingWriter writer
short val
}
org/jf/baksmali/Renderers/BooleanRenderer.classBooleanRenderer.java
package org.jf.baksmali.Renderers
public org.jf.baksmali.Renderers.BooleanRenderer extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, boolean) throws java.io.IOException
org.jf.util.IndentingWriter writer
boolean val
}
org/jf/baksmali/Renderers/ByteRenderer.classByteRenderer.java
package org.jf.baksmali.Renderers
public org.jf.baksmali.Renderers.ByteRenderer extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, byte) throws java.io.IOException
org.jf.util.IndentingWriter writer
byte val
public static void writeUnsignedTo (org.jf.util.IndentingWriter, byte) throws java.io.IOException
org.jf.util.IndentingWriter writer
byte val
}
org/jf/baksmali/Renderers/IntegerRenderer.classIntegerRenderer.java
package org.jf.baksmali.Renderers
public org.jf.baksmali.Renderers.IntegerRenderer extends java.lang.Object {
public void ()
public static void writeTo (org.jf.util.IndentingWriter, int) throws java.io.IOException
org.jf.util.IndentingWriter writer
int val
public static void writeUnsignedTo (org.jf.util.IndentingWriter, int) throws java.io.IOException
org.jf.util.IndentingWriter writer
int val
}
org/jf/baksmali/baksmali$2.classbaksmali.java
package org.jf.baksmali
final org.jf.baksmali.baksmali$2 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.jf.dexlib.ClassDefItem, org.jf.dexlib.ClassDefItem)
org.jf.dexlib.ClassDefItem classDefItem1
org.jf.dexlib.ClassDefItem classDefItem2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/jf/baksmali/baksmali.classbaksmali.java
package org.jf.baksmali
public org.jf.baksmali.baksmali extends java.lang.Object {
public static boolean noParameterRegisters
public static boolean useLocalsDirective
public static boolean useSequentialLabels
public static boolean outputDebugInfo
public static boolean addCodeOffsets
public static boolean noAccessorComments
public static boolean deodex
public static boolean verify
public static org.jf.dexlib.Code.Analysis.InlineMethodResolver inlineResolver
public static int registerInfo
public static String bootClassPath
public static org.jf.dexlib.Code.Analysis.SyntheticAccessorResolver syntheticAccessorResolver
private static final java.util.regex.Pattern extJarPattern
static final boolean $assertionsDisabled
public void ()
public static void disassembleDexFile (java.lang.String, org.jf.dexlib.DexFile, boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String, boolean, boolean, boolean, boolean, boolean, boolean, int, boolean, boolean, java.lang.String)
String[] bootClassPathArray
String[] extraBootClassPathArray
Exception ex
org.jf.dexlib.Code.Analysis.ClassPath$ClassDef classDef
Throwable ex
Throwable ex
java.io.File smaliParent
java.io.BufferedWriter bufWriter
Throwable ex
Exception ex
Throwable ex
Throwable ex
String classDescriptor
java.io.File smaliFile
org.jf.baksmali.Adaptors.ClassDefinition classDefinition
java.io.Writer writer
org.jf.dexlib.ClassDefItem classDefItem
java.util.Iterator i$
String dexFilePath
org.jf.dexlib.DexFile dexFile
boolean deodex
String outputDirectory
String[] classPathDirs
String bootClassPath
String extraBootClassPath
boolean noParameterRegisters
boolean useLocalsDirective
boolean useSequentialLabels
boolean outputDebugInfo
boolean addCodeOffsets
boolean noAccessorComments
int registerInfo
boolean verify
boolean ignoreErrors
String inlineTable
org.jf.dexlib.Code.Analysis.ClassPath$ClassPathErrorHandler classPathErrorHandler
java.io.File outputDirectoryFile
java.util.ArrayList classDefItems
org.jf.util.ClassFileNameHandler fileNameHandler
private static boolean isExtJar (java.lang.String)
String dexFilePath
java.util.regex.Matcher m
static void ()
}
org/jf/baksmali/dump.classdump.java
package org.jf.baksmali
public org.jf.baksmali.dump extends java.lang.Object {
public void ()
public static void dump (org.jf.dexlib.DexFile, java.lang.String, java.lang.String, boolean) throws java.io.IOException
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.FileWriter writer
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
java.io.IOException ex
byte[] bytes
java.io.FileOutputStream fileOutputStream
org.jf.dexlib.DexFile dexFile
String dumpFileName
String outputDexFileName
boolean sort
org.jf.dexlib.Util.ByteArrayAnnotatedOutput out
}
baksmali.properties
META-INF/maven/brut.apktool.smali/baksmali/
META-INF/maven/brut.apktool.smali/baksmali/pom.xml
META-INF/maven/brut.apktool.smali/baksmali/pom.properties
com/google/
com/google/gdata/
com/google/gdata/util/
com/google/gdata/util/common/
com/google/gdata/util/common/base/
org/yaml/
org/yaml/snakeyaml/
org/yaml/snakeyaml/events/
org/yaml/snakeyaml/introspector/
org/yaml/snakeyaml/constructor/
org/yaml/snakeyaml/composer/
org/yaml/snakeyaml/parser/
org/yaml/snakeyaml/nodes/
org/yaml/snakeyaml/error/
org/yaml/snakeyaml/reader/
org/yaml/snakeyaml/tokens/
org/yaml/snakeyaml/scanner/
org/yaml/snakeyaml/resolver/
org/yaml/snakeyaml/serializer/
org/yaml/snakeyaml/emitter/
org/yaml/snakeyaml/util/
org/yaml/snakeyaml/representer/
com/google/gdata/util/common/base/Escaper.classEscaper.java
package com.google.gdata.util.common.base
public abstract com.google.gdata.util.common.base.Escaper extends java.lang.Object {
public abstract java.lang.String escape (java.lang.String)
public abstract java.lang.Appendable escape (java.lang.Appendable)
}
com/google/gdata/util/common/base/PercentEscaper.classPercentEscaper.java
package com.google.gdata.util.common.base
public com.google.gdata.util.common.base.PercentEscaper extends com.google.gdata.util.common.base.UnicodeEscaper {
public static final String SAFECHARS_URLENCODER
public static final String SAFEPATHCHARS_URLENCODER
public static final String SAFEQUERYSTRINGCHARS_URLENCODER
private static final char[] URI_ESCAPED_SPACE
private static final char[] UPPER_HEX_DIGITS
private final boolean plusForSpace
private final boolean[] safeOctets
public void (java.lang.String, boolean)
String safeChars
boolean plusForSpace
private static boolean[] createSafeOctets (java.lang.String)
char c
char[] arr$
int len$
int i$
int c
int c
int c
char c
char[] arr$
int len$
int i$
String safeChars
int maxChar
char[] safeCharArray
boolean[] octets
protected int nextEscapeIndex (java.lang.CharSequence, int, int)
char c
CharSequence csq
int index
int end
public java.lang.String escape (java.lang.String)
char c
int index
String s
int slen
protected char[] escape (int)
char[] dest
char[] dest
char[] dest
char[] dest
int cp
static void ()
}
com/google/gdata/util/common/base/UnicodeEscaper$2.classUnicodeEscaper.java
package com.google.gdata.util.common.base
com.google.gdata.util.common.base.UnicodeEscaper$2 extends java.lang.ThreadLocal {
void ()
protected char[] initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/gdata/util/common/base/UnicodeEscaper$1.classUnicodeEscaper.java
package com.google.gdata.util.common.base
com.google.gdata.util.common.base.UnicodeEscaper$1 extends java.lang.Object implements java.lang.Appendable {
int pendingHighSurrogate
char[] decodedChars
final Appendable val$out
final com.google.gdata.util.common.base.UnicodeEscaper this$0
void (com.google.gdata.util.common.base.UnicodeEscaper, java.lang.Appendable) throws java.io.IOException
public java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
CharSequence csq
public java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
char c
char[] escaped
int len
int cp
char[] escaped
int unescapedChunkStart
CharSequence csq
int start
int end
int index
public java.lang.Appendable append (char) throws java.io.IOException
char[] escaped
char[] escaped
char c
private void outputChars (char[], int) throws java.io.IOException
int n
char[] chars
int len
}
com/google/gdata/util/common/base/UnicodeEscaper.classUnicodeEscaper.java
package com.google.gdata.util.common.base
public abstract com.google.gdata.util.common.base.UnicodeEscaper extends java.lang.Object implements com.google.gdata.util.common.base.Escaper {
private static final int DEST_PAD
private static final ThreadLocal DEST_TL
static final boolean $assertionsDisabled
public void ()
protected abstract char[] escape (int)
protected int nextEscapeIndex (java.lang.CharSequence, int, int)
int cp
CharSequence csq
int start
int end
int index
public java.lang.String escape (java.lang.String)
String string
int end
int index
protected final java.lang.String escapeSlow (java.lang.String, int)
int destLength
int charsSkipped
int sizeNeeded
int cp
char[] escaped
int endIndex
String s
int index
int end
char[] dest
int destIndex
int unescapedChunkStart
int charsSkipped
public java.lang.Appendable escape (java.lang.Appendable)
Appendable out
protected static final int codePointAt (java.lang.CharSequence, int, int)
char c2
char c1
CharSequence seq
int index
int end
private static final char[] growBuffer (char[], int, int)
char[] dest
int index
int size
char[] copy
static void ()
}
org/yaml/snakeyaml/Yaml$EventIterable.classYaml.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Yaml$EventIterable extends java.lang.Object implements java.lang.Iterable {
private java.util.Iterator iterator
final org.yaml.snakeyaml.Yaml this$0
public void (org.yaml.snakeyaml.Yaml, java.util.Iterator)
java.util.Iterator iterator
public java.util.Iterator iterator ()
}
org/yaml/snakeyaml/Yaml.classYaml.java
package org.yaml.snakeyaml
public org.yaml.snakeyaml.Yaml extends java.lang.Object {
protected final org.yaml.snakeyaml.resolver.Resolver resolver
private String name
protected org.yaml.snakeyaml.constructor.BaseConstructor constructor
protected org.yaml.snakeyaml.representer.Representer representer
protected org.yaml.snakeyaml.DumperOptions options
public void ()
public void (org.yaml.snakeyaml.DumperOptions)
org.yaml.snakeyaml.DumperOptions options
public void (org.yaml.snakeyaml.representer.Representer)
org.yaml.snakeyaml.representer.Representer representer
public void (org.yaml.snakeyaml.constructor.BaseConstructor)
org.yaml.snakeyaml.constructor.BaseConstructor constructor
public void (org.yaml.snakeyaml.constructor.BaseConstructor, org.yaml.snakeyaml.representer.Representer)
org.yaml.snakeyaml.constructor.BaseConstructor constructor
org.yaml.snakeyaml.representer.Representer representer
public void (org.yaml.snakeyaml.representer.Representer, org.yaml.snakeyaml.DumperOptions)
org.yaml.snakeyaml.representer.Representer representer
org.yaml.snakeyaml.DumperOptions options
public void (org.yaml.snakeyaml.constructor.BaseConstructor, org.yaml.snakeyaml.representer.Representer, org.yaml.snakeyaml.DumperOptions)
org.yaml.snakeyaml.constructor.BaseConstructor constructor
org.yaml.snakeyaml.representer.Representer representer
org.yaml.snakeyaml.DumperOptions options
public void (org.yaml.snakeyaml.constructor.BaseConstructor, org.yaml.snakeyaml.representer.Representer, org.yaml.snakeyaml.DumperOptions, org.yaml.snakeyaml.resolver.Resolver)
org.yaml.snakeyaml.constructor.BaseConstructor constructor
org.yaml.snakeyaml.representer.Representer representer
org.yaml.snakeyaml.DumperOptions options
org.yaml.snakeyaml.resolver.Resolver resolver
public java.lang.String dump (java.lang.Object)
Object data
java.util.List list
public java.lang.String dumpAll (java.util.Iterator)
java.util.Iterator data
java.io.StringWriter buffer
public void dump (java.lang.Object, java.io.Writer)
Object data
java.io.Writer output
java.util.List list
public void dumpAll (java.util.Iterator, java.io.Writer)
java.io.IOException e
java.util.Iterator data
java.io.Writer output
org.yaml.snakeyaml.serializer.Serializer s
public java.lang.Object load (java.lang.String)
String yaml
public java.lang.Object load (java.io.InputStream)
java.io.InputStream io
public java.lang.Object load (java.io.Reader)
java.io.Reader io
org.yaml.snakeyaml.composer.Composer composer
public java.lang.Iterable loadAll (java.io.Reader)
java.io.Reader yaml
org.yaml.snakeyaml.composer.Composer composer
java.util.Iterator result
public java.lang.Iterable loadAll (java.lang.String)
String yaml
public java.lang.Iterable loadAll (java.io.InputStream)
java.io.InputStream yaml
public org.yaml.snakeyaml.nodes.Node compose (java.io.Reader)
java.io.Reader yaml
org.yaml.snakeyaml.composer.Composer composer
public java.lang.Iterable composeAll (java.io.Reader)
java.io.Reader yaml
org.yaml.snakeyaml.composer.Composer composer
java.util.Iterator result
public void addImplicitResolver (java.lang.String, java.util.regex.Pattern, java.lang.String)
String tag
java.util.regex.Pattern regexp
String first
public void addImplicitResolver (org.yaml.snakeyaml.nodes.Tag, java.util.regex.Pattern, java.lang.String)
org.yaml.snakeyaml.nodes.Tag tag
java.util.regex.Pattern regexp
String first
public java.lang.String toString ()
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.Iterable parse (java.io.Reader)
java.io.Reader yaml
org.yaml.snakeyaml.parser.Parser parser
java.util.Iterator result
public void setBeanAccess (org.yaml.snakeyaml.introspector.BeanAccess)
org.yaml.snakeyaml.introspector.BeanAccess beanAccess
public void (org.yaml.snakeyaml.Loader)
org.yaml.snakeyaml.Loader loader
public void (org.yaml.snakeyaml.Loader, org.yaml.snakeyaml.Dumper)
org.yaml.snakeyaml.Loader loader
org.yaml.snakeyaml.Dumper dumper
public void (org.yaml.snakeyaml.Loader, org.yaml.snakeyaml.Dumper, org.yaml.snakeyaml.resolver.Resolver)
org.yaml.snakeyaml.Loader loader
org.yaml.snakeyaml.Dumper dumper
org.yaml.snakeyaml.resolver.Resolver resolver
public void (org.yaml.snakeyaml.Dumper)
org.yaml.snakeyaml.Dumper dumper
}
org/yaml/snakeyaml/Loader$3.classLoader.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Loader$3 extends java.lang.Object implements java.util.Iterator {
final org.yaml.snakeyaml.parser.Parser val$parser
final org.yaml.snakeyaml.Loader this$0
void (org.yaml.snakeyaml.Loader, org.yaml.snakeyaml.parser.Parser)
public boolean hasNext ()
public org.yaml.snakeyaml.events.Event next ()
public void remove ()
public volatile java.lang.Object next ()
}
org/yaml/snakeyaml/DumperOptions$LineBreak.classDumperOptions.java
package org.yaml.snakeyaml
public final org.yaml.snakeyaml.DumperOptions$LineBreak extends java.lang.Enum {
public static final org.yaml.snakeyaml.DumperOptions$LineBreak WIN
public static final org.yaml.snakeyaml.DumperOptions$LineBreak MAC
public static final org.yaml.snakeyaml.DumperOptions$LineBreak UNIX
private String lineBreak
private static final org.yaml.snakeyaml.DumperOptions$LineBreak[] $VALUES
public static final org.yaml.snakeyaml.DumperOptions$LineBreak[] values ()
public static org.yaml.snakeyaml.DumperOptions$LineBreak valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String lineBreak
public java.lang.String getString ()
public java.lang.String toString ()
public static org.yaml.snakeyaml.DumperOptions$LineBreak getPlatformLineBreak ()
org.yaml.snakeyaml.DumperOptions$LineBreak lb
org.yaml.snakeyaml.DumperOptions$LineBreak[] arr$
int len$
int i$
String platformLineBreak
static void ()
}
org/yaml/snakeyaml/DumperOptions$Version.classDumperOptions.java
package org.yaml.snakeyaml
public final org.yaml.snakeyaml.DumperOptions$Version extends java.lang.Enum {
public static final org.yaml.snakeyaml.DumperOptions$Version V1_0
public static final org.yaml.snakeyaml.DumperOptions$Version V1_1
private Integer[] version
private static final org.yaml.snakeyaml.DumperOptions$Version[] $VALUES
public static final org.yaml.snakeyaml.DumperOptions$Version[] values ()
public static org.yaml.snakeyaml.DumperOptions$Version valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.Integer[])
Integer[] version
public java.lang.Integer[] getArray ()
public java.lang.String toString ()
static void ()
}
org/yaml/snakeyaml/Loader$EventIterable.classLoader.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Loader$EventIterable extends java.lang.Object implements java.lang.Iterable {
private java.util.Iterator iterator
final org.yaml.snakeyaml.Loader this$0
public void (org.yaml.snakeyaml.Loader, java.util.Iterator)
java.util.Iterator iterator
public java.util.Iterator iterator ()
}
org/yaml/snakeyaml/JavaBeanParser.classJavaBeanParser.java
package org.yaml.snakeyaml
public org.yaml.snakeyaml.JavaBeanParser extends java.lang.Object {
private void ()
public static java.lang.Object load (java.lang.String, java.lang.Class)
String yaml
Class javabean
org.yaml.snakeyaml.JavaBeanLoader loader
public static java.lang.Object load (java.io.InputStream, java.lang.Class)
java.io.InputStream io
Class javabean
org.yaml.snakeyaml.JavaBeanLoader loader
public static java.lang.Object load (java.io.Reader, java.lang.Class)
java.io.Reader io
Class javabean
org.yaml.snakeyaml.JavaBeanLoader loader
}
org/yaml/snakeyaml/JavaBeanLoader.classJavaBeanLoader.java
package org.yaml.snakeyaml
public org.yaml.snakeyaml.JavaBeanLoader extends java.lang.Object {
private org.yaml.snakeyaml.Yaml loader
public void (org.yaml.snakeyaml.TypeDescription)
org.yaml.snakeyaml.TypeDescription typeDescription
public void (org.yaml.snakeyaml.TypeDescription, org.yaml.snakeyaml.introspector.BeanAccess)
org.yaml.snakeyaml.TypeDescription typeDescription
org.yaml.snakeyaml.introspector.BeanAccess beanAccess
org.yaml.snakeyaml.constructor.Constructor constructor
public void (java.lang.Class, org.yaml.snakeyaml.introspector.BeanAccess)
Class clazz
org.yaml.snakeyaml.introspector.BeanAccess beanAccess
public void (java.lang.Class)
Class clazz
public java.lang.Object load (java.lang.String)
String yaml
public java.lang.Object load (java.io.InputStream)
java.io.InputStream io
public java.lang.Object load (java.io.Reader)
java.io.Reader io
}
org/yaml/snakeyaml/events/StreamStartEvent.classStreamStartEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.StreamStartEvent extends org.yaml.snakeyaml.events.Event {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public boolean is (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID id
}
org/yaml/snakeyaml/events/SequenceStartEvent.classSequenceStartEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.SequenceStartEvent extends org.yaml.snakeyaml.events.CollectionStartEvent {
public void (java.lang.String, java.lang.String, boolean, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, java.lang.Boolean)
String anchor
String tag
boolean implicit
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
Boolean flowStyle
public boolean is (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID id
}
org/yaml/snakeyaml/events/ScalarEvent.classScalarEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.ScalarEvent extends org.yaml.snakeyaml.events.NodeEvent {
private final String tag
private final Character style
private final String value
private final org.yaml.snakeyaml.events.ImplicitTuple implicit
public void (java.lang.String, java.lang.String, org.yaml.snakeyaml.events.ImplicitTuple, java.lang.String, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, java.lang.Character)
String anchor
String tag
org.yaml.snakeyaml.events.ImplicitTuple implicit
String value
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
Character style
public java.lang.String getTag ()
public java.lang.Character getStyle ()
public java.lang.String getValue ()
public org.yaml.snakeyaml.events.ImplicitTuple getImplicit ()
protected java.lang.String getArguments ()
public boolean is (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID id
}
org/yaml/snakeyaml/events/CollectionStartEvent.classCollectionStartEvent.java
package org.yaml.snakeyaml.events
public abstract org.yaml.snakeyaml.events.CollectionStartEvent extends org.yaml.snakeyaml.events.NodeEvent {
private final String tag
private final boolean implicit
private final Boolean flowStyle
public void (java.lang.String, java.lang.String, boolean, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, java.lang.Boolean)
String anchor
String tag
boolean implicit
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
Boolean flowStyle
public java.lang.String getTag ()
public boolean getImplicit ()
public java.lang.Boolean getFlowStyle ()
protected java.lang.String getArguments ()
}
org/yaml/snakeyaml/events/Event.classEvent.java
package org.yaml.snakeyaml.events
public abstract org.yaml.snakeyaml.events.Event extends java.lang.Object {
private final org.yaml.snakeyaml.error.Mark startMark
private final org.yaml.snakeyaml.error.Mark endMark
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public java.lang.String toString ()
public org.yaml.snakeyaml.error.Mark getStartMark ()
public org.yaml.snakeyaml.error.Mark getEndMark ()
protected java.lang.String getArguments ()
public abstract boolean is (org.yaml.snakeyaml.events.Event$ID)
public boolean equals (java.lang.Object)
Object obj
}
org/yaml/snakeyaml/events/MappingStartEvent.classMappingStartEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.MappingStartEvent extends org.yaml.snakeyaml.events.CollectionStartEvent {
public void (java.lang.String, java.lang.String, boolean, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, java.lang.Boolean)
String anchor
String tag
boolean implicit
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
Boolean flowStyle
public boolean is (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID id
}
org/yaml/snakeyaml/events/NodeEvent.classNodeEvent.java
package org.yaml.snakeyaml.events
public abstract org.yaml.snakeyaml.events.NodeEvent extends org.yaml.snakeyaml.events.Event {
private final String anchor
public void (java.lang.String, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
String anchor
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public java.lang.String getAnchor ()
protected java.lang.String getArguments ()
}
org/yaml/snakeyaml/events/SequenceEndEvent.classSequenceEndEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.SequenceEndEvent extends org.yaml.snakeyaml.events.CollectionEndEvent {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public boolean is (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID id
}
org/yaml/snakeyaml/events/MappingEndEvent.classMappingEndEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.MappingEndEvent extends org.yaml.snakeyaml.events.CollectionEndEvent {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public boolean is (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID id
}
org/yaml/snakeyaml/events/ImplicitTuple.classImplicitTuple.java
package org.yaml.snakeyaml.events
public org.yaml.snakeyaml.events.ImplicitTuple extends java.lang.Object {
private final boolean plain
private final boolean nonPlain
public void (boolean, boolean)
boolean plain
boolean nonplain
public boolean isFirst ()
public boolean isSecond ()
public boolean bothFalse ()
public java.lang.String toString ()
}
org/yaml/snakeyaml/events/Event$ID.classEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.Event$ID extends java.lang.Enum {
public static final org.yaml.snakeyaml.events.Event$ID Alias
public static final org.yaml.snakeyaml.events.Event$ID DocumentEnd
public static final org.yaml.snakeyaml.events.Event$ID DocumentStart
public static final org.yaml.snakeyaml.events.Event$ID MappingEnd
public static final org.yaml.snakeyaml.events.Event$ID MappingStart
public static final org.yaml.snakeyaml.events.Event$ID Scalar
public static final org.yaml.snakeyaml.events.Event$ID SequenceEnd
public static final org.yaml.snakeyaml.events.Event$ID SequenceStart
public static final org.yaml.snakeyaml.events.Event$ID StreamEnd
public static final org.yaml.snakeyaml.events.Event$ID StreamStart
private static final org.yaml.snakeyaml.events.Event$ID[] $VALUES
public static final org.yaml.snakeyaml.events.Event$ID[] values ()
public static org.yaml.snakeyaml.events.Event$ID valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/yaml/snakeyaml/events/StreamEndEvent.classStreamEndEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.StreamEndEvent extends org.yaml.snakeyaml.events.Event {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public boolean is (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID id
}
org/yaml/snakeyaml/events/AliasEvent.classAliasEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.AliasEvent extends org.yaml.snakeyaml.events.NodeEvent {
public void (java.lang.String, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
String anchor
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public boolean is (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID id
}
org/yaml/snakeyaml/events/CollectionEndEvent.classCollectionEndEvent.java
package org.yaml.snakeyaml.events
public abstract org.yaml.snakeyaml.events.CollectionEndEvent extends org.yaml.snakeyaml.events.Event {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
}
org/yaml/snakeyaml/events/DocumentStartEvent.classDocumentStartEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.DocumentStartEvent extends org.yaml.snakeyaml.events.Event {
private final boolean explicit
private final Integer[] version
private final java.util.Map tags
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, boolean, java.lang.Integer[], java.util.Map)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
boolean explicit
Integer[] version
java.util.Map tags
public boolean getExplicit ()
public java.lang.Integer[] getVersion ()
public java.util.Map getTags ()
public boolean is (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID id
}
org/yaml/snakeyaml/events/DocumentEndEvent.classDocumentEndEvent.java
package org.yaml.snakeyaml.events
public final org.yaml.snakeyaml.events.DocumentEndEvent extends org.yaml.snakeyaml.events.Event {
private final boolean explicit
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, boolean)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
boolean explicit
public boolean getExplicit ()
public boolean is (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID id
}
org/yaml/snakeyaml/introspector/BeanAccess.classBeanAccess.java
package org.yaml.snakeyaml.introspector
public final org.yaml.snakeyaml.introspector.BeanAccess extends java.lang.Enum {
public static final org.yaml.snakeyaml.introspector.BeanAccess DEFAULT
public static final org.yaml.snakeyaml.introspector.BeanAccess FIELD
public static final org.yaml.snakeyaml.introspector.BeanAccess PROPERTY
private static final org.yaml.snakeyaml.introspector.BeanAccess[] $VALUES
public static final org.yaml.snakeyaml.introspector.BeanAccess[] values ()
public static org.yaml.snakeyaml.introspector.BeanAccess valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/yaml/snakeyaml/introspector/PropertyUtils.classPropertyUtils.java
package org.yaml.snakeyaml.introspector
public org.yaml.snakeyaml.introspector.PropertyUtils extends java.lang.Object {
private final java.util.Map propertiesCache
private final java.util.Map readableProperties
private org.yaml.snakeyaml.introspector.BeanAccess beanAccess
private boolean allowReadOnlyProperties
public void ()
private java.util.Map getPropertiesMap (java.lang.Class, org.yaml.snakeyaml.introspector.BeanAccess) throws java.beans.IntrospectionException
int modifiers
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
Class c
java.lang.reflect.Method readMethod
java.beans.PropertyDescriptor property
java.beans.PropertyDescriptor[] arr$
int len$
int i$
int modifiers
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
Class type
org.yaml.snakeyaml.introspector.BeanAccess bAccess
java.util.Map properties
public java.util.Set getProperties (java.lang.Class) throws java.beans.IntrospectionException
Class type
public java.util.Set getProperties (java.lang.Class, org.yaml.snakeyaml.introspector.BeanAccess) throws java.beans.IntrospectionException
org.yaml.snakeyaml.introspector.Property property
java.util.Iterator i$
Class type
org.yaml.snakeyaml.introspector.BeanAccess bAccess
java.util.Set properties
java.util.Collection props
public org.yaml.snakeyaml.introspector.Property getProperty (java.lang.Class, java.lang.String) throws java.beans.IntrospectionException
Class type
String name
public org.yaml.snakeyaml.introspector.Property getProperty (java.lang.Class, java.lang.String, org.yaml.snakeyaml.introspector.BeanAccess) throws java.beans.IntrospectionException
Class type
String name
org.yaml.snakeyaml.introspector.BeanAccess bAccess
java.util.Map properties
org.yaml.snakeyaml.introspector.Property property
public void setBeanAccess (org.yaml.snakeyaml.introspector.BeanAccess)
org.yaml.snakeyaml.introspector.BeanAccess beanAccess
public void setAllowReadOnlyProperties (boolean)
boolean allowReadOnlyProperties
}
org/yaml/snakeyaml/introspector/GenericProperty.classGenericProperty.java
package org.yaml.snakeyaml.introspector
public abstract org.yaml.snakeyaml.introspector.GenericProperty extends org.yaml.snakeyaml.introspector.Property {
private java.lang.reflect.Type genType
private boolean actualClassesChecked
private Class[] actualClasses
public void (java.lang.String, java.lang.Class, java.lang.reflect.Type)
String name
Class aClass
java.lang.reflect.Type aType
public java.lang.Class[] getActualTypeArguments ()
int i
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.Type[] actualTypeArguments
java.lang.reflect.Type componentType
Class classType
}
org/yaml/snakeyaml/introspector/FieldProperty.classFieldProperty.java
package org.yaml.snakeyaml.introspector
public org.yaml.snakeyaml.introspector.FieldProperty extends org.yaml.snakeyaml.introspector.GenericProperty {
private final java.lang.reflect.Field field
public void (java.lang.reflect.Field)
java.lang.reflect.Field field
public void set (java.lang.Object, java.lang.Object) throws java.lang.Exception
Object object
Object value
public java.lang.Object get (java.lang.Object)
Exception e
Object object
}
org/yaml/snakeyaml/introspector/Property.classProperty.java
package org.yaml.snakeyaml.introspector
public abstract org.yaml.snakeyaml.introspector.Property extends java.lang.Object implements java.lang.Comparable {
private final String name
private final Class type
public void (java.lang.String, java.lang.Class)
String name
Class type
public java.lang.Class getType ()
public abstract java.lang.Class[] getActualTypeArguments ()
public java.lang.String getName ()
public java.lang.String toString ()
public int compareTo (org.yaml.snakeyaml.introspector.Property)
org.yaml.snakeyaml.introspector.Property o
public boolean isWritable ()
public boolean isReadable ()
public abstract void set (java.lang.Object, java.lang.Object) throws java.lang.Exception
public abstract java.lang.Object get (java.lang.Object)
public volatile int compareTo (java.lang.Object)
Object x0
}
org/yaml/snakeyaml/introspector/PropertyUtils$1.classPropertyUtils.java
package org.yaml.snakeyaml.introspector
org.yaml.snakeyaml.introspector.PropertyUtils$1 extends java.lang.Object {
static final int[] $SwitchMap$org$yaml$snakeyaml$introspector$BeanAccess
static void ()
NoSuchFieldError ex
}
org/yaml/snakeyaml/introspector/MethodProperty.classMethodProperty.java
package org.yaml.snakeyaml.introspector
public org.yaml.snakeyaml.introspector.MethodProperty extends org.yaml.snakeyaml.introspector.GenericProperty {
private final java.beans.PropertyDescriptor property
private final boolean readable
private final boolean writable
public void (java.beans.PropertyDescriptor)
java.beans.PropertyDescriptor property
public void set (java.lang.Object, java.lang.Object) throws java.lang.Exception
Object object
Object value
public java.lang.Object get (java.lang.Object)
Exception e
Object object
public boolean isWritable ()
public boolean isReadable ()
}
org/yaml/snakeyaml/Loader$NodeIterable.classLoader.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Loader$NodeIterable extends java.lang.Object implements java.lang.Iterable {
private java.util.Iterator iterator
final org.yaml.snakeyaml.Loader this$0
public void (org.yaml.snakeyaml.Loader, java.util.Iterator)
java.util.Iterator iterator
public java.util.Iterator iterator ()
}
org/yaml/snakeyaml/Yaml$1.classYaml.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Yaml$1 extends java.lang.Object implements java.util.Iterator {
final org.yaml.snakeyaml.Yaml this$0
void (org.yaml.snakeyaml.Yaml)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/yaml/snakeyaml/JavaBeanDumper.classJavaBeanDumper.java
package org.yaml.snakeyaml
public org.yaml.snakeyaml.JavaBeanDumper extends java.lang.Object {
private boolean useGlobalTag
private org.yaml.snakeyaml.DumperOptions$FlowStyle flowStyle
private org.yaml.snakeyaml.DumperOptions options
private org.yaml.snakeyaml.representer.Representer representer
private java.util.Set classTags
private final org.yaml.snakeyaml.introspector.BeanAccess beanAccess
public void (boolean, org.yaml.snakeyaml.introspector.BeanAccess)
boolean useGlobalTag
org.yaml.snakeyaml.introspector.BeanAccess beanAccess
public void (boolean)
boolean useGlobalTag
public void (org.yaml.snakeyaml.introspector.BeanAccess)
org.yaml.snakeyaml.introspector.BeanAccess beanAccess
public void ()
public void (org.yaml.snakeyaml.representer.Representer, org.yaml.snakeyaml.DumperOptions)
org.yaml.snakeyaml.representer.Representer representer
org.yaml.snakeyaml.DumperOptions options
public void dump (java.lang.Object, java.io.Writer)
org.yaml.snakeyaml.DumperOptions doptions
Class clazz
java.util.Iterator i$
org.yaml.snakeyaml.representer.Representer repr
Object data
java.io.Writer output
org.yaml.snakeyaml.DumperOptions doptions
org.yaml.snakeyaml.representer.Representer repr
org.yaml.snakeyaml.Yaml dumper
public java.lang.String dump (java.lang.Object)
Object data
java.io.StringWriter buffer
public boolean isUseGlobalTag ()
public void setUseGlobalTag (boolean)
boolean useGlobalTag
public org.yaml.snakeyaml.DumperOptions$FlowStyle getFlowStyle ()
public void setFlowStyle (org.yaml.snakeyaml.DumperOptions$FlowStyle)
org.yaml.snakeyaml.DumperOptions$FlowStyle flowStyle
public void setMapTagForBean (java.lang.Class)
Class clazz
}
org/yaml/snakeyaml/constructor/Constructor$ConstructScalar.classConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.Constructor$ConstructScalar extends org.yaml.snakeyaml.constructor.AbstractConstruct {
final org.yaml.snakeyaml.constructor.Constructor this$0
protected void (org.yaml.snakeyaml.constructor.Constructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
Object result
java.lang.reflect.Constructor c
java.lang.reflect.Constructor[] arr$
int len$
int i$
Object argument
Exception e
Exception e
java.lang.reflect.Constructor[] javaConstructors
int oneArgCount
java.lang.reflect.Constructor javaConstructor
Object argument
org.yaml.snakeyaml.nodes.Node nnode
org.yaml.snakeyaml.nodes.ScalarNode node
Class type
Object result
private java.lang.Object constructStandardJavaInstance (java.lang.Class, org.yaml.snakeyaml.nodes.ScalarNode)
org.yaml.snakeyaml.constructor.Construct stringConstructor
Object result
org.yaml.snakeyaml.constructor.Construct boolConstructor
Object result
Object result
org.yaml.snakeyaml.constructor.Construct charConstructor
String ch
Object result
Object result
java.lang.reflect.Constructor constr
Exception e
org.yaml.snakeyaml.constructor.Construct dateConstructor
java.util.Date date
Object result
Object result
org.yaml.snakeyaml.constructor.Construct doubleConstructor
Object result
org.yaml.snakeyaml.constructor.Construct intConstructor
Object result
Exception ex
String enumValueName
Object result
org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlTimestamp contr
Object result
Class type
org.yaml.snakeyaml.nodes.ScalarNode node
Object result
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlSet.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlSet extends java.lang.Object implements org.yaml.snakeyaml.constructor.Construct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
public void construct2ndStep (org.yaml.snakeyaml.nodes.Node, java.lang.Object)
org.yaml.snakeyaml.nodes.Node node
Object object
}
org/yaml/snakeyaml/constructor/Constructor$ConstructYamlObject.classConstructor.java
package org.yaml.snakeyaml.constructor
org.yaml.snakeyaml.constructor.Constructor$ConstructYamlObject extends java.lang.Object implements org.yaml.snakeyaml.constructor.Construct {
final org.yaml.snakeyaml.constructor.Constructor this$0
private void (org.yaml.snakeyaml.constructor.Constructor)
private org.yaml.snakeyaml.constructor.Construct getConstructor (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
Class cl
org.yaml.snakeyaml.constructor.Construct constructor
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
Exception e
org.yaml.snakeyaml.nodes.Node node
Object result
public void construct2ndStep (org.yaml.snakeyaml.nodes.Node, java.lang.Object)
Exception e
org.yaml.snakeyaml.nodes.Node node
Object object
void (org.yaml.snakeyaml.constructor.Constructor, org.yaml.snakeyaml.constructor.Constructor$1)
org.yaml.snakeyaml.constructor.Constructor x0
org.yaml.snakeyaml.constructor.Constructor$1 x1
}
org/yaml/snakeyaml/constructor/Constructor$1.classConstructor.java
package org.yaml.snakeyaml.constructor
org.yaml.snakeyaml.constructor.Constructor$1 extends java.lang.Object {
static final int[] $SwitchMap$org$yaml$snakeyaml$nodes$NodeId
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlBool.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlBool extends org.yaml.snakeyaml.constructor.AbstractConstruct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
String val
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlOmap.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlOmap extends org.yaml.snakeyaml.constructor.AbstractConstruct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.MappingNode mnode
org.yaml.snakeyaml.nodes.Node keyNode
org.yaml.snakeyaml.nodes.Node valueNode
Object key
Object value
org.yaml.snakeyaml.nodes.Node subnode
java.util.Iterator i$
org.yaml.snakeyaml.nodes.Node node
java.util.Map omap
org.yaml.snakeyaml.nodes.SequenceNode snode
}
org/yaml/snakeyaml/constructor/BaseConstructor$RecursiveTuple.classBaseConstructor.java
package org.yaml.snakeyaml.constructor
org.yaml.snakeyaml.constructor.BaseConstructor$RecursiveTuple extends java.lang.Object {
private final Object _1
private final Object _2
public void (java.lang.Object, java.lang.Object)
Object _1
Object _2
public java.lang.Object _2 ()
public java.lang.Object _1 ()
}
org/yaml/snakeyaml/constructor/SafeConstructor.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor extends org.yaml.snakeyaml.constructor.BaseConstructor {
public static org.yaml.snakeyaml.constructor.SafeConstructor$ConstructUndefined undefinedConstructor
private static final java.util.Map BOOL_VALUES
private static final java.util.regex.Pattern TIMESTAMP_REGEXP
private static final java.util.regex.Pattern YMD_REGEXP
public void ()
private void flattenMapping (org.yaml.snakeyaml.nodes.MappingNode)
org.yaml.snakeyaml.nodes.MappingNode mnode
org.yaml.snakeyaml.nodes.Node subnode
java.util.Iterator i$
java.util.List value
java.util.Iterator i$
org.yaml.snakeyaml.nodes.MappingNode mn
java.util.List submerge
org.yaml.snakeyaml.nodes.SequenceNode sn
java.util.List vals
org.yaml.snakeyaml.nodes.Node keyNode
org.yaml.snakeyaml.nodes.Node valueNode
org.yaml.snakeyaml.nodes.MappingNode node
java.util.List merge
int index
java.util.List nodeValue
protected void constructMapping2ndStep (org.yaml.snakeyaml.nodes.MappingNode, java.util.Map)
org.yaml.snakeyaml.nodes.MappingNode node
java.util.Map mapping
protected void constructSet2ndStep (org.yaml.snakeyaml.nodes.MappingNode, java.util.Set)
org.yaml.snakeyaml.nodes.MappingNode node
java.util.Set set
private java.lang.Number createNumber (int, java.lang.String, int)
NumberFormatException e1
NumberFormatException e
int sign
String number
int radix
Number result
static java.util.Map access$000 ()
static java.lang.Number access$100 (org.yaml.snakeyaml.constructor.SafeConstructor, int, java.lang.String, int)
org.yaml.snakeyaml.constructor.SafeConstructor x0
int x1
String x2
int x3
static java.util.regex.Pattern access$200 ()
static java.util.regex.Pattern access$300 ()
static void ()
}
org/yaml/snakeyaml/constructor/Constructor.classConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.Constructor extends org.yaml.snakeyaml.constructor.SafeConstructor {
private final java.util.Map typeTags
private final java.util.Map typeDefinitions
public void ()
public void (java.lang.Class)
Class theRoot
public void (java.lang.String) throws java.lang.ClassNotFoundException
String theRoot
private static final java.lang.String check (java.lang.String)
String s
public org.yaml.snakeyaml.TypeDescription addTypeDescription (org.yaml.snakeyaml.TypeDescription)
org.yaml.snakeyaml.TypeDescription definition
org.yaml.snakeyaml.nodes.Tag tag
protected java.lang.Class getClassForNode (org.yaml.snakeyaml.nodes.Node)
ClassNotFoundException e
String name
Class cl
org.yaml.snakeyaml.nodes.Node node
Class classForTag
protected java.lang.Class getClassForName (java.lang.String) throws java.lang.ClassNotFoundException
String name
static java.util.Map access$300 (org.yaml.snakeyaml.constructor.Constructor)
org.yaml.snakeyaml.constructor.Constructor x0
}
org/yaml/snakeyaml/constructor/BaseConstructor.classBaseConstructor.java
package org.yaml.snakeyaml.constructor
public abstract org.yaml.snakeyaml.constructor.BaseConstructor extends java.lang.Object {
protected final java.util.Map yamlClassConstructors
protected final java.util.Map yamlConstructors
protected final java.util.Map yamlMultiConstructors
private org.yaml.snakeyaml.composer.Composer composer
private final java.util.Map constructedObjects
private final java.util.Set recursiveObjects
private final java.util.ArrayList maps2fill
private final java.util.ArrayList sets2fill
protected org.yaml.snakeyaml.nodes.Tag rootTag
private org.yaml.snakeyaml.introspector.PropertyUtils propertyUtils
private boolean explicitPropertyUtils
public void ()
public void setComposer (org.yaml.snakeyaml.composer.Composer)
org.yaml.snakeyaml.composer.Composer composer
public boolean checkData ()
public java.lang.Object getData ()
org.yaml.snakeyaml.nodes.Node node
public java.lang.Object getSingleData ()
org.yaml.snakeyaml.nodes.Node node
private java.lang.Object constructDocument (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
Object data
private void fillRecursive ()
org.yaml.snakeyaml.constructor.BaseConstructor$RecursiveTuple key_value
org.yaml.snakeyaml.constructor.BaseConstructor$RecursiveTuple entry
java.util.Iterator i$
org.yaml.snakeyaml.constructor.BaseConstructor$RecursiveTuple value
java.util.Iterator i$
protected java.lang.Object constructObject (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.constructor.Construct constructor
Object data
protected org.yaml.snakeyaml.constructor.Construct getConstructor (org.yaml.snakeyaml.nodes.Node)
String prefix
java.util.Iterator i$
org.yaml.snakeyaml.constructor.Construct constructor
org.yaml.snakeyaml.nodes.Node node
protected java.lang.Object constructScalar (org.yaml.snakeyaml.nodes.ScalarNode)
org.yaml.snakeyaml.nodes.ScalarNode node
protected java.util.List createDefaultList (int)
int initSize
protected java.util.Set createDefaultSet (int)
int initSize
protected java.lang.Object[] createArray (java.lang.Class, int)
Class type
int size
protected java.util.List constructSequence (org.yaml.snakeyaml.nodes.SequenceNode)
Exception e
org.yaml.snakeyaml.nodes.SequenceNode node
java.util.List result
protected java.util.Set constructSet (org.yaml.snakeyaml.nodes.SequenceNode)
Exception e
org.yaml.snakeyaml.nodes.SequenceNode node
java.util.Set result
protected java.lang.Object constructArray (org.yaml.snakeyaml.nodes.SequenceNode)
org.yaml.snakeyaml.nodes.SequenceNode node
protected void constructSequenceStep2 (org.yaml.snakeyaml.nodes.SequenceNode, java.util.Collection)
org.yaml.snakeyaml.nodes.Node child
java.util.Iterator i$
org.yaml.snakeyaml.nodes.SequenceNode node
java.util.Collection collection
protected java.lang.Object constructArrayStep2 (org.yaml.snakeyaml.nodes.SequenceNode, java.lang.Object)
org.yaml.snakeyaml.nodes.Node child
java.util.Iterator i$
org.yaml.snakeyaml.nodes.SequenceNode node
Object array
int index
protected java.util.Map createDefaultMap ()
protected java.util.Set createDefaultSet ()
protected java.util.Set constructSet (org.yaml.snakeyaml.nodes.MappingNode)
org.yaml.snakeyaml.nodes.MappingNode node
java.util.Set set
protected java.util.Map constructMapping (org.yaml.snakeyaml.nodes.MappingNode)
org.yaml.snakeyaml.nodes.MappingNode node
java.util.Map mapping
protected void constructMapping2ndStep (org.yaml.snakeyaml.nodes.MappingNode, java.util.Map)
Exception e
org.yaml.snakeyaml.nodes.Node keyNode
org.yaml.snakeyaml.nodes.Node valueNode
Object key
Object value
org.yaml.snakeyaml.nodes.NodeTuple tuple
java.util.Iterator i$
org.yaml.snakeyaml.nodes.MappingNode node
java.util.Map mapping
java.util.List nodeValue
protected void constructSet2ndStep (org.yaml.snakeyaml.nodes.MappingNode, java.util.Set)
Exception e
org.yaml.snakeyaml.nodes.Node keyNode
Object key
org.yaml.snakeyaml.nodes.NodeTuple tuple
java.util.Iterator i$
org.yaml.snakeyaml.nodes.MappingNode node
java.util.Set set
java.util.List nodeValue
public void setPropertyUtils (org.yaml.snakeyaml.introspector.PropertyUtils)
org.yaml.snakeyaml.introspector.PropertyUtils propertyUtils
public final org.yaml.snakeyaml.introspector.PropertyUtils getPropertyUtils ()
public final boolean isExplicitPropertyUtils ()
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructUndefined.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public final org.yaml.snakeyaml.constructor.SafeConstructor$ConstructUndefined extends org.yaml.snakeyaml.constructor.AbstractConstruct {
public void ()
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
}
org/yaml/snakeyaml/constructor/Constructor$ConstructMapping.classConstructor.java
package org.yaml.snakeyaml.constructor
org.yaml.snakeyaml.constructor.Constructor$ConstructMapping extends java.lang.Object implements org.yaml.snakeyaml.constructor.Construct {
final org.yaml.snakeyaml.constructor.Constructor this$0
private void (org.yaml.snakeyaml.constructor.Constructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
java.util.Properties properties
java.util.SortedMap map
java.util.SortedSet set
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.nodes.MappingNode mnode
public void construct2ndStep (org.yaml.snakeyaml.nodes.Node, java.lang.Object)
org.yaml.snakeyaml.nodes.Node node
Object object
private java.lang.Object createEmptyJavaBean (org.yaml.snakeyaml.nodes.MappingNode)
Class type
java.lang.reflect.Constructor c
Exception e
org.yaml.snakeyaml.nodes.MappingNode node
private java.lang.Object constructJavaBean2ndStep (org.yaml.snakeyaml.nodes.MappingNode, java.lang.Object)
org.yaml.snakeyaml.nodes.ScalarNode keyNode
org.yaml.snakeyaml.nodes.MappingNode mnode
Class keyType
org.yaml.snakeyaml.nodes.SequenceNode snode
Class memberType
Class t
org.yaml.snakeyaml.nodes.SequenceNode snode
Class t
org.yaml.snakeyaml.nodes.MappingNode mnode
Class ketType
Class valueType
org.yaml.snakeyaml.nodes.MappingNode mnode
Class[] arguments
org.yaml.snakeyaml.introspector.Property property
org.yaml.snakeyaml.TypeDescription memberDescription
boolean typeDetected
Object value
Exception e
org.yaml.snakeyaml.nodes.ScalarNode keyNode
org.yaml.snakeyaml.nodes.Node valueNode
String key
org.yaml.snakeyaml.nodes.NodeTuple tuple
java.util.Iterator i$
org.yaml.snakeyaml.nodes.MappingNode node
Object object
Class beanType
java.util.List nodeValue
private org.yaml.snakeyaml.introspector.Property getProperty (java.lang.Class, java.lang.String) throws java.beans.IntrospectionException
Class type
String name
void (org.yaml.snakeyaml.constructor.Constructor, org.yaml.snakeyaml.constructor.Constructor$1)
org.yaml.snakeyaml.constructor.Constructor x0
org.yaml.snakeyaml.constructor.Constructor$1 x1
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlSeq.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlSeq extends java.lang.Object implements org.yaml.snakeyaml.constructor.Construct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.nodes.SequenceNode seqNode
public void construct2ndStep (org.yaml.snakeyaml.nodes.Node, java.lang.Object)
org.yaml.snakeyaml.nodes.Node node
Object data
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlInt.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlInt extends org.yaml.snakeyaml.constructor.AbstractConstruct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
int i
int j
String[] digits
int bes
int val
org.yaml.snakeyaml.nodes.Node node
String value
int sign
char first
int base
}
org/yaml/snakeyaml/constructor/Construct.classConstruct.java
package org.yaml.snakeyaml.constructor
public abstract org.yaml.snakeyaml.constructor.Construct extends java.lang.Object {
public abstract java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
public abstract void construct2ndStep (org.yaml.snakeyaml.nodes.Node, java.lang.Object)
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlStr.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlStr extends org.yaml.snakeyaml.constructor.AbstractConstruct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlFloat.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlFloat extends org.yaml.snakeyaml.constructor.AbstractConstruct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
int i
int j
String[] digits
int bes
double val
Double d
org.yaml.snakeyaml.nodes.Node node
String value
int sign
char first
String valLower
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlNull.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlNull extends org.yaml.snakeyaml.constructor.AbstractConstruct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
}
org/yaml/snakeyaml/constructor/SafeConstructor$1.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
org.yaml.snakeyaml.constructor.SafeConstructor$1 extends java.lang.Object {
static final int[] $SwitchMap$org$yaml$snakeyaml$nodes$NodeId
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlMap.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap extends java.lang.Object implements org.yaml.snakeyaml.constructor.Construct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
public void construct2ndStep (org.yaml.snakeyaml.nodes.Node, java.lang.Object)
org.yaml.snakeyaml.nodes.Node node
Object object
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlBinary.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlBinary extends org.yaml.snakeyaml.constructor.AbstractConstruct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node node
byte[] decoded
}
org/yaml/snakeyaml/constructor/AbstractConstruct.classAbstractConstruct.java
package org.yaml.snakeyaml.constructor
public abstract org.yaml.snakeyaml.constructor.AbstractConstruct extends java.lang.Object implements org.yaml.snakeyaml.constructor.Construct {
public void ()
public void construct2ndStep (org.yaml.snakeyaml.nodes.Node, java.lang.Object)
org.yaml.snakeyaml.nodes.Node node
Object data
}
org/yaml/snakeyaml/constructor/ConstructorException.classConstructorException.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.ConstructorException extends org.yaml.snakeyaml.error.MarkedYAMLException {
private static final long serialVersionUID
protected void (java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.Throwable)
String context
org.yaml.snakeyaml.error.Mark contextMark
String problem
org.yaml.snakeyaml.error.Mark problemMark
Throwable cause
protected void (java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, org.yaml.snakeyaml.error.Mark)
String context
org.yaml.snakeyaml.error.Mark contextMark
String problem
org.yaml.snakeyaml.error.Mark problemMark
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlTimestamp.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlTimestamp extends org.yaml.snakeyaml.constructor.AbstractConstruct {
private java.util.Calendar calendar
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.util.Calendar getCalendar ()
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
String year_s
String month_s
String day_s
String time
java.util.TimeZone timeZone
String year_s
String month_s
String day_s
String hour_s
String min_s
String sec_s
String fract_s
String timezoneh_s
String timezonem_s
int usec
java.util.TimeZone timeZone
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.nodes.ScalarNode scalar
String nodeValue
java.util.regex.Matcher match
}
org/yaml/snakeyaml/constructor/SafeConstructor$ConstructYamlPairs.classSafeConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlPairs extends org.yaml.snakeyaml.constructor.AbstractConstruct {
final org.yaml.snakeyaml.constructor.SafeConstructor this$0
public void (org.yaml.snakeyaml.constructor.SafeConstructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.MappingNode mnode
org.yaml.snakeyaml.nodes.Node keyNode
org.yaml.snakeyaml.nodes.Node valueNode
Object key
Object value
org.yaml.snakeyaml.nodes.Node subnode
java.util.Iterator i$
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.nodes.SequenceNode snode
java.util.List pairs
}
org/yaml/snakeyaml/constructor/Constructor$ConstructSequence.classConstructor.java
package org.yaml.snakeyaml.constructor
org.yaml.snakeyaml.constructor.Constructor$ConstructSequence extends java.lang.Object implements org.yaml.snakeyaml.constructor.Construct {
final org.yaml.snakeyaml.constructor.Constructor this$0
private void (org.yaml.snakeyaml.constructor.Constructor)
public java.lang.Object construct (org.yaml.snakeyaml.nodes.Node)
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor[] arr$
int len$
int i$
Class type
org.yaml.snakeyaml.nodes.Node argumentNode
java.util.Iterator i$
Exception e
Object[] argumentList
java.lang.reflect.Constructor c
int index
Object parameter
java.util.Iterator i$
int i
Exception e
Class[] argTypes
boolean foundConstructor
java.lang.reflect.Constructor c
java.util.Iterator i$
java.util.List argumentList
Class[] parameterTypes
int index
java.util.List possibleConstructors
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.nodes.SequenceNode snode
private final java.lang.Class wrapIfPrimitive (java.lang.Class)
Class clazz
public void construct2ndStep (org.yaml.snakeyaml.nodes.Node, java.lang.Object)
java.util.List list
org.yaml.snakeyaml.nodes.Node node
Object object
org.yaml.snakeyaml.nodes.SequenceNode snode
void (org.yaml.snakeyaml.constructor.Constructor, org.yaml.snakeyaml.constructor.Constructor$1)
org.yaml.snakeyaml.constructor.Constructor x0
org.yaml.snakeyaml.constructor.Constructor$1 x1
}
org/yaml/snakeyaml/constructor/CustomClassLoaderConstructor.classCustomClassLoaderConstructor.java
package org.yaml.snakeyaml.constructor
public org.yaml.snakeyaml.constructor.CustomClassLoaderConstructor extends org.yaml.snakeyaml.constructor.Constructor {
private ClassLoader loader
public void (java.lang.ClassLoader)
ClassLoader cLoader
public void (java.lang.Class, java.lang.ClassLoader)
Class theRoot
ClassLoader theLoader
protected java.lang.Class getClassForName (java.lang.String) throws java.lang.ClassNotFoundException
String name
}
org/yaml/snakeyaml/composer/Composer.classComposer.java
package org.yaml.snakeyaml.composer
public org.yaml.snakeyaml.composer.Composer extends java.lang.Object {
private final org.yaml.snakeyaml.parser.Parser parser
private final org.yaml.snakeyaml.resolver.Resolver resolver
private final java.util.Map anchors
private final java.util.Set recursiveNodes
public void (org.yaml.snakeyaml.parser.Parser, org.yaml.snakeyaml.resolver.Resolver)
org.yaml.snakeyaml.parser.Parser parser
org.yaml.snakeyaml.resolver.Resolver resolver
public boolean checkNode ()
public org.yaml.snakeyaml.nodes.Node getNode ()
public org.yaml.snakeyaml.nodes.Node getSingleNode ()
org.yaml.snakeyaml.events.Event event
org.yaml.snakeyaml.nodes.Node document
private org.yaml.snakeyaml.nodes.Node composeDocument ()
org.yaml.snakeyaml.nodes.Node node
private org.yaml.snakeyaml.nodes.Node composeNode (org.yaml.snakeyaml.nodes.Node, java.lang.Object)
org.yaml.snakeyaml.events.AliasEvent event
String anchor
org.yaml.snakeyaml.nodes.Node result
org.yaml.snakeyaml.nodes.Node parent
Object index
org.yaml.snakeyaml.events.NodeEvent event
String anchor
org.yaml.snakeyaml.nodes.Node node
private org.yaml.snakeyaml.nodes.Node composeScalarNode (java.lang.String)
org.yaml.snakeyaml.nodes.Tag nodeTag
String anchor
org.yaml.snakeyaml.events.ScalarEvent ev
String tag
boolean resolved
org.yaml.snakeyaml.nodes.Tag nodeTag
org.yaml.snakeyaml.nodes.Node node
private org.yaml.snakeyaml.nodes.Node composeSequenceNode (java.lang.String)
org.yaml.snakeyaml.nodes.Tag nodeTag
String anchor
org.yaml.snakeyaml.events.SequenceStartEvent startEvent
String tag
org.yaml.snakeyaml.nodes.Tag nodeTag
boolean resolved
org.yaml.snakeyaml.nodes.SequenceNode node
int index
org.yaml.snakeyaml.events.Event endEvent
private org.yaml.snakeyaml.nodes.Node composeMappingNode (java.lang.String)
org.yaml.snakeyaml.nodes.Tag nodeTag
org.yaml.snakeyaml.nodes.Node itemKey
org.yaml.snakeyaml.nodes.Node itemValue
String anchor
org.yaml.snakeyaml.events.MappingStartEvent startEvent
String tag
org.yaml.snakeyaml.nodes.Tag nodeTag
boolean resolved
org.yaml.snakeyaml.nodes.MappingNode node
org.yaml.snakeyaml.events.Event endEvent
}
org/yaml/snakeyaml/composer/ComposerException.classComposerException.java
package org.yaml.snakeyaml.composer
public org.yaml.snakeyaml.composer.ComposerException extends org.yaml.snakeyaml.error.MarkedYAMLException {
private static final long serialVersionUID
protected void (java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, org.yaml.snakeyaml.error.Mark)
String context
org.yaml.snakeyaml.error.Mark contextMark
String problem
org.yaml.snakeyaml.error.Mark problemMark
}
org/yaml/snakeyaml/Yaml$NodeIterable.classYaml.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Yaml$NodeIterable extends java.lang.Object implements java.lang.Iterable {
private java.util.Iterator iterator
final org.yaml.snakeyaml.Yaml this$0
public void (org.yaml.snakeyaml.Yaml, java.util.Iterator)
java.util.Iterator iterator
public java.util.Iterator iterator ()
}
org/yaml/snakeyaml/Dumper.classDumper.java
package org.yaml.snakeyaml
public org.yaml.snakeyaml.Dumper extends java.lang.Object {
protected final org.yaml.snakeyaml.representer.Representer representer
protected final org.yaml.snakeyaml.DumperOptions options
private boolean attached
public void (org.yaml.snakeyaml.representer.Representer, org.yaml.snakeyaml.DumperOptions)
org.yaml.snakeyaml.representer.Representer representer
org.yaml.snakeyaml.DumperOptions options
public void (org.yaml.snakeyaml.DumperOptions)
org.yaml.snakeyaml.DumperOptions options
public void (org.yaml.snakeyaml.representer.Representer)
org.yaml.snakeyaml.representer.Representer representer
public void ()
public void dump (java.util.Iterator, java.io.Writer, org.yaml.snakeyaml.resolver.Resolver)
java.io.IOException e
java.util.Iterator iter
java.io.Writer output
org.yaml.snakeyaml.resolver.Resolver resolver
org.yaml.snakeyaml.serializer.Serializer s
void setAttached ()
}
org/yaml/snakeyaml/Loader$1.classLoader.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Loader$1 extends java.lang.Object implements java.util.Iterator {
final org.yaml.snakeyaml.Loader this$0
void (org.yaml.snakeyaml.Loader)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/yaml/snakeyaml/Loader$2.classLoader.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Loader$2 extends java.lang.Object implements java.util.Iterator {
final org.yaml.snakeyaml.composer.Composer val$composer
final org.yaml.snakeyaml.Loader this$0
void (org.yaml.snakeyaml.Loader, org.yaml.snakeyaml.composer.Composer)
public boolean hasNext ()
public org.yaml.snakeyaml.nodes.Node next ()
public void remove ()
public volatile java.lang.Object next ()
}
org/yaml/snakeyaml/parser/ParserImpl$ParseImplicitDocumentStart.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseImplicitDocumentStart extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.events.Event event
org.yaml.snakeyaml.parser.Production p
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseBlockNode.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseBlockNode extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseFlowSequenceEntryMappingKey.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseFlowSequenceEntryMappingKey extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseFlowMappingKey.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseFlowMappingKey extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
private boolean first
final org.yaml.snakeyaml.parser.ParserImpl this$0
public void (org.yaml.snakeyaml.parser.ParserImpl, boolean)
boolean first
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.events.Event event
}
org/yaml/snakeyaml/parser/ParserImpl$ParseBlockMappingKey.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.events.Event event
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseIndentlessSequenceEntry.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.events.Event event
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseBlockSequenceEntry.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequenceEntry extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.BlockEntryToken token
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.events.Event event
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseFlowMappingEmptyValue.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseFlowMappingEmptyValue extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseDocumentStart.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseDocumentStart extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
Integer[] versionInteger
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.error.Mark startMark
java.util.List version_tags
java.util.List version
java.util.Map tags
org.yaml.snakeyaml.error.Mark endMark
Integer[] versionInteger
org.yaml.snakeyaml.events.Event event
org.yaml.snakeyaml.tokens.StreamEndToken token
org.yaml.snakeyaml.events.Event event
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseFlowSequenceEntryMappingValue.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseFlowSequenceEntryMappingValue extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.tokens.Token token
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl.classParserImpl.java
package org.yaml.snakeyaml.parser
public final org.yaml.snakeyaml.parser.ParserImpl extends java.lang.Object implements org.yaml.snakeyaml.parser.Parser {
private static final java.util.Map DEFAULT_TAGS
private final org.yaml.snakeyaml.scanner.Scanner scanner
private org.yaml.snakeyaml.events.Event currentEvent
private java.util.List yamlVersion
private java.util.Map tagHandles
private final org.yaml.snakeyaml.util.ArrayStack states
private final org.yaml.snakeyaml.util.ArrayStack marks
private org.yaml.snakeyaml.parser.Production state
public void (org.yaml.snakeyaml.reader.StreamReader)
org.yaml.snakeyaml.reader.StreamReader reader
public boolean checkEvent (org.yaml.snakeyaml.events.Event$ID)
org.yaml.snakeyaml.events.Event$ID choices
public org.yaml.snakeyaml.events.Event peekEvent ()
public org.yaml.snakeyaml.events.Event getEvent ()
org.yaml.snakeyaml.events.Event value
private java.util.List processDirectives ()
java.util.List value
Integer major
java.util.List value
String handle
String prefix
org.yaml.snakeyaml.tokens.DirectiveToken token
String key
java.util.Iterator i$
java.util.List value
private org.yaml.snakeyaml.events.Event parseFlowNode ()
private org.yaml.snakeyaml.events.Event parseBlockNodeOrIndentlessSequence ()
private org.yaml.snakeyaml.events.Event parseNode (boolean, boolean)
org.yaml.snakeyaml.tokens.AliasToken token
org.yaml.snakeyaml.events.Event event
org.yaml.snakeyaml.tokens.TagToken tagToken
org.yaml.snakeyaml.tokens.AnchorToken token
org.yaml.snakeyaml.tokens.AnchorToken token
org.yaml.snakeyaml.tokens.TagToken tagToken
String handle
String suffix
org.yaml.snakeyaml.events.ImplicitTuple implicitValues
org.yaml.snakeyaml.events.ImplicitTuple implicitValues
org.yaml.snakeyaml.tokens.ScalarToken token
org.yaml.snakeyaml.events.ImplicitTuple implicitValues
String node
String node
org.yaml.snakeyaml.tokens.Token token
String anchor
org.yaml.snakeyaml.tokens.TagTuple tagTokenTag
String tag
boolean implicit
boolean block
boolean indentlessSequence
org.yaml.snakeyaml.events.Event event
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.error.Mark tagMark
private org.yaml.snakeyaml.events.Event processEmptyScalar (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark mark
static org.yaml.snakeyaml.scanner.Scanner access$100 (org.yaml.snakeyaml.parser.ParserImpl)
org.yaml.snakeyaml.parser.ParserImpl x0
static org.yaml.snakeyaml.parser.Production access$202 (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.Production)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.Production x1
static java.util.Map access$402 (org.yaml.snakeyaml.parser.ParserImpl, java.util.Map)
org.yaml.snakeyaml.parser.ParserImpl x0
java.util.Map x1
static java.util.Map access$500 ()
static org.yaml.snakeyaml.util.ArrayStack access$700 (org.yaml.snakeyaml.parser.ParserImpl)
org.yaml.snakeyaml.parser.ParserImpl x0
static java.util.List access$1000 (org.yaml.snakeyaml.parser.ParserImpl)
org.yaml.snakeyaml.parser.ParserImpl x0
static org.yaml.snakeyaml.util.ArrayStack access$1200 (org.yaml.snakeyaml.parser.ParserImpl)
org.yaml.snakeyaml.parser.ParserImpl x0
static org.yaml.snakeyaml.events.Event access$1300 (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.error.Mark x1
static org.yaml.snakeyaml.events.Event access$1400 (org.yaml.snakeyaml.parser.ParserImpl, boolean, boolean)
org.yaml.snakeyaml.parser.ParserImpl x0
boolean x1
boolean x2
static org.yaml.snakeyaml.events.Event access$2300 (org.yaml.snakeyaml.parser.ParserImpl)
org.yaml.snakeyaml.parser.ParserImpl x0
static org.yaml.snakeyaml.events.Event access$2500 (org.yaml.snakeyaml.parser.ParserImpl)
org.yaml.snakeyaml.parser.ParserImpl x0
static void ()
}
org/yaml/snakeyaml/parser/ParserImpl$ParseDocumentContent.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseDocumentContent extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.events.Event event
org.yaml.snakeyaml.parser.Production p
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseBlockSequenceFirstEntry.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequenceFirstEntry extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseDocumentEnd.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseDocumentEnd extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
boolean explicit
org.yaml.snakeyaml.events.Event event
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseBlockMappingFirstKey.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingFirstKey extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserException.classParserException.java
package org.yaml.snakeyaml.parser
public org.yaml.snakeyaml.parser.ParserException extends org.yaml.snakeyaml.error.MarkedYAMLException {
private static final long serialVersionUID
public void (java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, org.yaml.snakeyaml.error.Mark)
String context
org.yaml.snakeyaml.error.Mark contextMark
String problem
org.yaml.snakeyaml.error.Mark problemMark
}
org/yaml/snakeyaml/parser/ParserImpl$ParseFlowSequenceFirstEntry.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseFlowSequenceFirstEntry extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseFlowMappingValue.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseFlowMappingValue extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.tokens.Token token
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/Production.classProduction.java
package org.yaml.snakeyaml.parser
abstract org.yaml.snakeyaml.parser.Production extends java.lang.Object {
public abstract org.yaml.snakeyaml.events.Event produce ()
}
org/yaml/snakeyaml/parser/Parser.classParser.java
package org.yaml.snakeyaml.parser
public abstract org.yaml.snakeyaml.parser.Parser extends java.lang.Object {
public abstract boolean checkEvent (org.yaml.snakeyaml.events.Event$ID)
public abstract org.yaml.snakeyaml.events.Event peekEvent ()
public abstract org.yaml.snakeyaml.events.Event getEvent ()
}
org/yaml/snakeyaml/parser/ParserImpl$ParseFlowSequenceEntryMappingEnd.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseFlowSequenceEntryMappingEnd extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseFlowSequenceEntry.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseFlowSequenceEntry extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
private boolean first
final org.yaml.snakeyaml.parser.ParserImpl this$0
public void (org.yaml.snakeyaml.parser.ParserImpl, boolean)
boolean first
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.events.Event event
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.events.Event event
}
org/yaml/snakeyaml/parser/ParserImpl$ParseStreamStart.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseStreamStart extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.StreamStartToken token
org.yaml.snakeyaml.events.Event event
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$1.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$1 extends java.lang.Object {
}
org/yaml/snakeyaml/parser/ParserImpl$ParseFlowMappingFirstKey.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseFlowMappingFirstKey extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/parser/ParserImpl$ParseBlockMappingValue.classParserImpl.java
package org.yaml.snakeyaml.parser
org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue extends java.lang.Object implements org.yaml.snakeyaml.parser.Production {
final org.yaml.snakeyaml.parser.ParserImpl this$0
private void (org.yaml.snakeyaml.parser.ParserImpl)
public org.yaml.snakeyaml.events.Event produce ()
org.yaml.snakeyaml.tokens.Token token
org.yaml.snakeyaml.tokens.Token token
void (org.yaml.snakeyaml.parser.ParserImpl, org.yaml.snakeyaml.parser.ParserImpl$1)
org.yaml.snakeyaml.parser.ParserImpl x0
org.yaml.snakeyaml.parser.ParserImpl$1 x1
}
org/yaml/snakeyaml/Yaml$YamlIterable.classYaml.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Yaml$YamlIterable extends java.lang.Object implements java.lang.Iterable {
private java.util.Iterator iterator
final org.yaml.snakeyaml.Yaml this$0
public void (org.yaml.snakeyaml.Yaml, java.util.Iterator)
java.util.Iterator iterator
public java.util.Iterator iterator ()
}
org/yaml/snakeyaml/nodes/NodeId.classNodeId.java
package org.yaml.snakeyaml.nodes
public final org.yaml.snakeyaml.nodes.NodeId extends java.lang.Enum {
public static final org.yaml.snakeyaml.nodes.NodeId scalar
public static final org.yaml.snakeyaml.nodes.NodeId sequence
public static final org.yaml.snakeyaml.nodes.NodeId mapping
private static final org.yaml.snakeyaml.nodes.NodeId[] $VALUES
public static final org.yaml.snakeyaml.nodes.NodeId[] values ()
public static org.yaml.snakeyaml.nodes.NodeId valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/yaml/snakeyaml/nodes/CollectionNode.classCollectionNode.java
package org.yaml.snakeyaml.nodes
public abstract org.yaml.snakeyaml.nodes.CollectionNode extends org.yaml.snakeyaml.nodes.Node {
private Boolean flowStyle
public void (org.yaml.snakeyaml.nodes.Tag, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, java.lang.Boolean)
org.yaml.snakeyaml.nodes.Tag tag
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
Boolean flowStyle
public java.lang.Boolean getFlowStyle ()
public void setFlowStyle (java.lang.Boolean)
Boolean flowStyle
public void setEndMark (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark endMark
}
org/yaml/snakeyaml/nodes/NodeTuple.classNodeTuple.java
package org.yaml.snakeyaml.nodes
public org.yaml.snakeyaml.nodes.NodeTuple extends java.lang.Object {
private final org.yaml.snakeyaml.nodes.Node keyNode
private final org.yaml.snakeyaml.nodes.Node valueNode
public void (org.yaml.snakeyaml.nodes.Node, org.yaml.snakeyaml.nodes.Node)
org.yaml.snakeyaml.nodes.Node keyNode
org.yaml.snakeyaml.nodes.Node valueNode
public org.yaml.snakeyaml.nodes.Node getKeyNode ()
public org.yaml.snakeyaml.nodes.Node getValueNode ()
public java.lang.String toString ()
}
org/yaml/snakeyaml/nodes/Tag.classTag.java
package org.yaml.snakeyaml.nodes
public final org.yaml.snakeyaml.nodes.Tag extends java.lang.Object implements java.lang.Comparable {
public static final String PREFIX
public static final org.yaml.snakeyaml.nodes.Tag YAML
public static final org.yaml.snakeyaml.nodes.Tag VALUE
public static final org.yaml.snakeyaml.nodes.Tag MERGE
public static final org.yaml.snakeyaml.nodes.Tag SET
public static final org.yaml.snakeyaml.nodes.Tag PAIRS
public static final org.yaml.snakeyaml.nodes.Tag OMAP
public static final org.yaml.snakeyaml.nodes.Tag BINARY
public static final org.yaml.snakeyaml.nodes.Tag INT
public static final org.yaml.snakeyaml.nodes.Tag FLOAT
public static final org.yaml.snakeyaml.nodes.Tag TIMESTAMP
public static final org.yaml.snakeyaml.nodes.Tag BOOL
public static final org.yaml.snakeyaml.nodes.Tag NULL
public static final org.yaml.snakeyaml.nodes.Tag STR
public static final org.yaml.snakeyaml.nodes.Tag SEQ
public static final org.yaml.snakeyaml.nodes.Tag MAP
public static final java.util.Map COMPATIBILITY_MAP
private final String value
public void (java.lang.String)
String tag
public void (java.lang.Class)
Class clazz
public void (java.net.URI)
java.net.URI uri
public java.lang.String getValue ()
public boolean startsWith (java.lang.String)
String prefix
public java.lang.String getClassName ()
public int getLength ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean isCompatible (java.lang.Class)
Class clazz
java.util.Set set
public boolean matches (java.lang.Class)
Class clazz
public int compareTo (org.yaml.snakeyaml.nodes.Tag)
org.yaml.snakeyaml.nodes.Tag o
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
java.util.Set floatSet
java.util.Set intSet
java.util.Set timestampSet
}
org/yaml/snakeyaml/nodes/MappingNode.classMappingNode.java
package org.yaml.snakeyaml.nodes
public org.yaml.snakeyaml.nodes.MappingNode extends org.yaml.snakeyaml.nodes.CollectionNode {
private Class keyType
private Class valueType
private java.util.List value
private boolean need2setTypes
public void (org.yaml.snakeyaml.nodes.Tag, boolean, java.util.List, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, java.lang.Boolean)
org.yaml.snakeyaml.nodes.Tag tag
boolean resolved
java.util.List value
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
Boolean flowStyle
public void (org.yaml.snakeyaml.nodes.Tag, java.util.List, java.lang.Boolean)
org.yaml.snakeyaml.nodes.Tag tag
java.util.List value
Boolean flowStyle
public org.yaml.snakeyaml.nodes.NodeId getNodeId ()
public java.util.List getValue ()
org.yaml.snakeyaml.nodes.NodeTuple nodes
java.util.Iterator i$
public void setValue (java.util.List)
java.util.List merge
public void setKeyType (java.lang.Class)
Class keyType
public void setValueType (java.lang.Class)
Class valueType
public java.lang.String toString ()
org.yaml.snakeyaml.nodes.NodeTuple node
java.util.Iterator i$
String values
StringBuilder buf
}
org/yaml/snakeyaml/nodes/Node.classNode.java
package org.yaml.snakeyaml.nodes
public abstract org.yaml.snakeyaml.nodes.Node extends java.lang.Object {
private org.yaml.snakeyaml.nodes.Tag tag
private org.yaml.snakeyaml.error.Mark startMark
protected org.yaml.snakeyaml.error.Mark endMark
private Class type
private boolean twoStepsConstruction
protected boolean resolved
protected Boolean useClassConstructor
public void (org.yaml.snakeyaml.nodes.Tag, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.nodes.Tag tag
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.nodes.Tag getTag ()
public org.yaml.snakeyaml.error.Mark getEndMark ()
public abstract org.yaml.snakeyaml.nodes.NodeId getNodeId ()
public org.yaml.snakeyaml.error.Mark getStartMark ()
public void setTag (org.yaml.snakeyaml.nodes.Tag)
org.yaml.snakeyaml.nodes.Tag tag
public final boolean equals (java.lang.Object)
Object obj
public java.lang.Class getType ()
public void setType (java.lang.Class)
Class type
public void setTwoStepsConstruction (boolean)
boolean twoStepsConstruction
public boolean isTwoStepsConstruction ()
public final int hashCode ()
public boolean useClassConstructor ()
public void setUseClassConstructor (java.lang.Boolean)
Boolean useClassConstructor
public boolean isResolved ()
}
org/yaml/snakeyaml/nodes/ScalarNode.classScalarNode.java
package org.yaml.snakeyaml.nodes
public org.yaml.snakeyaml.nodes.ScalarNode extends org.yaml.snakeyaml.nodes.Node {
private Character style
private String value
public void (org.yaml.snakeyaml.nodes.Tag, java.lang.String, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, java.lang.Character)
org.yaml.snakeyaml.nodes.Tag tag
String value
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
Character style
public void (org.yaml.snakeyaml.nodes.Tag, boolean, java.lang.String, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, java.lang.Character)
org.yaml.snakeyaml.nodes.Tag tag
boolean resolved
String value
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
Character style
public java.lang.Character getStyle ()
public org.yaml.snakeyaml.nodes.NodeId getNodeId ()
public java.lang.String getValue ()
public java.lang.String toString ()
}
org/yaml/snakeyaml/nodes/SequenceNode.classSequenceNode.java
package org.yaml.snakeyaml.nodes
public org.yaml.snakeyaml.nodes.SequenceNode extends org.yaml.snakeyaml.nodes.CollectionNode {
private Class listType
private java.util.List value
public void (org.yaml.snakeyaml.nodes.Tag, boolean, java.util.List, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, java.lang.Boolean)
org.yaml.snakeyaml.nodes.Tag tag
boolean resolved
java.util.List value
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
Boolean flowStyle
public void (org.yaml.snakeyaml.nodes.Tag, java.util.List, java.lang.Boolean)
org.yaml.snakeyaml.nodes.Tag tag
java.util.List value
Boolean flowStyle
public org.yaml.snakeyaml.nodes.NodeId getNodeId ()
public java.util.List getValue ()
org.yaml.snakeyaml.nodes.Node node
java.util.Iterator i$
public void setListType (java.lang.Class)
Class listType
public java.lang.String toString ()
}
org/yaml/snakeyaml/error/YAMLException.classYAMLException.java
package org.yaml.snakeyaml.error
public org.yaml.snakeyaml.error.YAMLException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/yaml/snakeyaml/error/MarkedYAMLException.classMarkedYAMLException.java
package org.yaml.snakeyaml.error
public org.yaml.snakeyaml.error.MarkedYAMLException extends org.yaml.snakeyaml.error.YAMLException {
private static final long serialVersionUID
private String context
private org.yaml.snakeyaml.error.Mark contextMark
private String problem
private org.yaml.snakeyaml.error.Mark problemMark
private String note
protected void (java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String)
String context
org.yaml.snakeyaml.error.Mark contextMark
String problem
org.yaml.snakeyaml.error.Mark problemMark
String note
protected void (java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, java.lang.Throwable)
String context
org.yaml.snakeyaml.error.Mark contextMark
String problem
org.yaml.snakeyaml.error.Mark problemMark
String note
Throwable cause
protected void (java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, org.yaml.snakeyaml.error.Mark)
String context
org.yaml.snakeyaml.error.Mark contextMark
String problem
org.yaml.snakeyaml.error.Mark problemMark
protected void (java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.Throwable)
String context
org.yaml.snakeyaml.error.Mark contextMark
String problem
org.yaml.snakeyaml.error.Mark problemMark
Throwable cause
public java.lang.String toString ()
StringBuilder lines
public java.lang.String getContext ()
public org.yaml.snakeyaml.error.Mark getContextMark ()
public java.lang.String getProblem ()
public org.yaml.snakeyaml.error.Mark getProblemMark ()
}
org/yaml/snakeyaml/error/Mark.classMark.java
package org.yaml.snakeyaml.error
public final org.yaml.snakeyaml.error.Mark extends java.lang.Object {
private String name
private int line
private int column
private String buffer
private int pointer
public void (java.lang.String, int, int, int, java.lang.String, int)
String name
int index
int line
int column
String buffer
int pointer
private boolean isLineBreak (char)
char ch
public java.lang.String get_snippet (int, int)
int i
int i
int indent
int max_length
float half
int start
String head
String tail
int end
String snippet
StringBuilder result
public java.lang.String get_snippet ()
public java.lang.String toString ()
String snippet
StringBuilder where
public java.lang.String getName ()
public int getLine ()
public int getColumn ()
}
org/yaml/snakeyaml/Loader.classLoader.java
package org.yaml.snakeyaml
public org.yaml.snakeyaml.Loader extends java.lang.Object {
protected final org.yaml.snakeyaml.constructor.BaseConstructor constructor
protected org.yaml.snakeyaml.resolver.Resolver resolver
private boolean attached
public void (org.yaml.snakeyaml.constructor.BaseConstructor)
org.yaml.snakeyaml.constructor.BaseConstructor constructor
public void ()
public void setBeanAccess (org.yaml.snakeyaml.introspector.BeanAccess)
org.yaml.snakeyaml.introspector.BeanAccess beanAccess
public java.lang.Object load (java.io.Reader)
java.io.Reader io
org.yaml.snakeyaml.composer.Composer composer
public java.lang.Iterable loadAll (java.io.Reader)
java.io.Reader yaml
org.yaml.snakeyaml.composer.Composer composer
java.util.Iterator result
public org.yaml.snakeyaml.nodes.Node compose (java.io.Reader)
java.io.Reader yaml
org.yaml.snakeyaml.composer.Composer composer
public java.lang.Iterable composeAll (java.io.Reader)
java.io.Reader yaml
org.yaml.snakeyaml.composer.Composer composer
java.util.Iterator result
public void setResolver (org.yaml.snakeyaml.resolver.Resolver)
org.yaml.snakeyaml.resolver.Resolver resolver
void setAttached ()
public java.lang.Iterable parse (java.io.Reader)
java.io.Reader yaml
org.yaml.snakeyaml.parser.Parser parser
java.util.Iterator result
}
org/yaml/snakeyaml/Yaml$2.classYaml.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Yaml$2 extends java.lang.Object implements java.util.Iterator {
final org.yaml.snakeyaml.composer.Composer val$composer
final org.yaml.snakeyaml.Yaml this$0
void (org.yaml.snakeyaml.Yaml, org.yaml.snakeyaml.composer.Composer)
public boolean hasNext ()
public org.yaml.snakeyaml.nodes.Node next ()
public void remove ()
public volatile java.lang.Object next ()
}
org/yaml/snakeyaml/reader/UnicodeReader.classUnicodeReader.java
package org.yaml.snakeyaml.reader
public org.yaml.snakeyaml.reader.UnicodeReader extends java.io.Reader {
java.io.PushbackInputStream internalIn
java.io.InputStreamReader internalIn2
private static final int BOM_SIZE
public void (java.io.InputStream)
java.io.InputStream in
public java.lang.String getEncoding ()
protected void init () throws java.io.IOException
String encoding
int unread
String encoding
int unread
String encoding
int unread
String encoding
byte[] bom
int n
int unread
public void close () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
}
org/yaml/snakeyaml/reader/StreamReader.classStreamReader.java
package org.yaml.snakeyaml.reader
public org.yaml.snakeyaml.reader.StreamReader extends java.lang.Object {
static final java.util.regex.Pattern NON_PRINTABLE
private String name
private final java.io.Reader stream
private int pointer
private boolean eof
private final StringBuilder buffer
private int index
private int line
private int column
public void (java.lang.String)
String stream
public void (java.io.Reader)
java.io.Reader reader
void checkPrintable (java.lang.CharSequence)
int position
CharSequence data
java.util.regex.Matcher em
public org.yaml.snakeyaml.error.Mark getMark ()
public void forward ()
public void forward (int)
int i
int length
char ch
public char peek ()
public char peek (int)
int index
public java.lang.String prefix (int)
int length
private void update (int)
java.io.IOException ioe
char[] data
int converted
String rawData
int length
public int getColumn ()
public java.nio.charset.Charset getEncoding ()
public int getIndex ()
public int getLine ()
static void ()
}
org/yaml/snakeyaml/reader/ReaderException.classReaderException.java
package org.yaml.snakeyaml.reader
public org.yaml.snakeyaml.reader.ReaderException extends org.yaml.snakeyaml.error.YAMLException {
private static final long serialVersionUID
private String name
private char character
private int position
public void (java.lang.String, int, char, java.lang.String)
String name
int position
char character
String message
public java.lang.String toString ()
}
org/yaml/snakeyaml/tokens/StreamStartToken.classStreamStartToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.StreamStartToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/DirectiveToken.classDirectiveToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.DirectiveToken extends org.yaml.snakeyaml.tokens.Token {
private final String name
private final java.util.List value
public void (java.lang.String, java.util.List, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
String name
java.util.List value
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public java.lang.String getName ()
public java.util.List getValue ()
protected java.lang.String getArguments ()
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/FlowSequenceEndToken.classFlowSequenceEndToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.FlowSequenceEndToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/Token$ID.classToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.Token$ID extends java.lang.Enum {
public static final org.yaml.snakeyaml.tokens.Token$ID Alias
public static final org.yaml.snakeyaml.tokens.Token$ID Anchor
public static final org.yaml.snakeyaml.tokens.Token$ID BlockEnd
public static final org.yaml.snakeyaml.tokens.Token$ID BlockEntry
public static final org.yaml.snakeyaml.tokens.Token$ID BlockMappingStart
public static final org.yaml.snakeyaml.tokens.Token$ID BlockSequenceStart
public static final org.yaml.snakeyaml.tokens.Token$ID Directive
public static final org.yaml.snakeyaml.tokens.Token$ID DocumentEnd
public static final org.yaml.snakeyaml.tokens.Token$ID DocumentStart
public static final org.yaml.snakeyaml.tokens.Token$ID FlowEntry
public static final org.yaml.snakeyaml.tokens.Token$ID FlowMappingEnd
public static final org.yaml.snakeyaml.tokens.Token$ID FlowMappingStart
public static final org.yaml.snakeyaml.tokens.Token$ID FlowSequenceEnd
public static final org.yaml.snakeyaml.tokens.Token$ID FlowSequenceStart
public static final org.yaml.snakeyaml.tokens.Token$ID Key
public static final org.yaml.snakeyaml.tokens.Token$ID Scalar
public static final org.yaml.snakeyaml.tokens.Token$ID StreamEnd
public static final org.yaml.snakeyaml.tokens.Token$ID StreamStart
public static final org.yaml.snakeyaml.tokens.Token$ID Tag
public static final org.yaml.snakeyaml.tokens.Token$ID Value
private static final org.yaml.snakeyaml.tokens.Token$ID[] $VALUES
public static final org.yaml.snakeyaml.tokens.Token$ID[] values ()
public static org.yaml.snakeyaml.tokens.Token$ID valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
org/yaml/snakeyaml/tokens/FlowSequenceStartToken.classFlowSequenceStartToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.FlowSequenceStartToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/FlowEntryToken.classFlowEntryToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.FlowEntryToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/StreamEndToken.classStreamEndToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.StreamEndToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/KeyToken.classKeyToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.KeyToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/BlockEntryToken.classBlockEntryToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.BlockEntryToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/ValueToken.classValueToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.ValueToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/BlockSequenceStartToken.classBlockSequenceStartToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.BlockSequenceStartToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/AnchorToken.classAnchorToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.AnchorToken extends org.yaml.snakeyaml.tokens.Token {
private final String value
public void (java.lang.String, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
String value
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public java.lang.String getValue ()
protected java.lang.String getArguments ()
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/BlockEndToken.classBlockEndToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.BlockEndToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/AliasToken.classAliasToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.AliasToken extends org.yaml.snakeyaml.tokens.Token {
private final String value
public void (java.lang.String, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
String value
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public java.lang.String getValue ()
protected java.lang.String getArguments ()
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/DocumentEndToken.classDocumentEndToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.DocumentEndToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/TagTuple.classTagTuple.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.TagTuple extends java.lang.Object {
private final String handle
private final String suffix
public void (java.lang.String, java.lang.String)
String handle
String suffix
public java.lang.String getHandle ()
public java.lang.String getSuffix ()
}
org/yaml/snakeyaml/tokens/FlowMappingEndToken.classFlowMappingEndToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.FlowMappingEndToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/FlowMappingStartToken.classFlowMappingStartToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.FlowMappingStartToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/DocumentStartToken.classDocumentStartToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.DocumentStartToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/Token.classToken.java
package org.yaml.snakeyaml.tokens
public abstract org.yaml.snakeyaml.tokens.Token extends java.lang.Object {
private final org.yaml.snakeyaml.error.Mark startMark
private final org.yaml.snakeyaml.error.Mark endMark
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public java.lang.String toString ()
public org.yaml.snakeyaml.error.Mark getStartMark ()
public org.yaml.snakeyaml.error.Mark getEndMark ()
protected java.lang.String getArguments ()
public abstract org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
public boolean equals (java.lang.Object)
Object obj
}
org/yaml/snakeyaml/tokens/TagToken.classTagToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.TagToken extends org.yaml.snakeyaml.tokens.Token {
private final org.yaml.snakeyaml.tokens.TagTuple value
public void (org.yaml.snakeyaml.tokens.TagTuple, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.tokens.TagTuple value
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.TagTuple getValue ()
protected java.lang.String getArguments ()
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/BlockMappingStartToken.classBlockMappingStartToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.BlockMappingStartToken extends org.yaml.snakeyaml.tokens.Token {
public void (org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/tokens/ScalarToken.classScalarToken.java
package org.yaml.snakeyaml.tokens
public final org.yaml.snakeyaml.tokens.ScalarToken extends org.yaml.snakeyaml.tokens.Token {
private final String value
private final boolean plain
private final char style
public void (java.lang.String, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, boolean)
String value
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
boolean plain
public void (java.lang.String, boolean, org.yaml.snakeyaml.error.Mark, org.yaml.snakeyaml.error.Mark, char)
String value
boolean plain
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
char style
public boolean getPlain ()
public java.lang.String getValue ()
public char getStyle ()
protected java.lang.String getArguments ()
public org.yaml.snakeyaml.tokens.Token$ID getTokenId ()
}
org/yaml/snakeyaml/TypeDescription.classTypeDescription.java
package org.yaml.snakeyaml
public final org.yaml.snakeyaml.TypeDescription extends java.lang.Object {
private final Class type
private org.yaml.snakeyaml.nodes.Tag tag
private boolean root
private java.util.Map listProperties
private java.util.Map keyProperties
private java.util.Map valueProperties
public void (java.lang.Class, org.yaml.snakeyaml.nodes.Tag)
Class clazz
org.yaml.snakeyaml.nodes.Tag tag
public void (java.lang.Class, java.lang.String)
Class clazz
String tag
public void (java.lang.Class)
Class clazz
public org.yaml.snakeyaml.nodes.Tag getTag ()
public void setTag (org.yaml.snakeyaml.nodes.Tag)
org.yaml.snakeyaml.nodes.Tag tag
public void setTag (java.lang.String)
String tag
public java.lang.Class getType ()
public boolean isRoot ()
public void setRoot (boolean)
boolean root
public void putListPropertyType (java.lang.String, java.lang.Class)
String property
Class type
public java.lang.Class getListPropertyType (java.lang.String)
String property
public void putMapPropertyType (java.lang.String, java.lang.Class, java.lang.Class)
String property
Class key
Class value
public java.lang.Class getMapKeyType (java.lang.String)
String property
public java.lang.Class getMapValueType (java.lang.String)
String property
public java.lang.String toString ()
}
org/yaml/snakeyaml/scanner/Scanner.classScanner.java
package org.yaml.snakeyaml.scanner
public abstract org.yaml.snakeyaml.scanner.Scanner extends java.lang.Object {
public transient abstract boolean checkToken (org.yaml.snakeyaml.tokens.Token$ID[])
public abstract org.yaml.snakeyaml.tokens.Token peekToken ()
public abstract org.yaml.snakeyaml.tokens.Token getToken ()
}
org/yaml/snakeyaml/scanner/ScannerException.classScannerException.java
package org.yaml.snakeyaml.scanner
public org.yaml.snakeyaml.scanner.ScannerException extends org.yaml.snakeyaml.error.MarkedYAMLException {
private static final long serialVersionUID
public void (java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String)
String context
org.yaml.snakeyaml.error.Mark contextMark
String problem
org.yaml.snakeyaml.error.Mark problemMark
String note
public void (java.lang.String, org.yaml.snakeyaml.error.Mark, java.lang.String, org.yaml.snakeyaml.error.Mark)
String context
org.yaml.snakeyaml.error.Mark contextMark
String problem
org.yaml.snakeyaml.error.Mark problemMark
}
org/yaml/snakeyaml/scanner/ScannerImpl$Chomping.classScannerImpl.java
package org.yaml.snakeyaml.scanner
org.yaml.snakeyaml.scanner.ScannerImpl$Chomping extends java.lang.Object {
private final Boolean value
private final int increment
final org.yaml.snakeyaml.scanner.ScannerImpl this$0
public void (org.yaml.snakeyaml.scanner.ScannerImpl, java.lang.Boolean, int)
Boolean value
int increment
public boolean chompTailIsNotFalse ()
public boolean chompTailIsTrue ()
public int getIncrement ()
}
org/yaml/snakeyaml/scanner/ScannerImpl.classScannerImpl.java
package org.yaml.snakeyaml.scanner
public final org.yaml.snakeyaml.scanner.ScannerImpl extends java.lang.Object implements org.yaml.snakeyaml.scanner.Scanner {
private static final java.util.regex.Pattern NOT_HEXA
public static final java.util.Map ESCAPE_REPLACEMENTS
public static final java.util.Map ESCAPE_CODES
private final org.yaml.snakeyaml.reader.StreamReader reader
private boolean done
private int flowLevel
private java.util.List tokens
private int tokensTaken
private int indent
private org.yaml.snakeyaml.util.ArrayStack indents
private boolean allowSimpleKey
private java.util.Map possibleSimpleKeys
public void (org.yaml.snakeyaml.reader.StreamReader)
org.yaml.snakeyaml.reader.StreamReader reader
public transient boolean checkToken (org.yaml.snakeyaml.tokens.Token$ID[])
org.yaml.snakeyaml.tokens.Token$ID id
org.yaml.snakeyaml.tokens.Token$ID[] arr$
int len$
int i$
org.yaml.snakeyaml.tokens.Token first
org.yaml.snakeyaml.tokens.Token$ID[] choices
public org.yaml.snakeyaml.tokens.Token peekToken ()
public org.yaml.snakeyaml.tokens.Token getToken ()
private boolean needMoreTokens ()
private void fetchMoreTokens ()
String v
Character s
java.util.Iterator i$
char ch
String chRepresentation
private int nextPossibleSimpleKey ()
org.yaml.snakeyaml.scanner.SimpleKey key
java.util.Iterator iter
private void stalePossibleSimpleKeys ()
org.yaml.snakeyaml.scanner.SimpleKey key
Integer level
java.util.Iterator i$
Integer level
java.util.Iterator i$
java.util.Set toRemove
private void savePossibleSimpleKey ()
int tokenNumber
org.yaml.snakeyaml.scanner.SimpleKey key
boolean required
private void removePossibleSimpleKey ()
org.yaml.snakeyaml.scanner.SimpleKey key
private void unwindIndent (int)
org.yaml.snakeyaml.error.Mark mark
int col
private boolean addIndent (int)
int column
private void fetchStreamStart ()
org.yaml.snakeyaml.error.Mark mark
org.yaml.snakeyaml.tokens.Token token
private void fetchStreamEnd ()
org.yaml.snakeyaml.error.Mark mark
org.yaml.snakeyaml.tokens.Token token
private void fetchDirective ()
org.yaml.snakeyaml.tokens.Token tok
private void fetchDocumentStart ()
private void fetchDocumentEnd ()
private void fetchDocumentIndicator (boolean)
org.yaml.snakeyaml.tokens.Token token
boolean isDocumentStart
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.tokens.Token token
private void fetchFlowSequenceStart ()
private void fetchFlowMappingStart ()
private void fetchFlowCollectionStart (boolean)
org.yaml.snakeyaml.tokens.Token token
boolean isMappingStart
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.tokens.Token token
private void fetchFlowSequenceEnd ()
private void fetchFlowMappingEnd ()
private void fetchFlowCollectionEnd (boolean)
org.yaml.snakeyaml.tokens.Token token
boolean isMappingEnd
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.tokens.Token token
private void fetchFlowEntry ()
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.tokens.Token token
private void fetchBlockEntry ()
org.yaml.snakeyaml.error.Mark mark
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.tokens.Token token
private void fetchKey ()
org.yaml.snakeyaml.error.Mark mark
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.tokens.Token token
private void fetchValue ()
org.yaml.snakeyaml.scanner.SimpleKey key
org.yaml.snakeyaml.error.Mark mark
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.tokens.Token token
private void fetchAlias ()
org.yaml.snakeyaml.tokens.Token tok
private void fetchAnchor ()
org.yaml.snakeyaml.tokens.Token tok
private void fetchTag ()
org.yaml.snakeyaml.tokens.Token tok
private void fetchLiteral ()
private void fetchFolded ()
private void fetchBlockScalar (char)
char style
org.yaml.snakeyaml.tokens.Token tok
private void fetchSingle ()
private void fetchDouble ()
private void fetchFlowScalar (char)
char style
org.yaml.snakeyaml.tokens.Token tok
private void fetchPlain ()
org.yaml.snakeyaml.tokens.Token tok
private boolean checkDirective ()
private boolean checkDocumentStart ()
private boolean checkDocumentEnd ()
private boolean checkBlockEntry ()
private boolean checkKey ()
private boolean checkValue ()
private boolean checkPlain ()
char ch
private void scanToNextToken ()
boolean found
private org.yaml.snakeyaml.tokens.Token scanDirective ()
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
String name
java.util.List value
private java.lang.String scanDirectiveName (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
int length
char ch
String value
private java.util.List scanYamlDirectiveValue (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
Integer major
Integer minor
java.util.List result
private java.lang.Integer scanYamlDirectiveNumber (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
char ch
int length
Integer value
private java.util.List scanTagDirectiveValue (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
String handle
String prefix
java.util.List result
private java.lang.String scanTagDirectiveHandle (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
String value
char ch
private java.lang.String scanTagDirectivePrefix (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
String value
private java.lang.String scanDirectiveIgnoredLine (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
char ch
private org.yaml.snakeyaml.tokens.Token scanAnchor (boolean)
org.yaml.snakeyaml.tokens.Token tok
boolean isAnchor
org.yaml.snakeyaml.error.Mark startMark
char indicator
String name
int length
char ch
String value
org.yaml.snakeyaml.error.Mark endMark
org.yaml.snakeyaml.tokens.Token tok
private org.yaml.snakeyaml.tokens.Token scanTag ()
int length
boolean useHandle
org.yaml.snakeyaml.error.Mark startMark
char ch
String handle
String suffix
org.yaml.snakeyaml.tokens.TagTuple value
org.yaml.snakeyaml.error.Mark endMark
private org.yaml.snakeyaml.tokens.Token scanBlockScalar (char)
boolean folded
Object[] brme
org.yaml.snakeyaml.error.Mark endMark
Object[] brme
boolean leadingNonSpace
int length
Object[] brme
char style
boolean folded
StringBuilder chunks
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.scanner.ScannerImpl$Chomping chompi
int increment
int minIndent
String breaks
int maxIndent
int indent
org.yaml.snakeyaml.error.Mark endMark
String lineBreak
private org.yaml.snakeyaml.scanner.ScannerImpl$Chomping scanBlockScalarIndicators (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
Boolean chomping
int increment
char ch
private java.lang.String scanBlockScalarIgnoredLine (org.yaml.snakeyaml.error.Mark)
org.yaml.snakeyaml.error.Mark startMark
char ch
private java.lang.Object[] scanBlockScalarIndentation ()
StringBuilder chunks
int maxIndent
org.yaml.snakeyaml.error.Mark endMark
private java.lang.Object[] scanBlockScalarBreaks (int)
int indent
StringBuilder chunks
org.yaml.snakeyaml.error.Mark endMark
private org.yaml.snakeyaml.tokens.Token scanFlowScalar (char)
boolean _double
char style
boolean _double
StringBuilder chunks
org.yaml.snakeyaml.error.Mark startMark
char quote
org.yaml.snakeyaml.error.Mark endMark
private java.lang.String scanFlowScalarNonSpaces (boolean, org.yaml.snakeyaml.error.Mark)
String hex
char unicode
int length
char ch
boolean _double
org.yaml.snakeyaml.error.Mark startMark
StringBuilder chunks
private java.lang.String scanFlowScalarSpaces (org.yaml.snakeyaml.error.Mark)
String lineBreak
String breaks
org.yaml.snakeyaml.error.Mark startMark
StringBuilder chunks
int length
String whitespaces
char ch
private java.lang.String scanFlowScalarBreaks (org.yaml.snakeyaml.error.Mark)
String prefix
org.yaml.snakeyaml.error.Mark startMark
StringBuilder chunks
private org.yaml.snakeyaml.tokens.Token scanPlain ()
char ch
int length
StringBuilder chunks
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark endMark
int indent
String spaces
private java.lang.String scanPlainSpaces ()
String lineBreak
String prefix
StringBuilder breaks
StringBuilder chunks
int length
String whitespaces
char ch
private java.lang.String scanTagHandle (java.lang.String, org.yaml.snakeyaml.error.Mark)
String name
org.yaml.snakeyaml.error.Mark startMark
char ch
int length
String value
private java.lang.String scanTagUri (java.lang.String, org.yaml.snakeyaml.error.Mark)
String name
org.yaml.snakeyaml.error.Mark startMark
StringBuilder chunks
int length
char ch
private java.lang.String scanUriEscapes (java.lang.String, org.yaml.snakeyaml.error.Mark)
byte code
NumberFormatException nfe
java.nio.charset.CharacterCodingException e
String name
org.yaml.snakeyaml.error.Mark startMark
org.yaml.snakeyaml.error.Mark beginningMark
java.nio.ByteBuffer buff
private java.lang.String scanLineBreak ()
char ch
static void ()
}
org/yaml/snakeyaml/scanner/Constant.classConstant.java
package org.yaml.snakeyaml.scanner
public final org.yaml.snakeyaml.scanner.Constant extends java.lang.Object {
static final String ALPHA
private static final String LINEBR_S
private static final String FULL_LINEBR_S
private static final String NULL_OR_LINEBR_S
private static final String NULL_BL_LINEBR_S
private static final String NULL_BL_T_LINEBR_S
private static final String URI_CHARS_S
public static final org.yaml.snakeyaml.scanner.Constant LINEBR
public static final org.yaml.snakeyaml.scanner.Constant FULL_LINEBR
public static final org.yaml.snakeyaml.scanner.Constant NULL_OR_LINEBR
public static final org.yaml.snakeyaml.scanner.Constant NULL_BL_LINEBR
public static final org.yaml.snakeyaml.scanner.Constant NULL_BL_T_LINEBR
public static final org.yaml.snakeyaml.scanner.Constant URI_CHARS
private String content
private void (java.lang.String)
String content
public boolean has (char)
char ch
public boolean hasNo (char)
char ch
public boolean has (char, java.lang.String)
char ch
String additional
public boolean hasNo (char, java.lang.String)
char ch
String additional
static void ()
}
org/yaml/snakeyaml/scanner/SimpleKey.classSimpleKey.java
package org.yaml.snakeyaml.scanner
final org.yaml.snakeyaml.scanner.SimpleKey extends java.lang.Object {
private int tokenNumber
private boolean required
private int index
private int line
private int column
private org.yaml.snakeyaml.error.Mark mark
public void (int, boolean, int, int, int, org.yaml.snakeyaml.error.Mark)
int tokenNumber
boolean required
int index
int line
int column
org.yaml.snakeyaml.error.Mark mark
public int getTokenNumber ()
public int getColumn ()
public org.yaml.snakeyaml.error.Mark getMark ()
public int getIndex ()
public int getLine ()
public boolean isRequired ()
public java.lang.String toString ()
}
org/yaml/snakeyaml/resolver/Resolver.classResolver.java
package org.yaml.snakeyaml.resolver
public org.yaml.snakeyaml.resolver.Resolver extends java.lang.Object {
public static final java.util.regex.Pattern BOOL
public static final java.util.regex.Pattern FLOAT
public static final java.util.regex.Pattern INT
public static final java.util.regex.Pattern MERGE
public static final java.util.regex.Pattern NULL
public static final java.util.regex.Pattern EMPTY
public static final java.util.regex.Pattern TIMESTAMP
public static final java.util.regex.Pattern VALUE
public static final java.util.regex.Pattern YAML
protected java.util.Map yamlImplicitResolvers
public void (boolean)
boolean respectDefaultImplicitScalars
protected void addImplicitResolvers ()
public void ()
public void addImplicitResolver (org.yaml.snakeyaml.nodes.Tag, java.util.regex.Pattern, java.lang.String)
java.util.List curr
Character theC
java.util.List curr
int i
int j
char[] chrs
org.yaml.snakeyaml.nodes.Tag tag
java.util.regex.Pattern regexp
String first
public org.yaml.snakeyaml.nodes.Tag resolve (org.yaml.snakeyaml.nodes.NodeId, java.lang.String, boolean)
org.yaml.snakeyaml.nodes.Tag tag
java.util.regex.Pattern regexp
org.yaml.snakeyaml.resolver.ResolverTuple v
java.util.Iterator i$
org.yaml.snakeyaml.nodes.Tag tag
java.util.regex.Pattern regexp
org.yaml.snakeyaml.resolver.ResolverTuple v
java.util.Iterator i$
java.util.List resolvers
org.yaml.snakeyaml.nodes.NodeId kind
String value
boolean implicit
static void ()
}
org/yaml/snakeyaml/resolver/Resolver$1.classResolver.java
package org.yaml.snakeyaml.resolver
org.yaml.snakeyaml.resolver.Resolver$1 extends java.lang.Object {
static final int[] $SwitchMap$org$yaml$snakeyaml$nodes$NodeId
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
org/yaml/snakeyaml/resolver/ResolverTuple.classResolverTuple.java
package org.yaml.snakeyaml.resolver
final org.yaml.snakeyaml.resolver.ResolverTuple extends java.lang.Object {
private final org.yaml.snakeyaml.nodes.Tag tag
private final java.util.regex.Pattern regexp
public void (org.yaml.snakeyaml.nodes.Tag, java.util.regex.Pattern)
org.yaml.snakeyaml.nodes.Tag tag
java.util.regex.Pattern regexp
public org.yaml.snakeyaml.nodes.Tag getTag ()
public java.util.regex.Pattern getRegexp ()
public java.lang.String toString ()
}
org/yaml/snakeyaml/DumperOptions$ScalarStyle.classDumperOptions.java
package org.yaml.snakeyaml
public final org.yaml.snakeyaml.DumperOptions$ScalarStyle extends java.lang.Enum {
public static final org.yaml.snakeyaml.DumperOptions$ScalarStyle DOUBLE_QUOTED
public static final org.yaml.snakeyaml.DumperOptions$ScalarStyle SINGLE_QUOTED
public static final org.yaml.snakeyaml.DumperOptions$ScalarStyle LITERAL
public static final org.yaml.snakeyaml.DumperOptions$ScalarStyle FOLDED
public static final org.yaml.snakeyaml.DumperOptions$ScalarStyle PLAIN
private Character styleChar
private static final org.yaml.snakeyaml.DumperOptions$ScalarStyle[] $VALUES
public static final org.yaml.snakeyaml.DumperOptions$ScalarStyle[] values ()
public static org.yaml.snakeyaml.DumperOptions$ScalarStyle valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.Character)
Character style
public java.lang.Character getChar ()
public java.lang.String toString ()
public static org.yaml.snakeyaml.DumperOptions$ScalarStyle createStyle (java.lang.Character)
Character style
static void ()
}
org/yaml/snakeyaml/DumperOptions.classDumperOptions.java
package org.yaml.snakeyaml
public org.yaml.snakeyaml.DumperOptions extends java.lang.Object {
private org.yaml.snakeyaml.DumperOptions$ScalarStyle defaultStyle
private org.yaml.snakeyaml.DumperOptions$FlowStyle defaultFlowStyle
private boolean canonical
private boolean allowUnicode
private boolean allowReadOnlyProperties
private int indent
private int bestWidth
private org.yaml.snakeyaml.DumperOptions$LineBreak lineBreak
private boolean explicitStart
private boolean explicitEnd
private org.yaml.snakeyaml.nodes.Tag explicitRoot
private org.yaml.snakeyaml.DumperOptions$Version version
private java.util.Map tags
private Boolean prettyFlow
public void ()
public boolean isAllowUnicode ()
public void setAllowUnicode (boolean)
boolean allowUnicode
public org.yaml.snakeyaml.DumperOptions$ScalarStyle getDefaultScalarStyle ()
public void setDefaultScalarStyle (org.yaml.snakeyaml.DumperOptions$ScalarStyle)
org.yaml.snakeyaml.DumperOptions$ScalarStyle defaultStyle
public void setIndent (int)
int indent
public int getIndent ()
public void setVersion (org.yaml.snakeyaml.DumperOptions$Version)
org.yaml.snakeyaml.DumperOptions$Version version
public org.yaml.snakeyaml.DumperOptions$Version getVersion ()
public void setCanonical (boolean)
boolean canonical
public boolean isCanonical ()
public void setPrettyFlow (boolean)
boolean prettyFlow
public boolean isPrettyFlow ()
public void setWidth (int)
int bestWidth
public int getWidth ()
public org.yaml.snakeyaml.DumperOptions$LineBreak getLineBreak ()
public void setDefaultFlowStyle (org.yaml.snakeyaml.DumperOptions$FlowStyle)
org.yaml.snakeyaml.DumperOptions$FlowStyle defaultFlowStyle
public org.yaml.snakeyaml.DumperOptions$FlowStyle getDefaultFlowStyle ()
public org.yaml.snakeyaml.nodes.Tag getExplicitRoot ()
public void setExplicitRoot (java.lang.String)
String expRoot
public void setExplicitRoot (org.yaml.snakeyaml.nodes.Tag)
org.yaml.snakeyaml.nodes.Tag expRoot
public void setLineBreak (org.yaml.snakeyaml.DumperOptions$LineBreak)
org.yaml.snakeyaml.DumperOptions$LineBreak lineBreak
public boolean isExplicitStart ()
public void setExplicitStart (boolean)
boolean explicitStart
public boolean isExplicitEnd ()
public void setExplicitEnd (boolean)
boolean explicitEnd
public java.util.Map getTags ()
public void setTags (java.util.Map)
java.util.Map tags
public org.yaml.snakeyaml.DumperOptions$ScalarStyle calculateScalarStyle (org.yaml.snakeyaml.emitter.ScalarAnalysis, org.yaml.snakeyaml.DumperOptions$ScalarStyle)
org.yaml.snakeyaml.emitter.ScalarAnalysis analysis
org.yaml.snakeyaml.DumperOptions$ScalarStyle style
public boolean isAllowReadOnlyProperties ()
public void setAllowReadOnlyProperties (boolean)
boolean allowReadOnlyProperties
}
org/yaml/snakeyaml/serializer/Serializer$1.classSerializer.java
package org.yaml.snakeyaml.serializer
org.yaml.snakeyaml.serializer.Serializer$1 extends java.lang.Object {
static final int[] $SwitchMap$org$yaml$snakeyaml$nodes$NodeId
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
org/yaml/snakeyaml/serializer/Serializer.classSerializer.java
package org.yaml.snakeyaml.serializer
public final org.yaml.snakeyaml.serializer.Serializer extends java.lang.Object {
private final org.yaml.snakeyaml.emitter.Emitter emitter
private final org.yaml.snakeyaml.resolver.Resolver resolver
private boolean explicitStart
private boolean explicitEnd
private Integer[] useVersion
private java.util.Map useTags
private java.util.Set serializedNodes
private java.util.Map anchors
private int lastAnchorId
private Boolean closed
private org.yaml.snakeyaml.nodes.Tag explicitRoot
public void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.resolver.Resolver, org.yaml.snakeyaml.DumperOptions)
org.yaml.snakeyaml.emitter.Emitter emitter
org.yaml.snakeyaml.resolver.Resolver resolver
org.yaml.snakeyaml.DumperOptions opts
public void open () throws java.io.IOException
public void close () throws java.io.IOException
public void serialize (org.yaml.snakeyaml.nodes.Node) throws java.io.IOException
org.yaml.snakeyaml.nodes.Node node
private void anchorNode (org.yaml.snakeyaml.nodes.Node)
String anchor
org.yaml.snakeyaml.nodes.Node item
java.util.Iterator i$
org.yaml.snakeyaml.nodes.Node key
org.yaml.snakeyaml.nodes.Node value
org.yaml.snakeyaml.nodes.NodeTuple object
java.util.Iterator i$
org.yaml.snakeyaml.nodes.MappingNode mnode
java.util.List map
org.yaml.snakeyaml.nodes.SequenceNode seqNode
java.util.List list
org.yaml.snakeyaml.nodes.Node node
private java.lang.String generateAnchor ()
java.text.NumberFormat format
String anchorId
private void serializeNode (org.yaml.snakeyaml.nodes.Node, org.yaml.snakeyaml.nodes.Node, java.lang.Object) throws java.io.IOException
org.yaml.snakeyaml.nodes.Node item
java.util.Iterator i$
org.yaml.snakeyaml.nodes.Node key
org.yaml.snakeyaml.nodes.Node value
org.yaml.snakeyaml.nodes.NodeTuple row
java.util.Iterator i$
org.yaml.snakeyaml.nodes.ScalarNode scalarNode
org.yaml.snakeyaml.nodes.Tag detectedTag
org.yaml.snakeyaml.nodes.Tag defaultTag
org.yaml.snakeyaml.events.ImplicitTuple tuple
org.yaml.snakeyaml.events.ScalarEvent event
org.yaml.snakeyaml.nodes.SequenceNode seqNode
boolean implicitS
int indexCounter
java.util.List list
org.yaml.snakeyaml.nodes.Tag implicitTag
boolean implicitM
org.yaml.snakeyaml.nodes.MappingNode mnode
java.util.List map
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.nodes.Node parent
Object index
String tAlias
}
org/yaml/snakeyaml/serializer/SerializerException.classSerializerException.java
package org.yaml.snakeyaml.serializer
public org.yaml.snakeyaml.serializer.SerializerException extends org.yaml.snakeyaml.error.YAMLException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
org/yaml/snakeyaml/Yaml$3.classYaml.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Yaml$3 extends java.lang.Object implements java.util.Iterator {
final org.yaml.snakeyaml.parser.Parser val$parser
final org.yaml.snakeyaml.Yaml this$0
void (org.yaml.snakeyaml.Yaml, org.yaml.snakeyaml.parser.Parser)
public boolean hasNext ()
public org.yaml.snakeyaml.events.Event next ()
public void remove ()
public volatile java.lang.Object next ()
}
org/yaml/snakeyaml/emitter/ScalarAnalysis.classScalarAnalysis.java
package org.yaml.snakeyaml.emitter
public final org.yaml.snakeyaml.emitter.ScalarAnalysis extends java.lang.Object {
public String scalar
public boolean empty
public boolean multiline
public boolean allowFlowPlain
public boolean allowBlockPlain
public boolean allowSingleQuoted
public boolean allowDoubleQuoted
public boolean allowBlock
public void (java.lang.String, boolean, boolean, boolean, boolean, boolean, boolean, boolean)
String scalar
boolean empty
boolean multiline
boolean allowFlowPlain
boolean allowBlockPlain
boolean allowSingleQuoted
boolean allowDoubleQuoted
boolean allowBlock
}
org/yaml/snakeyaml/emitter/Emitter$ExpectFlowMappingValue.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectFlowMappingValue extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$ExpectFirstBlockMappingKey.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectFirstBlockMappingKey extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$1.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$1 extends java.lang.Object {
}
org/yaml/snakeyaml/emitter/Emitter$ExpectDocumentStart.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectDocumentStart extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
private boolean first
final org.yaml.snakeyaml.emitter.Emitter this$0
public void (org.yaml.snakeyaml.emitter.Emitter, boolean)
boolean first
public void expect () throws java.io.IOException
String versionText
String prefix
String handleText
String prefixText
String handle
java.util.Iterator i$
java.util.Set handles
org.yaml.snakeyaml.events.DocumentStartEvent ev
boolean implicit
}
org/yaml/snakeyaml/emitter/Emitter$ExpectNothing.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectNothing extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$ExpectStreamStart.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectStreamStart extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$ExpectFlowSequenceItem.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectFlowSequenceItem extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$ExpectDocumentEnd.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectDocumentEnd extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$ExpectBlockMappingKey.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectBlockMappingKey extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
private boolean first
final org.yaml.snakeyaml.emitter.Emitter this$0
public void (org.yaml.snakeyaml.emitter.Emitter, boolean)
boolean first
public void expect () throws java.io.IOException
}
org/yaml/snakeyaml/emitter/Emitter$ExpectFirstFlowMappingKey.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectFirstFlowMappingKey extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$ExpectFirstFlowSequenceItem.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectFirstFlowSequenceItem extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$ExpectBlockMappingValue.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectBlockMappingValue extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/EmitterState.classEmitterState.java
package org.yaml.snakeyaml.emitter
abstract org.yaml.snakeyaml.emitter.EmitterState extends java.lang.Object {
public abstract void expect () throws java.io.IOException
}
org/yaml/snakeyaml/emitter/Emitter$ExpectFlowMappingKey.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectFlowMappingKey extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/EmitterException.classEmitterException.java
package org.yaml.snakeyaml.emitter
public org.yaml.snakeyaml.emitter.EmitterException extends org.yaml.snakeyaml.error.YAMLException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
}
org/yaml/snakeyaml/emitter/Emitter$ExpectFirstBlockSequenceItem.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectFirstBlockSequenceItem extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$ExpectBlockSequenceItem.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectBlockSequenceItem extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
private boolean first
final org.yaml.snakeyaml.emitter.Emitter this$0
public void (org.yaml.snakeyaml.emitter.Emitter, boolean)
boolean first
public void expect () throws java.io.IOException
}
org/yaml/snakeyaml/emitter/Emitter$ExpectFlowMappingSimpleValue.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectFlowMappingSimpleValue extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$ExpectBlockMappingSimpleValue.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectBlockMappingSimpleValue extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter.classEmitter.java
package org.yaml.snakeyaml.emitter
public final org.yaml.snakeyaml.emitter.Emitter extends java.lang.Object {
private static final java.util.Map ESCAPE_REPLACEMENTS
public static final int MIN_INDENT
public static final int MAX_INDENT
private static final java.util.Map DEFAULT_TAG_PREFIXES
private final java.io.Writer stream
private final org.yaml.snakeyaml.util.ArrayStack states
private org.yaml.snakeyaml.emitter.EmitterState state
private final java.util.Queue events
private org.yaml.snakeyaml.events.Event event
private final org.yaml.snakeyaml.util.ArrayStack indents
private Integer indent
private int flowLevel
private boolean rootContext
private boolean mappingContext
private boolean simpleKeyContext
private int column
private boolean whitespace
private boolean indention
private boolean openEnded
private Boolean canonical
private Boolean prettyFlow
private boolean allowUnicode
private int bestIndent
private int bestWidth
private String bestLineBreak
private java.util.Map tagPrefixes
private String preparedAnchor
private String preparedTag
private org.yaml.snakeyaml.emitter.ScalarAnalysis analysis
private Character style
private org.yaml.snakeyaml.DumperOptions options
private static final java.util.regex.Pattern HANDLE_FORMAT
private static final java.util.regex.Pattern ANCHOR_FORMAT
public void (java.io.Writer, org.yaml.snakeyaml.DumperOptions)
java.io.Writer stream
org.yaml.snakeyaml.DumperOptions opts
public void emit (org.yaml.snakeyaml.events.Event) throws java.io.IOException
org.yaml.snakeyaml.events.Event event
private boolean needMoreEvents ()
org.yaml.snakeyaml.events.Event event
private boolean needEvents (int)
org.yaml.snakeyaml.events.Event event
int count
int level
java.util.Iterator iter
private void increaseIndent (boolean, boolean)
boolean flow
boolean indentless
private void expectNode (boolean, boolean, boolean, boolean) throws java.io.IOException
boolean root
boolean sequence
boolean mapping
boolean simpleKey
private void expectAlias () throws java.io.IOException
private void expectScalar () throws java.io.IOException
private void expectFlowSequence () throws java.io.IOException
private void expectFlowMapping () throws java.io.IOException
private void expectBlockSequence () throws java.io.IOException
boolean indentless
private void expectBlockMapping () throws java.io.IOException
private boolean checkEmptySequence ()
private boolean checkEmptyMapping ()
private boolean checkEmptyDocument ()
org.yaml.snakeyaml.events.ScalarEvent e
org.yaml.snakeyaml.events.Event event
private boolean checkSimpleKey ()
int length
String tag
private void processAnchor (java.lang.String) throws java.io.IOException
String indicator
org.yaml.snakeyaml.events.NodeEvent ev
private void processTag () throws java.io.IOException
org.yaml.snakeyaml.events.ScalarEvent ev
org.yaml.snakeyaml.events.CollectionStartEvent ev
String tag
private java.lang.Character chooseScalarStyle ()
org.yaml.snakeyaml.events.ScalarEvent ev
private void processScalar () throws java.io.IOException
org.yaml.snakeyaml.events.ScalarEvent ev
boolean split
private java.lang.String prepareVersion (java.lang.Integer[])
Integer[] version
Integer major
Integer minor
private java.lang.String prepareTagHandle (java.lang.String)
String handle
private java.lang.String prepareTagPrefix (java.lang.String)
String prefix
StringBuilder chunks
int start
int end
private java.lang.String prepareTag (java.lang.String)
char ch
int i
String prefix
java.util.Iterator i$
String tag
String handle
String suffix
StringBuilder chunks
int start
int end
String suffixText
static java.lang.String prepareAnchor (java.lang.String)
String anchor
private org.yaml.snakeyaml.emitter.ScalarAnalysis analyzeScalar (java.lang.String)
char ch
String scalar
boolean blockIndicators
boolean flowIndicators
boolean lineBreaks
boolean specialCharacters
boolean leadingSpace
boolean leadingBreak
boolean trailingSpace
boolean trailingBreak
boolean breakSpace
boolean spaceBreak
boolean preceededByWhitespace
boolean followedByWhitespace
boolean previousSpace
boolean previousBreak
int index
boolean allowFlowPlain
boolean allowBlockPlain
boolean allowSingleQuoted
boolean allowDoubleQuoted
boolean allowBlock
void flushStream () throws java.io.IOException
void writeStreamStart ()
void writeStreamEnd () throws java.io.IOException
void writeIndicator (java.lang.String, boolean, boolean, boolean) throws java.io.IOException
String indicator
boolean needWhitespace
boolean whitespace
boolean indentation
String data
void writeIndent () throws java.io.IOException
int indent
int i
StringBuilder data
int indent
private void writeLineBreak (java.lang.String) throws java.io.IOException
String data
void writeVersionDirective (java.lang.String) throws java.io.IOException
String versionText
void writeTagDirective (java.lang.String, java.lang.String) throws java.io.IOException
String handleText
String prefixText
private void writeSingleQuoted (java.lang.String, boolean) throws java.io.IOException
String data
char br
char[] arr$
int len$
int i$
String data
String data
String data
char ch
String text
boolean split
boolean spaces
boolean breaks
int start
int end
private void writeDoubleQuoted (java.lang.String, boolean) throws java.io.IOException
String data
String data
String s
String data
String s
String data
String data
String data
String data
Character ch
String text
boolean split
int start
int end
private java.lang.String determineBlockHints (java.lang.String)
char ch1
String text
StringBuilder hints
void writeFolded (java.lang.String) throws java.io.IOException
char br
char[] arr$
int len$
int i$
String data
String data
String data
char ch
String text
String hints
boolean leadingSpace
boolean spaces
boolean breaks
int start
int end
void writeLiteral (java.lang.String) throws java.io.IOException
char br
char[] arr$
int len$
int i$
String data
String data
char ch
String text
String hints
boolean breaks
int start
int end
void writePlain (java.lang.String, boolean) throws java.io.IOException
String data
String data
char br
char[] arr$
int len$
int i$
String data
String data
char ch
String text
boolean split
boolean spaces
boolean breaks
int start
int end
static org.yaml.snakeyaml.events.Event access$100 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static org.yaml.snakeyaml.emitter.EmitterState access$202 (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.EmitterState)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.EmitterState x1
static boolean access$400 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static java.lang.String access$500 (org.yaml.snakeyaml.emitter.Emitter, java.lang.Integer[])
org.yaml.snakeyaml.emitter.Emitter x0
Integer[] x1
static java.util.Map access$602 (org.yaml.snakeyaml.emitter.Emitter, java.util.Map)
org.yaml.snakeyaml.emitter.Emitter x0
java.util.Map x1
static java.util.Map access$700 ()
static java.util.Map access$600 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static java.lang.String access$800 (org.yaml.snakeyaml.emitter.Emitter, java.lang.String)
org.yaml.snakeyaml.emitter.Emitter x0
String x1
static java.lang.String access$900 (org.yaml.snakeyaml.emitter.Emitter, java.lang.String)
org.yaml.snakeyaml.emitter.Emitter x0
String x1
static java.lang.Boolean access$1000 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static boolean access$1100 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static org.yaml.snakeyaml.util.ArrayStack access$1500 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static void access$1600 (org.yaml.snakeyaml.emitter.Emitter, boolean, boolean, boolean, boolean) throws java.io.IOException
org.yaml.snakeyaml.emitter.Emitter x0
boolean x1
boolean x2
boolean x3
boolean x4
static java.lang.Integer access$1802 (org.yaml.snakeyaml.emitter.Emitter, java.lang.Integer)
org.yaml.snakeyaml.emitter.Emitter x0
Integer x1
static org.yaml.snakeyaml.util.ArrayStack access$1900 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static int access$2010 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static int access$2100 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static int access$2200 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static java.lang.Boolean access$2300 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static boolean access$2600 (org.yaml.snakeyaml.emitter.Emitter)
org.yaml.snakeyaml.emitter.Emitter x0
static void ()
}
org/yaml/snakeyaml/emitter/Emitter$ExpectDocumentRoot.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectDocumentRoot extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/emitter/Emitter$ExpectFirstDocumentStart.classEmitter.java
package org.yaml.snakeyaml.emitter
org.yaml.snakeyaml.emitter.Emitter$ExpectFirstDocumentStart extends java.lang.Object implements org.yaml.snakeyaml.emitter.EmitterState {
final org.yaml.snakeyaml.emitter.Emitter this$0
private void (org.yaml.snakeyaml.emitter.Emitter)
public void expect () throws java.io.IOException
void (org.yaml.snakeyaml.emitter.Emitter, org.yaml.snakeyaml.emitter.Emitter$1)
org.yaml.snakeyaml.emitter.Emitter x0
org.yaml.snakeyaml.emitter.Emitter$1 x1
}
org/yaml/snakeyaml/util/Base64Coder.classBase64Coder.java
package org.yaml.snakeyaml.util
public abstract org.yaml.snakeyaml.util.Base64Coder extends java.lang.Object {
private static final char[] map1
private static final byte[] map2
public void ()
public static char[] encode (byte[])
int i0
int i1
int i2
int o0
int o1
int o2
int o3
byte[] in
int iLen
int oDataLen
int oLen
char[] out
int ip
int op
public static byte[] decode (char[])
int i0
int i1
int i2
int i3
int b0
int b1
int b2
int b3
int o0
int o1
int o2
char[] in
int iLen
int oLen
byte[] out
int ip
int op
static void ()
char c
char c
char c
int i
int i
int i
}
org/yaml/snakeyaml/util/UriEncoder.classUriEncoder.java
package org.yaml.snakeyaml.util
public org.yaml.snakeyaml.util.UriEncoder extends java.lang.Object {
private static final java.nio.charset.CharsetDecoder UTF8Decoder
private static final String SAFE_CHARS
private static final com.google.gdata.util.common.base.Escaper escaper
public void ()
public static java.lang.String encode (java.lang.String)
String uri
public static java.lang.String decode (java.nio.ByteBuffer) throws java.nio.charset.CharacterCodingException
java.nio.ByteBuffer buff
java.nio.CharBuffer chars
public static java.lang.String decode (java.lang.String)
java.io.UnsupportedEncodingException e
String buff
static void ()
}
org/yaml/snakeyaml/util/ArrayStack.classArrayStack.java
package org.yaml.snakeyaml.util
public org.yaml.snakeyaml.util.ArrayStack extends java.lang.Object {
private java.util.ArrayList stack
public void (int)
int initSize
public void push (java.lang.Object)
Object obj
public java.lang.Object pop ()
public boolean isEmpty ()
public void clear ()
}
org/yaml/snakeyaml/DumperOptions$FlowStyle.classDumperOptions.java
package org.yaml.snakeyaml
public final org.yaml.snakeyaml.DumperOptions$FlowStyle extends java.lang.Enum {
public static final org.yaml.snakeyaml.DumperOptions$FlowStyle FLOW
public static final org.yaml.snakeyaml.DumperOptions$FlowStyle BLOCK
public static final org.yaml.snakeyaml.DumperOptions$FlowStyle AUTO
private Boolean styleBoolean
private static final org.yaml.snakeyaml.DumperOptions$FlowStyle[] $VALUES
public static final org.yaml.snakeyaml.DumperOptions$FlowStyle[] values ()
public static org.yaml.snakeyaml.DumperOptions$FlowStyle valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.Boolean)
Boolean flowStyle
public java.lang.Boolean getStyleBoolean ()
public java.lang.String toString ()
static void ()
}
org/yaml/snakeyaml/Loader$YamlIterable.classLoader.java
package org.yaml.snakeyaml
org.yaml.snakeyaml.Loader$YamlIterable extends java.lang.Object implements java.lang.Iterable {
private java.util.Iterator iterator
final org.yaml.snakeyaml.Loader this$0
public void (org.yaml.snakeyaml.Loader, java.util.Iterator)
java.util.Iterator iterator
public java.util.Iterator iterator ()
}
org/yaml/snakeyaml/representer/SafeRepresenter$IteratorWrapper.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
org.yaml.snakeyaml.representer.SafeRepresenter$IteratorWrapper extends java.lang.Object implements java.lang.Iterable {
private java.util.Iterator iter
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
public void (org.yaml.snakeyaml.representer.SafeRepresenter, java.util.Iterator)
java.util.Iterator iter
public java.util.Iterator iterator ()
}
org/yaml/snakeyaml/representer/SafeRepresenter.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
org.yaml.snakeyaml.representer.SafeRepresenter extends org.yaml.snakeyaml.representer.BaseRepresenter {
protected java.util.Map classTags
public static java.util.regex.Pattern BINARY_PATTERN
public void ()
protected org.yaml.snakeyaml.nodes.Tag getTag (java.lang.Class, org.yaml.snakeyaml.nodes.Tag)
Class clazz
org.yaml.snakeyaml.nodes.Tag defaultTag
protected boolean ignoreAliases (java.lang.Object)
Object[] array
Object data
public org.yaml.snakeyaml.nodes.Tag addClassTag (java.lang.Class, java.lang.String)
Class clazz
String tag
public org.yaml.snakeyaml.nodes.Tag addClassTag (java.lang.Class, org.yaml.snakeyaml.nodes.Tag)
Class clazz
org.yaml.snakeyaml.nodes.Tag tag
static void ()
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentDate.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentDate extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
java.util.Calendar calendar
int gmtOffset
int minutesOffset
int hoursOffset
int partOfHour
Object data
java.util.Calendar calendar
int years
int months
int days
int hour24
int minutes
int seconds
int millis
StringBuilder buffer
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentArray.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentArray extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
Object data
Object[] array
java.util.List list
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentNumber.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentNumber extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
org.yaml.snakeyaml.nodes.Tag tag
String value
String value
String value
String value
Number number
Object data
org.yaml.snakeyaml.nodes.Tag tag
String value
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentMap.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentMap extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
Object data
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentIterable.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentIterable extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
Object data
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentIterator.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentIterator extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
Object data
java.util.Iterator iter
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentSet.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentSet extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
Object key
java.util.Iterator i$
Object data
java.util.Map value
java.util.Set set
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentByteArray.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentByteArray extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
Object data
char[] binary
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentEnum.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentEnum extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
Object data
org.yaml.snakeyaml.nodes.Tag tag
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentNull.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentNull extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
Object data
}
org/yaml/snakeyaml/representer/Represent.classRepresent.java
package org.yaml.snakeyaml.representer
public abstract org.yaml.snakeyaml.representer.Represent extends java.lang.Object {
public abstract org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentBoolean.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentBoolean extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
String value
Object data
String value
}
org/yaml/snakeyaml/representer/SafeRepresenter$RepresentString.classSafeRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.SafeRepresenter$RepresentString extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.SafeRepresenter this$0
protected void (org.yaml.snakeyaml.representer.SafeRepresenter)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
char[] binary
Object data
org.yaml.snakeyaml.nodes.Tag tag
Character style
String value
}
org/yaml/snakeyaml/representer/BaseRepresenter.classBaseRepresenter.java
package org.yaml.snakeyaml.representer
public abstract org.yaml.snakeyaml.representer.BaseRepresenter extends java.lang.Object {
protected final java.util.Map representers
protected org.yaml.snakeyaml.representer.Represent nullRepresenter
protected final java.util.Map multiRepresenters
private Character defaultStyle
protected Boolean defaultFlowStyle
protected final java.util.Map representedObjects
private final java.util.Set objectKeeper
protected Object objectToRepresent
private org.yaml.snakeyaml.introspector.PropertyUtils propertyUtils
private boolean explicitPropertyUtils
public void ()
public void represent (org.yaml.snakeyaml.serializer.Serializer, java.lang.Object) throws java.io.IOException
org.yaml.snakeyaml.serializer.Serializer serializer
Object data
org.yaml.snakeyaml.nodes.Node node
protected org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.representer.Represent representer
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.representer.Represent representer
org.yaml.snakeyaml.nodes.Node node
Class repr
java.util.Iterator i$
org.yaml.snakeyaml.representer.Represent representer
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.representer.Represent representer
Object data
org.yaml.snakeyaml.nodes.Node node
Class clazz
protected org.yaml.snakeyaml.nodes.Node representScalar (org.yaml.snakeyaml.nodes.Tag, java.lang.String, java.lang.Character)
org.yaml.snakeyaml.nodes.Tag tag
String value
Character style
org.yaml.snakeyaml.nodes.Node node
protected org.yaml.snakeyaml.nodes.Node representScalar (org.yaml.snakeyaml.nodes.Tag, java.lang.String)
org.yaml.snakeyaml.nodes.Tag tag
String value
protected org.yaml.snakeyaml.nodes.Node representSequence (org.yaml.snakeyaml.nodes.Tag, java.lang.Iterable, java.lang.Boolean)
org.yaml.snakeyaml.nodes.Node nodeItem
Object item
java.util.Iterator i$
org.yaml.snakeyaml.nodes.Tag tag
Iterable sequence
Boolean flowStyle
int size
java.util.List value
org.yaml.snakeyaml.nodes.SequenceNode node
boolean bestStyle
protected org.yaml.snakeyaml.nodes.Node representMapping (org.yaml.snakeyaml.nodes.Tag, java.util.Map, java.lang.Boolean)
Object itemValue
org.yaml.snakeyaml.nodes.Node nodeKey
org.yaml.snakeyaml.nodes.Node nodeValue
Object itemKey
java.util.Iterator i$
org.yaml.snakeyaml.nodes.Tag tag
java.util.Map mapping
Boolean flowStyle
java.util.List value
org.yaml.snakeyaml.nodes.MappingNode node
boolean bestStyle
protected abstract boolean ignoreAliases (java.lang.Object)
public void setDefaultScalarStyle (org.yaml.snakeyaml.DumperOptions$ScalarStyle)
org.yaml.snakeyaml.DumperOptions$ScalarStyle defaultStyle
public void setDefaultFlowStyle (org.yaml.snakeyaml.DumperOptions$FlowStyle)
org.yaml.snakeyaml.DumperOptions$FlowStyle defaultFlowStyle
public void setPropertyUtils (org.yaml.snakeyaml.introspector.PropertyUtils)
org.yaml.snakeyaml.introspector.PropertyUtils propertyUtils
public final org.yaml.snakeyaml.introspector.PropertyUtils getPropertyUtils ()
public final boolean isExplicitPropertyUtils ()
}
org/yaml/snakeyaml/representer/Representer$RepresentJavaBean.classRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.Representer$RepresentJavaBean extends java.lang.Object implements org.yaml.snakeyaml.representer.Represent {
final org.yaml.snakeyaml.representer.Representer this$0
protected void (org.yaml.snakeyaml.representer.Representer)
public org.yaml.snakeyaml.nodes.Node representData (java.lang.Object)
java.beans.IntrospectionException e
Object data
}
org/yaml/snakeyaml/representer/Representer.classRepresenter.java
package org.yaml.snakeyaml.representer
public org.yaml.snakeyaml.representer.Representer extends org.yaml.snakeyaml.representer.SafeRepresenter {
public void ()
protected org.yaml.snakeyaml.nodes.MappingNode representJavaBean (java.util.Set, java.lang.Object)
Object memberValue
org.yaml.snakeyaml.nodes.NodeTuple tuple
org.yaml.snakeyaml.nodes.Node nodeValue
org.yaml.snakeyaml.introspector.Property property
java.util.Iterator i$
java.util.Set properties
Object javaBean
java.util.List value
org.yaml.snakeyaml.nodes.Tag tag
org.yaml.snakeyaml.nodes.Tag customTag
org.yaml.snakeyaml.nodes.MappingNode node
boolean bestStyle
protected org.yaml.snakeyaml.nodes.NodeTuple representJavaBeanProperty (java.lang.Object, org.yaml.snakeyaml.introspector.Property, java.lang.Object, org.yaml.snakeyaml.nodes.Tag)
Object javaBean
org.yaml.snakeyaml.introspector.Property property
Object propertyValue
org.yaml.snakeyaml.nodes.Tag customTag
org.yaml.snakeyaml.nodes.ScalarNode nodeKey
boolean hasAlias
org.yaml.snakeyaml.nodes.Node nodeValue
protected void checkGlobalTag (org.yaml.snakeyaml.introspector.Property, org.yaml.snakeyaml.nodes.Node, java.lang.Object)
Iterable memberList
Object member
org.yaml.snakeyaml.nodes.Node childNode
java.util.Iterator i$
Class t
org.yaml.snakeyaml.nodes.SequenceNode snode
Iterable memberList
java.util.Iterator iter
org.yaml.snakeyaml.nodes.NodeTuple tuple
Object member
java.util.Iterator i$
Class t
org.yaml.snakeyaml.nodes.MappingNode mnode
java.util.Iterator iter
java.util.Set set
org.yaml.snakeyaml.nodes.NodeTuple tuple
java.util.Iterator i$
Class keyType
Class valueType
org.yaml.snakeyaml.nodes.MappingNode mnode
org.yaml.snakeyaml.introspector.Property property
org.yaml.snakeyaml.nodes.Node node
Object object
Class[] arguments
private void resetTag (java.lang.Class, org.yaml.snakeyaml.nodes.Node)
Class type
org.yaml.snakeyaml.nodes.Node node
org.yaml.snakeyaml.nodes.Tag tag
protected java.util.Set getProperties (java.lang.Class) throws java.beans.IntrospectionException
Class type
}
META-INF/maven/org.yaml/
META-INF/maven/org.yaml/snakeyaml/
META-INF/maven/org.yaml/snakeyaml/pom.xml
META-INF/maven/org.yaml/snakeyaml/pom.properties
META-INF/services/
META-INF/services/org.xmlpull.v1.XmlPullParserFactory
XPP3_1.1.4c_VERSION
javax/
javax/xml/
javax/xml/namespace/
javax/xml/namespace/QName.classQName.java
package javax.xml.namespace
public javax.xml.namespace.QName extends java.lang.Object implements java.io.Serializable {
private static final String emptyString
private String namespaceURI
private String localPart
private String prefix
public void (java.lang.String)
String localPart
public void (java.lang.String, java.lang.String)
String namespaceURI
String localPart
public void (java.lang.String, java.lang.String, java.lang.String)
String namespaceURI
String localPart
String prefix
public java.lang.String getNamespaceURI ()
public java.lang.String getLocalPart ()
public java.lang.String getPrefix ()
public java.lang.String toString ()
public final boolean equals (java.lang.Object)
Object obj
public static javax.xml.namespace.QName valueOf (java.lang.String)
int i
String s
public final int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
static void ()
}
org/xmlpull/
org/xmlpull/mxp1/
org/xmlpull/mxp1/MXParser.classMXParser.java
package org.xmlpull.mxp1
public org.xmlpull.mxp1.MXParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser {
protected static final String XML_URI
protected static final String XMLNS_URI
protected static final String FEATURE_XML_ROUNDTRIP
protected static final String FEATURE_NAMES_INTERNED
protected static final String PROPERTY_XMLDECL_VERSION
protected static final String PROPERTY_XMLDECL_STANDALONE
protected static final String PROPERTY_XMLDECL_CONTENT
protected static final String PROPERTY_LOCATION
protected boolean allStringsInterned
private static final boolean TRACE_SIZING
protected boolean processNamespaces
protected boolean roundtripSupported
protected String location
protected int lineNumber
protected int columnNumber
protected boolean seenRoot
protected boolean reachedEnd
protected int eventType
protected boolean emptyElementTag
protected int depth
protected char[][] elRawName
protected int[] elRawNameEnd
protected int[] elRawNameLine
protected String[] elName
protected String[] elPrefix
protected String[] elUri
protected int[] elNamespaceCount
protected int attributeCount
protected String[] attributeName
protected int[] attributeNameHash
protected String[] attributePrefix
protected String[] attributeUri
protected String[] attributeValue
protected int namespaceEnd
protected String[] namespacePrefix
protected int[] namespacePrefixHash
protected String[] namespaceUri
protected int entityEnd
protected String[] entityName
protected char[][] entityNameBuf
protected String[] entityReplacement
protected char[][] entityReplacementBuf
protected int[] entityNameHash
protected static final int READ_CHUNK_SIZE
protected java.io.Reader reader
protected String inputEncoding
protected java.io.InputStream inputStream
protected int bufLoadFactor
protected char[] buf
protected int bufSoftLimit
protected boolean preventBufferCompaction
protected int bufAbsoluteStart
protected int bufStart
protected int bufEnd
protected int pos
protected int posStart
protected int posEnd
protected char[] pc
protected int pcStart
protected int pcEnd
protected boolean usePC
protected boolean seenStartTag
protected boolean seenEndTag
protected boolean pastEndTag
protected boolean seenAmpersand
protected boolean seenMarkup
protected boolean seenDocdecl
protected boolean tokenize
protected String text
protected String entityRefName
protected String xmlDeclVersion
protected Boolean xmlDeclStandalone
protected String xmlDeclContent
protected char[] charRefOneCharBuf
protected static final char[] VERSION
protected static final char[] NCODING
protected static final char[] TANDALONE
protected static final char[] YES
protected static final char[] NO
protected static final int LOOKUP_MAX
protected static final char LOOKUP_MAX_CHAR
protected static boolean[] lookupNameStartChar
protected static boolean[] lookupNameChar
protected void resetStringCache ()
protected java.lang.String newString (char[], int, int)
char[] cbuf
int off
int len
protected java.lang.String newStringIntern (char[], int, int)
char[] cbuf
int off
int len
protected void ensureElementsCapacity ()
int newSize
boolean needsCopying
String[] arr
int[] iarr
char[][] carr
int elStackSize
protected void ensureAttributesCapacity (int)
int[] iarr
int newSize
boolean needsCopying
String[] arr
int size
int attrPosSize
protected void ensureNamespacesCapacity (int)
int[] newNamespacePrefixHash
int newSize
String[] newNamespacePrefix
String[] newNamespaceUri
int size
int namespaceSize
protected static final int fastHash (char[], int, int)
char[] ch
int off
int len
int hash
protected void ensureEntityCapacity ()
int[] newEntityNameHash
int newSize
String[] newEntityName
char[][] newEntityNameBuf
String[] newEntityReplacement
char[][] newEntityReplacementBuf
int entitySize
protected void reset ()
public void ()
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean state
public boolean getFeature (java.lang.String)
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
String name
Object value
public java.lang.Object getProperty (java.lang.String)
String name
public void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
java.io.Reader in
public void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
java.io.Reader reader
java.io.UnsupportedEncodingException une
java.io.InputStream inputStream
String inputEncoding
java.io.Reader reader
public java.lang.String getInputEncoding ()
public void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
String entityName
String replacementText
public int getNamespaceCount (int) throws org.xmlpull.v1.XmlPullParserException
int depth
public java.lang.String getNamespacePrefix (int) throws org.xmlpull.v1.XmlPullParserException
int pos
public java.lang.String getNamespaceUri (int) throws org.xmlpull.v1.XmlPullParserException
int pos
public java.lang.String getNamespace (java.lang.String)
int i
int i
String prefix
public int getDepth ()
private static int findFragment (int, char[], int, int)
char c
int bufMinPos
char[] b
int start
int end
int i
public java.lang.String getPositionDescription ()
int start
String fragment
public int getLineNumber ()
public int getColumnNumber ()
public boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
int i
int i
public java.lang.String getText ()
public char[] getTextCharacters (int[])
int[] holderForStartAndLength
public java.lang.String getNamespace ()
public java.lang.String getName ()
public java.lang.String getPrefix ()
public boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public int getAttributeCount ()
public java.lang.String getAttributeNamespace (int)
int index
public java.lang.String getAttributeName (int)
int index
public java.lang.String getAttributePrefix (int)
int index
public java.lang.String getAttributeType (int)
int index
public boolean isAttributeDefault (int)
int index
public java.lang.String getAttributeValue (int)
int index
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
int i
int i
String namespace
String name
public int getEventType () throws org.xmlpull.v1.XmlPullParserException
public void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int type
String namespace
String name
public void skipSubTree () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int eventType
int level
public java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String result
int eventType
public int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
protected int nextImpl () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
char ch
int cdStart
int cdEnd
int cdLen
int i
int oldStart
int oldEnd
char[] resolvedEntity
boolean normalizedCR
boolean normalizeInput
boolean seenBracket
boolean seenBracketBracket
char ch
boolean hadCharData
boolean needsMerging
protected int parseProlog () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
char ch
boolean gotS
boolean normalizeIgnorableWS
boolean normalizedCR
protected int parseEpilog () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
char ch
java.io.EOFException ex
boolean gotS
boolean normalizeIgnorableWS
boolean normalizedCR
public int parseEndTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String startname
String endname
String startname
String endname
int i
char ch
int nameStart
int off
int len
char[] cbuf
public int parseStartTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String attrUri
String attrPrefix
int i
String attr1
String attr2
int j
int i
String uri
String attr1
String attr2
int j
int i
int nameStart
int colonPos
char ch
int elLen
String name
String prefix
protected char parseAttribute () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int nameLen
int prefixLen
int nameLen
boolean hadCharData
int i
char[] resolvedEntity
String s
int i
String ns
int prefixHash
int startNs
int prevPosStart
int nameStart
int colonPos
char ch
boolean startsWithXmlns
int xmlnsPos
String name
String prefix
char delimit
boolean normalizedCR
protected char[] parseEntityRef () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char charRef
char[] result
int len
char ch
protected char[] lookuEntityReplacement (int) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int j
char[] entityBuf
int i
int hash
int i
int entitNameLen
protected void parseComment () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
boolean normalizeIgnorableWS
boolean normalizedCR
boolean seenDash
boolean seenDashDash
java.io.EOFException ex
char ch
int curLine
int curColumn
protected boolean parsePI () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int off
int len
boolean seenQ
char ch
java.io.EOFException ex
int curLine
int curColumn
int piTargetStart
int piTargetEnd
boolean normalizeIgnorableWS
boolean normalizedCR
protected void parseXmlDecl (char) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
char quotChar
int versionStart
int versionEnd
protected void parseXmlDeclWithVersion (int, int) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char quotChar
int encodingStart
int encodingEnd
char quotChar
int standaloneStart
int versionStart
int versionEnd
String oldEncoding
char ch
protected void parseDocdecl () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
int bracketLevel
boolean normalizeIgnorableWS
boolean normalizedCR
protected void parseCDSect (boolean) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
boolean seenBracket
boolean seenBracketBracket
boolean normalizedCR
java.io.EOFException ex
boolean hadCharData
char ch
int cdStart
int curLine
int curColumn
boolean normalizeInput
protected void fillBuf () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
int newSize
char[] newBuf
boolean compact
boolean expand
String tagName
int i
String tagName
int i
StringBuffer expectedTagStack
int len
int ret
protected char more () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
char ch
protected void ensurePC (int)
int end
int newSize
char[] newPC
protected void joinPC ()
int len
int newEnd
protected char requireInput (char, char[]) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int i
char ch
char[] input
protected char requireNextS () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
protected char skipS (char) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
private static final void setName (char)
char ch
private static final void setNameStart (char)
char ch
protected boolean isNameStartChar (char)
char ch
protected boolean isNameChar (char)
char ch
protected boolean isS (char)
char ch
protected java.lang.String printable (char)
char ch
protected java.lang.String printable (java.lang.String)
int i
String s
int sLen
StringBuffer buf
static void ()
char ch
char ch
char ch
char ch
char ch
char ch
char ch
}
org/xmlpull/mxp1/MXParserCachingStrings.classMXParserCachingStrings.java
package org.xmlpull.mxp1
public org.xmlpull.mxp1.MXParserCachingStrings extends org.xmlpull.mxp1.MXParser implements java.lang.Cloneable {
protected static final boolean CACHE_STATISTICS
protected static final boolean TRACE_SIZING
protected static final int INITIAL_CAPACITY
protected int cacheStatCalls
protected int cacheStatWalks
protected int cacheStatResets
protected int cacheStatRehash
protected static final int CACHE_LOAD
protected int cacheEntriesCount
protected int cacheEntriesThreshold
protected char[][] keys
protected String[] values
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
Object o
CloneNotSupportedException ee
Exception e
org.xmlpull.mxp1.MXParserCachingStrings cloned
private char[][] cloneCCArr (char[][])
int i
char[][] ccarr
char[][] cca
public void ()
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean state
public boolean getFeature (java.lang.String)
String name
public void finalize ()
protected java.lang.String newString (char[], int, int)
char[] cbuf
int off
int len
protected java.lang.String newStringIntern (char[], int, int)
String v
char[] cbuf
int off
int len
int offset
char[] k
protected void initStringCache ()
protected void resetStringCache ()
private void rehash ()
int newOffset
char[] newk
char[] k
String v
int i
int newSize
char[][] newKeys
String[] newValues
private static final boolean keysAreEqual (char[], int, int, char[], int, int)
int i
char[] a
int astart
int alength
char[] b
int bstart
int blength
}
org/xmlpull/mxp1/MXParserFactory.classMXParserFactory.java
package org.xmlpull.mxp1
public org.xmlpull.mxp1.MXParserFactory extends org.xmlpull.v1.XmlPullParserFactory {
protected static boolean stringCachedParserAvailable
public void ()
public org.xmlpull.v1.XmlPullParser newPullParser () throws org.xmlpull.v1.XmlPullParserException
Exception ex
String key
Boolean value
java.util.Enumeration e
org.xmlpull.v1.XmlPullParser pp
public org.xmlpull.v1.XmlSerializer newSerializer () throws org.xmlpull.v1.XmlPullParserException
static void ()
}
org/xmlpull/mxp1/MXParserNonValidating.classMXParserNonValidating.java
package org.xmlpull.mxp1
public org.xmlpull.mxp1.MXParserNonValidating extends org.xmlpull.mxp1.MXParserCachingStrings {
private boolean processDocDecl
public void ()
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean state
public boolean getFeature (java.lang.String)
String name
protected char more () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
protected char[] lookuEntityReplacement (int) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int j
char[] entityBuf
int i
int hash
int i
int entitNameLen
protected void parseDocdecl () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
int nameStart
int nameEnd
boolean oldTokenize
protected char processExternalId (char) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
protected void processInternalSubset () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
protected void processPEReference () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
protected void processMarkupDecl (char) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
protected void processElementDecl (char) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
protected void processAttlistDecl (char) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
protected void processEntityDecl (char) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
protected void processNotationDecl (char) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
protected char readName (char) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
char ch
}
org/xmlpull/mxp1_serializer/
org/xmlpull/mxp1_serializer/MXSerializer.classMXSerializer.java
package org.xmlpull.mxp1_serializer
public org.xmlpull.mxp1_serializer.MXSerializer extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
protected static final String XML_URI
protected static final String XMLNS_URI
private static final boolean TRACE_SIZING
private static final boolean TRACE_ESCAPING
protected final String FEATURE_SERIALIZER_ATTVALUE_USE_APOSTROPHE
protected final String FEATURE_NAMES_INTERNED
protected final String PROPERTY_SERIALIZER_INDENTATION
protected final String PROPERTY_SERIALIZER_LINE_SEPARATOR
protected static final String PROPERTY_LOCATION
protected boolean namesInterned
protected boolean attributeUseApostrophe
protected String indentationString
protected String lineSeparator
protected String location
protected java.io.Writer out
protected int autoDeclaredPrefixes
protected int depth
protected String[] elNamespace
protected String[] elName
protected String[] elPrefix
protected int[] elNamespaceCount
protected int namespaceEnd
protected String[] namespacePrefix
protected String[] namespaceUri
protected boolean finished
protected boolean pastRoot
protected boolean setPrefixCalled
protected boolean startTagIncomplete
protected boolean doIndent
protected boolean seenTag
protected boolean seenBracket
protected boolean seenBracketBracket
private static final int BUF_LEN
protected char[] buf
protected static final String[] precomputedPrefixes
private boolean checkNamesInterned
protected int offsetNewLine
protected int indentationJump
protected char[] indentationBuf
protected int maxIndentLevel
protected boolean writeLineSepartor
protected boolean writeIndentation
public void ()
private void checkInterning (java.lang.String)
String name
protected void reset ()
int i
protected void ensureElementsCapacity ()
int elStackSize
int newSize
boolean needsCopying
String[] arr
int[] iarr
protected void ensureNamespacesCapacity ()
int newSize
String[] newNamespacePrefix
String[] newNamespaceUri
public void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
boolean state
public boolean getFeature (java.lang.String) throws java.lang.IllegalArgumentException
String name
protected void rebuildIndentationBuf ()
int i
int j
int i
int maxIndent
int bufSize
int bufPos
protected void writeIndent () throws java.io.IOException
int start
int level
public void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
Object value
public java.lang.Object getProperty (java.lang.String) throws java.lang.IllegalArgumentException
String name
private java.lang.String getLocation ()
public java.io.Writer getWriter ()
public void setOutput (java.io.Writer)
java.io.Writer writer
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.OutputStream os
String encoding
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException
String encoding
Boolean standalone
char apos
public void endDocument () throws java.io.IOException
public void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException
int i
String prefix
String namespace
protected java.lang.String lookupOrDeclarePrefix (java.lang.String)
String namespace
public java.lang.String getPrefix (java.lang.String, boolean)
String namespace
boolean generatePrefix
protected java.lang.String getPrefix (java.lang.String, boolean, boolean)
int p
String prefix
int i
String namespace
boolean generatePrefix
boolean nonEmpty
private java.lang.String generatePrefix (java.lang.String)
int i
String prefix
String namespace
public int getDepth ()
public java.lang.String getNamespace ()
public java.lang.String getName ()
public org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException
String n
String pf
int pos
String elPfx
String uri
String prefix
String uri
int i
String namespace
String name
public org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
String prefix
String namespace
String name
String value
protected void closeStartTag () throws java.io.IOException
private void writeNamespaceDeclarations () throws java.io.IOException
int i
public org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException
String startTagPrefix
String namespace
String name
String startTagName
public org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException
String text
public org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException
char[] buf
int start
int len
public void cdsect (java.lang.String) throws java.io.IOException
String text
public void entityRef (java.lang.String) throws java.io.IOException
String text
public void processingInstruction (java.lang.String) throws java.io.IOException
String text
public void comment (java.lang.String) throws java.io.IOException
String text
public void docdecl (java.lang.String) throws java.io.IOException
String text
public void ignorableWhitespace (java.lang.String) throws java.io.IOException
String text
public void flush () throws java.io.IOException
protected void writeAttributeValue (java.lang.String, java.io.Writer) throws java.io.IOException
char ch
int i
String value
java.io.Writer out
char quot
String quotEntity
int pos
protected void writeElementContent (java.lang.String, java.io.Writer) throws java.io.IOException
char ch
int i
String text
java.io.Writer out
int pos
protected void writeElementContent (char[], int, int, java.io.Writer) throws java.io.IOException
char ch
int i
char[] buf
int off
int len
java.io.Writer out
int end
int pos
protected static final java.lang.String printable (java.lang.String)
int i
String s
StringBuffer retval
protected static final java.lang.String printable (char)
char ch
StringBuffer retval
private static void addPrintable (java.lang.StringBuffer, char)
String ss
StringBuffer retval
char ch
static void ()
int i
}
org/xmlpull/v1/
org/xmlpull/v1/builder/
org/xmlpull/v1/builder/Iterable.classIterable.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.Iterable extends java.lang.Object {
public abstract java.util.Iterator iterator ()
}
org/xmlpull/v1/builder/XmlAttribute.classXmlAttribute.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlAttribute extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.Object clone () throws java.lang.CloneNotSupportedException
public abstract org.xmlpull.v1.builder.XmlElement getOwner ()
public abstract java.lang.String getNamespaceName ()
public abstract org.xmlpull.v1.builder.XmlNamespace getNamespace ()
public abstract java.lang.String getName ()
public abstract java.lang.String getValue ()
public abstract java.lang.String getType ()
public abstract boolean isSpecified ()
}
org/xmlpull/v1/builder/XmlBuilderException.classXmlBuilderException.java
package org.xmlpull.v1.builder
public org.xmlpull.v1.builder.XmlBuilderException extends java.lang.RuntimeException {
protected Throwable detail
public void (java.lang.String)
String s
public void (java.lang.String, java.lang.Throwable)
String s
Throwable thrwble
public java.lang.Throwable getDetail ()
public java.lang.String getMessage ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream ps
public void printStackTrace ()
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter pw
}
org/xmlpull/v1/builder/XmlCharacters.classXmlCharacters.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlCharacters extends java.lang.Object implements org.xmlpull.v1.builder.XmlContained {
public abstract java.lang.String getText ()
public abstract java.lang.Boolean isWhitespaceContent ()
}
org/xmlpull/v1/builder/XmlComment.classXmlComment.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlComment extends java.lang.Object {
public abstract java.lang.String getContent ()
public abstract org.xmlpull.v1.builder.XmlContainer getParent ()
}
org/xmlpull/v1/builder/XmlContained.classXmlContained.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlContained extends java.lang.Object {
public abstract org.xmlpull.v1.builder.XmlContainer getParent ()
public abstract void setParent (org.xmlpull.v1.builder.XmlContainer)
}
org/xmlpull/v1/builder/XmlContainer.classXmlContainer.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlContainer extends java.lang.Object {
}
org/xmlpull/v1/builder/XmlDoctype.classXmlDoctype.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlDoctype extends java.lang.Object implements org.xmlpull.v1.builder.XmlContainer {
public abstract java.lang.String getSystemIdentifier ()
public abstract java.lang.String getPublicIdentifier ()
public abstract java.util.Iterator children ()
public abstract org.xmlpull.v1.builder.XmlDocument getParent ()
public abstract org.xmlpull.v1.builder.XmlProcessingInstruction addProcessingInstruction (java.lang.String, java.lang.String)
public abstract void removeAllProcessingInstructions ()
}
org/xmlpull/v1/builder/XmlDocument.classXmlDocument.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlDocument extends java.lang.Object implements org.xmlpull.v1.builder.XmlContainer java.lang.Cloneable {
public abstract java.lang.Object clone () throws java.lang.CloneNotSupportedException
public abstract org.xmlpull.v1.builder.Iterable children ()
public abstract org.xmlpull.v1.builder.XmlElement getDocumentElement ()
public abstract org.xmlpull.v1.builder.XmlElement requiredElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String, boolean)
public abstract org.xmlpull.v1.builder.Iterable notations ()
public abstract org.xmlpull.v1.builder.Iterable unparsedEntities ()
public abstract java.lang.String getBaseUri ()
public abstract java.lang.String getCharacterEncodingScheme ()
public abstract void setCharacterEncodingScheme (java.lang.String)
public abstract java.lang.Boolean isStandalone ()
public abstract java.lang.String getVersion ()
public abstract boolean isAllDeclarationsProcessed ()
public abstract void setDocumentElement (org.xmlpull.v1.builder.XmlElement)
public abstract void addChild (java.lang.Object)
public abstract void insertChild (int, java.lang.Object)
public abstract void removeAllChildren ()
public abstract org.xmlpull.v1.builder.XmlComment newComment (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlComment addComment (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlDoctype newDoctype (java.lang.String, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlDoctype addDoctype (java.lang.String, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlElement addDocumentElement (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlElement addDocumentElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlProcessingInstruction newProcessingInstruction (java.lang.String, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlProcessingInstruction addProcessingInstruction (java.lang.String, java.lang.String)
public abstract void removeAllUnparsedEntities ()
public abstract org.xmlpull.v1.builder.XmlNotation addNotation (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public abstract void removeAllNotations ()
}
org/xmlpull/v1/builder/XmlElement.classXmlElement.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlElement extends java.lang.Object implements org.xmlpull.v1.builder.XmlContainer org.xmlpull.v1.builder.XmlContained java.lang.Cloneable {
public static final String NO_NAMESPACE
public abstract java.lang.Object clone () throws java.lang.CloneNotSupportedException
public abstract java.lang.String getBaseUri ()
public abstract void setBaseUri (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlContainer getRoot ()
public abstract org.xmlpull.v1.builder.XmlContainer getParent ()
public abstract void setParent (org.xmlpull.v1.builder.XmlContainer)
public abstract org.xmlpull.v1.builder.XmlNamespace getNamespace ()
public abstract java.lang.String getNamespaceName ()
public abstract void setNamespace (org.xmlpull.v1.builder.XmlNamespace)
public abstract java.lang.String getName ()
public abstract void setName (java.lang.String)
public abstract java.util.Iterator attributes ()
public abstract org.xmlpull.v1.builder.XmlAttribute addAttribute (org.xmlpull.v1.builder.XmlAttribute)
public abstract org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlAttribute addAttribute (org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String, boolean)
public abstract org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)
public abstract void ensureAttributeCapacity (int)
public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlAttribute attribute (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlAttribute attribute (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlAttribute findAttribute (java.lang.String, java.lang.String)
public abstract boolean hasAttributes ()
public abstract void removeAttribute (org.xmlpull.v1.builder.XmlAttribute)
public abstract void removeAllAttributes ()
public abstract java.util.Iterator namespaces ()
public abstract org.xmlpull.v1.builder.XmlNamespace declareNamespace (java.lang.String, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlNamespace declareNamespace (org.xmlpull.v1.builder.XmlNamespace)
public abstract void ensureNamespaceDeclarationsCapacity (int)
public abstract boolean hasNamespaceDeclarations ()
public abstract org.xmlpull.v1.builder.XmlNamespace lookupNamespaceByPrefix (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlNamespace lookupNamespaceByName (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlNamespace newNamespace (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlNamespace newNamespace (java.lang.String, java.lang.String)
public abstract void removeAllNamespaceDeclarations ()
public abstract java.util.Iterator children ()
public abstract void addChild (java.lang.Object)
public abstract void addChild (int, java.lang.Object)
public abstract org.xmlpull.v1.builder.XmlElement addElement (org.xmlpull.v1.builder.XmlElement)
public abstract org.xmlpull.v1.builder.XmlElement addElement (int, org.xmlpull.v1.builder.XmlElement)
public abstract org.xmlpull.v1.builder.XmlElement addElement (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlElement addElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
public abstract boolean hasChildren ()
public abstract boolean hasChild (java.lang.Object)
public abstract void ensureChildrenCapacity (int)
public abstract org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String, org.xmlpull.v1.builder.XmlElement)
public abstract org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String, java.lang.String, org.xmlpull.v1.builder.XmlElement)
public abstract org.xmlpull.v1.builder.XmlElement element (int)
public abstract org.xmlpull.v1.builder.XmlElement requiredElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String, boolean)
public abstract org.xmlpull.v1.builder.Iterable elements (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
public abstract void insertChild (int, java.lang.Object)
public abstract org.xmlpull.v1.builder.XmlElement newElement (java.lang.String)
public abstract org.xmlpull.v1.builder.XmlElement newElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
public abstract org.xmlpull.v1.builder.XmlElement newElement (java.lang.String, java.lang.String)
public abstract void removeAllChildren ()
public abstract void removeChild (java.lang.Object)
public abstract void replaceChild (java.lang.Object, java.lang.Object)
public abstract org.xmlpull.v1.builder.Iterable requiredElementContent ()
public abstract java.lang.String requiredTextContent ()
public abstract void replaceChildrenWithText (java.lang.String)
}
org/xmlpull/v1/builder/XmlInfosetBuilder.classXmlInfosetBuilder.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlInfosetBuilder extends java.lang.Object {
protected org.xmlpull.v1.XmlPullParserFactory factory
public void ()
public static org.xmlpull.v1.builder.XmlInfosetBuilder newInstance () throws org.xmlpull.v1.builder.XmlBuilderException
org.xmlpull.v1.XmlPullParserException ex
org.xmlpull.v1.builder.XmlInfosetBuilder impl
public static org.xmlpull.v1.builder.XmlInfosetBuilder newInstance (org.xmlpull.v1.XmlPullParserFactory) throws org.xmlpull.v1.builder.XmlBuilderException
org.xmlpull.v1.XmlPullParserFactory factory
org.xmlpull.v1.builder.XmlInfosetBuilder impl
public org.xmlpull.v1.XmlPullParserFactory getFactory () throws org.xmlpull.v1.builder.XmlBuilderException
public org.xmlpull.v1.builder.XmlDocument newDocument () throws org.xmlpull.v1.builder.XmlBuilderException
public abstract org.xmlpull.v1.builder.XmlDocument newDocument (java.lang.String, java.lang.Boolean, java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract org.xmlpull.v1.builder.XmlElement newFragment (java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract org.xmlpull.v1.builder.XmlElement newFragment (java.lang.String, java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract org.xmlpull.v1.builder.XmlElement newFragment (org.xmlpull.v1.builder.XmlNamespace, java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract org.xmlpull.v1.builder.XmlNamespace newNamespace (java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract org.xmlpull.v1.builder.XmlNamespace newNamespace (java.lang.String, java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract org.xmlpull.v1.builder.XmlDocument parse (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract java.lang.Object parseItem (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract org.xmlpull.v1.builder.XmlElement parseStartTag (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.builder.XmlBuilderException
public org.xmlpull.v1.builder.XmlDocument parseInputStream (java.io.InputStream) throws org.xmlpull.v1.builder.XmlBuilderException
org.xmlpull.v1.XmlPullParserException e
java.io.InputStream is
org.xmlpull.v1.XmlPullParser pp
public org.xmlpull.v1.builder.XmlDocument parseInputStream (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
org.xmlpull.v1.XmlPullParserException e
java.io.InputStream is
String encoding
org.xmlpull.v1.XmlPullParser pp
public org.xmlpull.v1.builder.XmlDocument parseReader (java.io.Reader) throws org.xmlpull.v1.builder.XmlBuilderException
org.xmlpull.v1.XmlPullParserException e
java.io.Reader reader
org.xmlpull.v1.XmlPullParser pp
public abstract org.xmlpull.v1.builder.XmlDocument parseLocation (java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract org.xmlpull.v1.builder.XmlElement parseFragment (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.builder.XmlBuilderException
public org.xmlpull.v1.builder.XmlElement parseFragmentFromInputStream (java.io.InputStream) throws org.xmlpull.v1.builder.XmlBuilderException
java.io.IOException e
org.xmlpull.v1.XmlPullParserException e
java.io.InputStream is
org.xmlpull.v1.XmlPullParser pp
public org.xmlpull.v1.builder.XmlElement parseFragementFromInputStream (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
java.io.IOException e
org.xmlpull.v1.XmlPullParserException e
java.io.InputStream is
String encoding
org.xmlpull.v1.XmlPullParser pp
public org.xmlpull.v1.builder.XmlElement parseFragmentFromReader (java.io.Reader) throws org.xmlpull.v1.builder.XmlBuilderException
java.io.IOException e
org.xmlpull.v1.XmlPullParserException e
java.io.Reader reader
org.xmlpull.v1.XmlPullParser pp
public void skipSubTree (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.builder.XmlBuilderException
int eventType
int level
org.xmlpull.v1.XmlPullParserException e
java.io.IOException e
org.xmlpull.v1.XmlPullParser pp
public abstract void serializeStartTag (org.xmlpull.v1.builder.XmlElement, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract void serializeEndTag (org.xmlpull.v1.builder.XmlElement, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract void serialize (java.lang.Object, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.builder.XmlBuilderException
public abstract void serializeItem (java.lang.Object, org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.builder.XmlBuilderException
public void serializeToOutputStream (java.lang.Object, java.io.OutputStream) throws org.xmlpull.v1.builder.XmlBuilderException
Object item
java.io.OutputStream os
public void serializeToOutputStream (java.lang.Object, java.io.OutputStream, java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
Exception e
java.io.IOException e
Object item
java.io.OutputStream os
String encoding
org.xmlpull.v1.XmlSerializer ser
public void serializeToWriter (java.lang.Object, java.io.Writer) throws org.xmlpull.v1.builder.XmlBuilderException
Exception e
java.io.IOException e
Object item
java.io.Writer writer
org.xmlpull.v1.XmlSerializer ser
public java.lang.String serializeToString (java.lang.Object) throws org.xmlpull.v1.builder.XmlBuilderException
Object item
java.io.StringWriter sw
}
org/xmlpull/v1/builder/XmlNamespace.classXmlNamespace.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlNamespace extends java.lang.Object {
public abstract java.lang.String getPrefix ()
public abstract java.lang.String getNamespaceName ()
}
org/xmlpull/v1/builder/XmlNotation.classXmlNotation.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlNotation extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract java.lang.String getSystemIdentifier ()
public abstract java.lang.String getPublicIdentifier ()
public abstract java.lang.String getDeclarationBaseUri ()
}
org/xmlpull/v1/builder/XmlProcessingInstruction.classXmlProcessingInstruction.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlProcessingInstruction extends java.lang.Object {
public abstract java.lang.String getTarget ()
public abstract java.lang.String getContent ()
public abstract java.lang.String getBaseUri ()
public abstract org.xmlpull.v1.builder.XmlNotation getNotation ()
public abstract org.xmlpull.v1.builder.XmlContainer getParent ()
}
org/xmlpull/v1/builder/XmlSerializable.classXmlSerializable.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlSerializable extends java.lang.Object {
public abstract void serialize (org.xmlpull.v1.XmlSerializer) throws java.io.IOException
}
org/xmlpull/v1/builder/XmlUnexpandedEntityReference.classXmlUnexpandedEntityReference.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlUnexpandedEntityReference extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract java.lang.String getSystemIdentifier ()
public abstract java.lang.String getPublicIdentifier ()
public abstract java.lang.String getDeclarationBaseUri ()
public abstract org.xmlpull.v1.builder.XmlElement getParent ()
}
org/xmlpull/v1/builder/XmlUnparsedEntity.classXmlUnparsedEntity.java
package org.xmlpull.v1.builder
public abstract org.xmlpull.v1.builder.XmlUnparsedEntity extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract java.lang.String getSystemIdentifier ()
public abstract java.lang.String getPublicIdentifier ()
public abstract java.lang.String getDeclarationBaseUri ()
public abstract java.lang.String getNotationName ()
public abstract org.xmlpull.v1.builder.XmlNotation getNotation ()
}
org/xmlpull/v1/builder/adapter/
org/xmlpull/v1/builder/adapter/XmlAttributeAdapter.classXmlAttributeAdapter.java
package org.xmlpull.v1.builder.adapter
public org.xmlpull.v1.builder.adapter.XmlAttributeAdapter extends java.lang.Object implements org.xmlpull.v1.builder.XmlAttribute {
private org.xmlpull.v1.builder.XmlAttribute target
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.xmlpull.v1.builder.adapter.XmlAttributeAdapter ela
public void (org.xmlpull.v1.builder.XmlAttribute)
org.xmlpull.v1.builder.XmlAttribute target
public org.xmlpull.v1.builder.XmlElement getOwner ()
public java.lang.String getNamespaceName ()
public org.xmlpull.v1.builder.XmlNamespace getNamespace ()
public java.lang.String getName ()
public java.lang.String getValue ()
public java.lang.String getType ()
public boolean isSpecified ()
}
org/xmlpull/v1/builder/adapter/XmlDocumentAdapter.classXmlDocumentAdapter.java
package org.xmlpull.v1.builder.adapter
public org.xmlpull.v1.builder.adapter.XmlDocumentAdapter extends java.lang.Object implements org.xmlpull.v1.builder.XmlDocument {
private org.xmlpull.v1.builder.XmlDocument target
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.xmlpull.v1.builder.adapter.XmlDocumentAdapter ela
public void (org.xmlpull.v1.builder.XmlDocument)
org.xmlpull.v1.builder.XmlDocument target
private void fixImportedChildParent (java.lang.Object)
org.xmlpull.v1.builder.XmlElement childEl
org.xmlpull.v1.builder.XmlContainer childElParent
Object child
public org.xmlpull.v1.builder.Iterable children ()
public org.xmlpull.v1.builder.XmlElement getDocumentElement ()
public org.xmlpull.v1.builder.XmlElement requiredElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
String name
public org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
String name
public org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String, boolean)
org.xmlpull.v1.builder.XmlNamespace n
String name
boolean create
public org.xmlpull.v1.builder.Iterable notations ()
public org.xmlpull.v1.builder.Iterable unparsedEntities ()
public java.lang.String getBaseUri ()
public java.lang.String getCharacterEncodingScheme ()
public void setCharacterEncodingScheme (java.lang.String)
String characterEncoding
public java.lang.Boolean isStandalone ()
public java.lang.String getVersion ()
public boolean isAllDeclarationsProcessed ()
public void setDocumentElement (org.xmlpull.v1.builder.XmlElement)
org.xmlpull.v1.builder.XmlElement rootElement
public void addChild (java.lang.Object)
Object child
public void insertChild (int, java.lang.Object)
int pos
Object child
public void removeAllChildren ()
public org.xmlpull.v1.builder.XmlComment newComment (java.lang.String)
String content
public org.xmlpull.v1.builder.XmlComment addComment (java.lang.String)
String content
public org.xmlpull.v1.builder.XmlDoctype newDoctype (java.lang.String, java.lang.String)
String systemIdentifier
String publicIdentifier
public org.xmlpull.v1.builder.XmlDoctype addDoctype (java.lang.String, java.lang.String)
String systemIdentifier
String publicIdentifier
public org.xmlpull.v1.builder.XmlElement addDocumentElement (java.lang.String)
String name
public org.xmlpull.v1.builder.XmlElement addDocumentElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace namespace
String name
public org.xmlpull.v1.builder.XmlProcessingInstruction newProcessingInstruction (java.lang.String, java.lang.String)
String target
String content
public org.xmlpull.v1.builder.XmlProcessingInstruction addProcessingInstruction (java.lang.String, java.lang.String)
String target
String content
public void removeAllUnparsedEntities ()
public org.xmlpull.v1.builder.XmlNotation addNotation (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String name
String systemIdentifier
String publicIdentifier
String declarationBaseUri
public void removeAllNotations ()
}
org/xmlpull/v1/builder/adapter/XmlElementAdapter.classXmlElementAdapter.java
package org.xmlpull.v1.builder.adapter
public org.xmlpull.v1.builder.adapter.XmlElementAdapter extends java.lang.Object implements org.xmlpull.v1.builder.XmlElement {
private org.xmlpull.v1.builder.adapter.XmlElementAdapter topAdapter
private org.xmlpull.v1.builder.XmlElement target
private org.xmlpull.v1.builder.XmlContainer parent
static Class class$org$xmlpull$v1$builder$adapter$XmlElementAdapter
static Class class$org$xmlpull$v1$builder$XmlElement
public void (org.xmlpull.v1.builder.XmlElement)
org.xmlpull.v1.builder.XmlElement target
private void setTarget (org.xmlpull.v1.builder.XmlElement)
org.xmlpull.v1.builder.XmlDocument doc
org.xmlpull.v1.builder.XmlElement parentEl
Object child
org.xmlpull.v1.builder.XmlElement target
java.util.Iterator iter
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.xmlpull.v1.builder.adapter.XmlElementAdapter ela
public org.xmlpull.v1.builder.XmlElement getTarget ()
public org.xmlpull.v1.builder.adapter.XmlElementAdapter getTopAdapter ()
public void setTopAdapter (org.xmlpull.v1.builder.adapter.XmlElementAdapter)
org.xmlpull.v1.builder.adapter.XmlElementAdapter adapter
public static org.xmlpull.v1.builder.adapter.XmlElementAdapter castOrWrap (org.xmlpull.v1.builder.XmlElement, java.lang.Class)
Exception e
org.xmlpull.v1.builder.adapter.XmlElementAdapter currentAdap
Class currentAdapClass
org.xmlpull.v1.builder.adapter.XmlElementAdapter topAdapter
org.xmlpull.v1.builder.adapter.XmlElementAdapter t
Exception e
org.xmlpull.v1.builder.XmlElement el
Class adapterClass
private void fixImportedChildParent (java.lang.Object)
org.xmlpull.v1.builder.XmlElement childEl
org.xmlpull.v1.builder.XmlContainer childElParent
Object child
private org.xmlpull.v1.builder.XmlElement fixElementParent (org.xmlpull.v1.builder.XmlElement)
org.xmlpull.v1.builder.XmlElement el
public org.xmlpull.v1.builder.XmlContainer getRoot ()
org.xmlpull.v1.builder.XmlContainer root
public org.xmlpull.v1.builder.XmlContainer getParent ()
public void setParent (org.xmlpull.v1.builder.XmlContainer)
org.xmlpull.v1.builder.XmlContainer parent
public org.xmlpull.v1.builder.XmlNamespace newNamespace (java.lang.String, java.lang.String)
String prefix
String namespaceName
public org.xmlpull.v1.builder.XmlAttribute attribute (java.lang.String)
String attributeName
public org.xmlpull.v1.builder.XmlAttribute attribute (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace attributeNamespaceName
String attributeName
public org.xmlpull.v1.builder.XmlAttribute findAttribute (java.lang.String, java.lang.String)
String attributeNamespaceName
String attributeName
public java.util.Iterator attributes ()
public void removeAllChildren ()
public org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)
String attributeType
String attributePrefix
String attributeNamespace
String attributeName
String attributeValue
boolean specified
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
String attributeNamespaceName
String attributeName
public org.xmlpull.v1.builder.XmlAttribute addAttribute (org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace namespace
String name
String value
public java.lang.String getNamespaceName ()
public void ensureChildrenCapacity (int)
int minCapacity
public java.util.Iterator namespaces ()
public void removeAllAttributes ()
public org.xmlpull.v1.builder.XmlNamespace getNamespace ()
public java.lang.String getBaseUri ()
public void removeAttribute (org.xmlpull.v1.builder.XmlAttribute)
org.xmlpull.v1.builder.XmlAttribute attr
public org.xmlpull.v1.builder.XmlNamespace declareNamespace (java.lang.String, java.lang.String)
String prefix
String namespaceName
public void removeAllNamespaceDeclarations ()
public boolean hasAttributes ()
public org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String, boolean)
String type
org.xmlpull.v1.builder.XmlNamespace namespace
String name
String value
boolean specified
public org.xmlpull.v1.builder.XmlNamespace declareNamespace (org.xmlpull.v1.builder.XmlNamespace)
org.xmlpull.v1.builder.XmlNamespace namespace
public org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, java.lang.String)
String name
String value
public boolean hasNamespaceDeclarations ()
public org.xmlpull.v1.builder.XmlNamespace lookupNamespaceByName (java.lang.String)
org.xmlpull.v1.builder.XmlElement e
org.xmlpull.v1.builder.XmlContainer p
String namespaceName
org.xmlpull.v1.builder.XmlNamespace ns
public org.xmlpull.v1.builder.XmlNamespace lookupNamespaceByPrefix (java.lang.String)
org.xmlpull.v1.builder.XmlElement e
org.xmlpull.v1.builder.XmlContainer p
String namespacePrefix
org.xmlpull.v1.builder.XmlNamespace ns
public org.xmlpull.v1.builder.XmlNamespace newNamespace (java.lang.String)
String namespaceName
public void setBaseUri (java.lang.String)
String baseUri
public void setNamespace (org.xmlpull.v1.builder.XmlNamespace)
org.xmlpull.v1.builder.XmlNamespace namespace
public void ensureNamespaceDeclarationsCapacity (int)
int minCapacity
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String)
String type
org.xmlpull.v1.builder.XmlNamespace namespace
String name
String value
public void ensureAttributeCapacity (int)
int minCapacity
public org.xmlpull.v1.builder.XmlAttribute addAttribute (org.xmlpull.v1.builder.XmlAttribute)
org.xmlpull.v1.builder.XmlAttribute attributeValueToAdd
public org.xmlpull.v1.builder.XmlElement element (int)
int position
public org.xmlpull.v1.builder.XmlElement requiredElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
String name
public org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
String name
public org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String, boolean)
org.xmlpull.v1.builder.XmlNamespace n
String name
boolean create
public org.xmlpull.v1.builder.Iterable elements (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
String name
public org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String, org.xmlpull.v1.builder.XmlElement)
String name
org.xmlpull.v1.builder.XmlElement elementToStartLooking
public org.xmlpull.v1.builder.XmlElement newElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace namespace
String name
public org.xmlpull.v1.builder.XmlElement addElement (org.xmlpull.v1.builder.XmlElement)
org.xmlpull.v1.builder.XmlElement child
public org.xmlpull.v1.builder.XmlElement addElement (int, org.xmlpull.v1.builder.XmlElement)
int pos
org.xmlpull.v1.builder.XmlElement child
public org.xmlpull.v1.builder.XmlElement addElement (java.lang.String)
String name
public org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String, java.lang.String)
String namespaceName
String name
public void addChild (java.lang.Object)
Object child
public void insertChild (int, java.lang.Object)
int pos
Object childToInsert
public org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String)
String name
public org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String, java.lang.String, org.xmlpull.v1.builder.XmlElement)
String namespaceName
String name
org.xmlpull.v1.builder.XmlElement elementToStartLooking
public void removeChild (java.lang.Object)
Object child
public java.util.Iterator children ()
public org.xmlpull.v1.builder.Iterable requiredElementContent ()
public java.lang.String requiredTextContent ()
public boolean hasChild (java.lang.Object)
Object child
public org.xmlpull.v1.builder.XmlElement newElement (java.lang.String, java.lang.String)
String namespaceName
String name
public org.xmlpull.v1.builder.XmlElement addElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace namespace
String name
public boolean hasChildren ()
public void addChild (int, java.lang.Object)
int pos
Object child
public void replaceChild (java.lang.Object, java.lang.Object)
Object newChild
Object oldChild
public org.xmlpull.v1.builder.XmlElement newElement (java.lang.String)
String name
public void replaceChildrenWithText (java.lang.String)
String textContent
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/xmlpull/v1/builder/impl/
org/xmlpull/v1/builder/impl/XmlAttributeImpl.classXmlAttributeImpl.java
package org.xmlpull.v1.builder.impl
public org.xmlpull.v1.builder.impl.XmlAttributeImpl extends java.lang.Object implements org.xmlpull.v1.builder.XmlAttribute {
private org.xmlpull.v1.builder.XmlElement owner_
private String prefix_
private org.xmlpull.v1.builder.XmlNamespace namespace_
private String name_
private String value_
private String type_
private boolean default_
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.xmlpull.v1.builder.impl.XmlAttributeImpl cloned
void (org.xmlpull.v1.builder.XmlElement, java.lang.String, java.lang.String)
org.xmlpull.v1.builder.XmlElement owner
String name
String value
void (org.xmlpull.v1.builder.XmlElement, org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String)
org.xmlpull.v1.builder.XmlElement owner
org.xmlpull.v1.builder.XmlNamespace namespace
String name
String value
void (org.xmlpull.v1.builder.XmlElement, java.lang.String, org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String)
org.xmlpull.v1.builder.XmlElement owner
String type
org.xmlpull.v1.builder.XmlNamespace namespace
String name
String value
void (org.xmlpull.v1.builder.XmlElement, java.lang.String, org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String, boolean)
org.xmlpull.v1.builder.XmlElement owner
String type
org.xmlpull.v1.builder.XmlNamespace namespace
String name
String value
boolean specified
public org.xmlpull.v1.builder.XmlElement getOwner ()
public org.xmlpull.v1.builder.XmlNamespace getNamespace ()
public java.lang.String getNamespaceName ()
public java.lang.String getName ()
public java.lang.String getValue ()
public java.lang.String getType ()
public boolean isSpecified ()
public boolean equals (java.lang.Object)
Object other
org.xmlpull.v1.builder.XmlAttribute otherAttr
public java.lang.String toString ()
}
org/xmlpull/v1/builder/impl/XmlCommentImpl.classXmlCommentImpl.java
package org.xmlpull.v1.builder.impl
public org.xmlpull.v1.builder.impl.XmlCommentImpl extends java.lang.Object implements org.xmlpull.v1.builder.XmlComment {
private org.xmlpull.v1.builder.XmlContainer owner_
private String content_
void (org.xmlpull.v1.builder.XmlContainer, java.lang.String)
org.xmlpull.v1.builder.XmlContainer owner
String content
public java.lang.String getContent ()
public org.xmlpull.v1.builder.XmlContainer getParent ()
}
org/xmlpull/v1/builder/impl/XmlDocumentImpl$1.classXmlDocumentImpl.java
package org.xmlpull.v1.builder.impl
org.xmlpull.v1.builder.impl.XmlDocumentImpl$1 extends java.lang.Object implements org.xmlpull.v1.builder.Iterable {
private final org.xmlpull.v1.builder.impl.XmlDocumentImpl this$0
void (org.xmlpull.v1.builder.impl.XmlDocumentImpl)
public java.util.Iterator iterator ()
}
org/xmlpull/v1/builder/impl/XmlDocumentImpl.classXmlDocumentImpl.java
package org.xmlpull.v1.builder.impl
public org.xmlpull.v1.builder.impl.XmlDocumentImpl extends java.lang.Object implements org.xmlpull.v1.builder.XmlDocument {
private java.util.List children
private org.xmlpull.v1.builder.XmlElement root
private String version
private Boolean standalone
private String characterEncoding
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.xmlpull.v1.builder.impl.XmlDocumentImpl cloned
int pos
private java.util.List cloneList (org.xmlpull.v1.builder.impl.XmlDocumentImpl, java.util.List) throws java.lang.CloneNotSupportedException
org.xmlpull.v1.builder.XmlElement el
Object newMember
Exception e
Object member
Object newMember
int i
org.xmlpull.v1.builder.impl.XmlDocumentImpl cloned
java.util.List list
java.util.List newList
public void (java.lang.String, java.lang.Boolean, java.lang.String)
String version
Boolean standalone
String characterEncoding
public java.lang.String getVersion ()
public java.lang.Boolean isStandalone ()
public java.lang.String getCharacterEncodingScheme ()
public void setCharacterEncodingScheme (java.lang.String)
String characterEncoding
public org.xmlpull.v1.builder.XmlProcessingInstruction newProcessingInstruction (java.lang.String, java.lang.String)
String target
String content
public org.xmlpull.v1.builder.XmlProcessingInstruction addProcessingInstruction (java.lang.String, java.lang.String)
String target
String content
public org.xmlpull.v1.builder.Iterable children ()
public void removeAllUnparsedEntities ()
public void setDocumentElement (org.xmlpull.v1.builder.XmlElement)
org.xmlpull.v1.builder.XmlElement rootElement
int pos
private int findDocumentElement ()
Object element
int i
public org.xmlpull.v1.builder.XmlElement requiredElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
String name
org.xmlpull.v1.builder.XmlElement el
public org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
String name
public org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String, boolean)
org.xmlpull.v1.builder.XmlNamespace namespace
String name
boolean create
org.xmlpull.v1.builder.XmlElement e
String eNamespaceName
public void insertChild (int, java.lang.Object)
int pos
Object child
public org.xmlpull.v1.builder.XmlComment addComment (java.lang.String)
String content
org.xmlpull.v1.builder.XmlComment comment
public org.xmlpull.v1.builder.XmlDoctype newDoctype (java.lang.String, java.lang.String)
String systemIdentifier
String publicIdentifier
public org.xmlpull.v1.builder.Iterable unparsedEntities ()
public void removeAllChildren ()
public org.xmlpull.v1.builder.XmlComment newComment (java.lang.String)
String content
public void removeAllNotations ()
public org.xmlpull.v1.builder.XmlDoctype addDoctype (java.lang.String, java.lang.String)
String systemIdentifier
String publicIdentifier
public void addChild (java.lang.Object)
Object child
public org.xmlpull.v1.builder.XmlNotation addNotation (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String name
String systemIdentifier
String publicIdentifier
String declarationBaseUri
public java.lang.String getBaseUri ()
public org.xmlpull.v1.builder.Iterable notations ()
public org.xmlpull.v1.builder.XmlElement addDocumentElement (java.lang.String)
String name
public org.xmlpull.v1.builder.XmlElement addDocumentElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace namespace
String name
org.xmlpull.v1.builder.XmlElement el
public boolean isAllDeclarationsProcessed ()
public org.xmlpull.v1.builder.XmlElement getDocumentElement ()
static java.util.List access$000 (org.xmlpull.v1.builder.impl.XmlDocumentImpl)
org.xmlpull.v1.builder.impl.XmlDocumentImpl x0
}
org/xmlpull/v1/builder/impl/XmlElementImpl$1.classXmlElementImpl.java
package org.xmlpull.v1.builder.impl
org.xmlpull.v1.builder.impl.XmlElementImpl$1 extends java.lang.Object implements org.xmlpull.v1.builder.Iterable {
private final org.xmlpull.v1.builder.impl.XmlElementImpl this$0
void (org.xmlpull.v1.builder.impl.XmlElementImpl)
public java.util.Iterator iterator ()
}
org/xmlpull/v1/builder/impl/XmlElementImpl$2.classXmlElementImpl.java
package org.xmlpull.v1.builder.impl
org.xmlpull.v1.builder.impl.XmlElementImpl$2 extends java.lang.Object implements org.xmlpull.v1.builder.Iterable {
private final org.xmlpull.v1.builder.XmlNamespace val$n
private final String val$name
private final org.xmlpull.v1.builder.impl.XmlElementImpl this$0
void (org.xmlpull.v1.builder.impl.XmlElementImpl, org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
public java.util.Iterator iterator ()
}
org/xmlpull/v1/builder/impl/XmlElementImpl$3.classXmlElementImpl.java
package org.xmlpull.v1.builder.impl
org.xmlpull.v1.builder.impl.XmlElementImpl$3 extends java.lang.Object implements org.xmlpull.v1.builder.Iterable {
void ()
public java.util.Iterator iterator ()
}
org/xmlpull/v1/builder/impl/XmlElementImpl$ElementsSimpleIterator.classXmlElementImpl.java
package org.xmlpull.v1.builder.impl
org.xmlpull.v1.builder.impl.XmlElementImpl$ElementsSimpleIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator children
private org.xmlpull.v1.builder.XmlElement currentEl
private org.xmlpull.v1.builder.XmlNamespace n
private String name
private final org.xmlpull.v1.builder.impl.XmlElementImpl this$0
void (org.xmlpull.v1.builder.impl.XmlElementImpl, org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.util.Iterator)
org.xmlpull.v1.builder.XmlNamespace n
String name
java.util.Iterator children
private void findNextEl ()
org.xmlpull.v1.builder.XmlElement el
Object child
public boolean hasNext ()
public java.lang.Object next ()
org.xmlpull.v1.builder.XmlElement el
public void remove ()
}
org/xmlpull/v1/builder/impl/XmlElementImpl$EmptyIterator.classXmlElementImpl.java
package org.xmlpull.v1.builder.impl
org.xmlpull.v1.builder.impl.XmlElementImpl$EmptyIterator extends java.lang.Object implements java.util.Iterator {
private void ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
void (org.xmlpull.v1.builder.impl.XmlElementImpl$1)
org.xmlpull.v1.builder.impl.XmlElementImpl$1 x0
}
org/xmlpull/v1/builder/impl/XmlElementImpl$RequiredElementContentIterator.classXmlElementImpl.java
package org.xmlpull.v1.builder.impl
org.xmlpull.v1.builder.impl.XmlElementImpl$RequiredElementContentIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator children
private org.xmlpull.v1.builder.XmlElement currentEl
void (java.util.Iterator)
java.util.Iterator children
private void findNextEl ()
String s
org.xmlpull.v1.builder.XmlCharacters xc
Object child
public boolean hasNext ()
public java.lang.Object next ()
org.xmlpull.v1.builder.XmlElement el
public void remove ()
}
org/xmlpull/v1/builder/impl/XmlElementImpl.classXmlElementImpl.java
package org.xmlpull.v1.builder.impl
public org.xmlpull.v1.builder.impl.XmlElementImpl extends java.lang.Object implements org.xmlpull.v1.builder.XmlElement {
private org.xmlpull.v1.builder.XmlContainer parent
private org.xmlpull.v1.builder.XmlNamespace namespace
private String name
private java.util.List attrs
private java.util.List nsList
private java.util.List children
private static final java.util.Iterator EMPTY_ITERATOR
private static final org.xmlpull.v1.builder.Iterable EMPTY_ITERABLE
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.xmlpull.v1.builder.XmlContained contained
Object member
int i
org.xmlpull.v1.builder.impl.XmlElementImpl cloned
private java.util.List cloneList (org.xmlpull.v1.builder.impl.XmlElementImpl, java.util.List) throws java.lang.CloneNotSupportedException
Object newMember
org.xmlpull.v1.builder.XmlElement el
Object newMember
org.xmlpull.v1.builder.XmlAttribute attr
Object newMember
Exception e
Object member
Object newMember
int i
org.xmlpull.v1.builder.impl.XmlElementImpl cloned
java.util.List list
java.util.List newList
void (java.lang.String)
String name
void (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace namespace
String name
void (java.lang.String, java.lang.String)
String namespaceName
String name
public org.xmlpull.v1.builder.XmlContainer getRoot ()
org.xmlpull.v1.builder.XmlElement el
org.xmlpull.v1.builder.XmlContainer root
public org.xmlpull.v1.builder.XmlContainer getParent ()
public void setParent (org.xmlpull.v1.builder.XmlContainer)
org.xmlpull.v1.builder.XmlDocument doc
org.xmlpull.v1.builder.XmlContainer parent
public org.xmlpull.v1.builder.XmlNamespace getNamespace ()
public java.lang.String getNamespaceName ()
public void setNamespace (org.xmlpull.v1.builder.XmlNamespace)
org.xmlpull.v1.builder.XmlNamespace namespace
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.String toString ()
public java.lang.String getBaseUri ()
public void setBaseUri (java.lang.String)
String baseUri
public java.util.Iterator attributes ()
public org.xmlpull.v1.builder.XmlAttribute addAttribute (org.xmlpull.v1.builder.XmlAttribute)
org.xmlpull.v1.builder.XmlAttribute attributeValueToAdd
public org.xmlpull.v1.builder.XmlAttribute addAttribute (org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace namespace
String name
String value
public org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, java.lang.String)
String name
String value
public org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String)
String attributeType
org.xmlpull.v1.builder.XmlNamespace namespace
String name
String value
public org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, org.xmlpull.v1.builder.XmlNamespace, java.lang.String, java.lang.String, boolean)
String attributeType
org.xmlpull.v1.builder.XmlNamespace namespace
String name
String value
boolean specified
org.xmlpull.v1.builder.XmlAttribute a
public org.xmlpull.v1.builder.XmlAttribute addAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)
String attributeType
String attributePrefix
String attributeNamespace
String attributeName
String attributeValue
boolean specified
org.xmlpull.v1.builder.XmlNamespace n
public void ensureAttributeCapacity (int)
int minCapacity
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
String attributeNamespaceName
String attributeName
org.xmlpull.v1.builder.XmlAttribute xat
public boolean hasAttributes ()
public org.xmlpull.v1.builder.XmlAttribute attribute (java.lang.String)
String attributeName
public org.xmlpull.v1.builder.XmlAttribute attribute (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace attributeNamespace
String attributeName
public org.xmlpull.v1.builder.XmlAttribute findAttribute (java.lang.String, java.lang.String)
String aNamespace
org.xmlpull.v1.builder.XmlAttribute a
String aName
int i
String attributeNamespace
String attributeName
int length
public void removeAllAttributes ()
public void removeAttribute (org.xmlpull.v1.builder.XmlAttribute)
int i
org.xmlpull.v1.builder.XmlAttribute attr
public org.xmlpull.v1.builder.XmlNamespace declareNamespace (java.lang.String, java.lang.String)
String prefix
String namespaceName
org.xmlpull.v1.builder.XmlNamespace n
public org.xmlpull.v1.builder.XmlNamespace declareNamespace (org.xmlpull.v1.builder.XmlNamespace)
org.xmlpull.v1.builder.XmlNamespace n
public boolean hasNamespaceDeclarations ()
public org.xmlpull.v1.builder.XmlNamespace lookupNamespaceByPrefix (java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
int i
int length
String namespacePrefix
public org.xmlpull.v1.builder.XmlNamespace lookupNamespaceByName (java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
int i
int length
String namespaceName
public java.util.Iterator namespaces ()
public org.xmlpull.v1.builder.XmlNamespace newNamespace (java.lang.String)
String namespaceName
public org.xmlpull.v1.builder.XmlNamespace newNamespace (java.lang.String, java.lang.String)
String prefix
String namespaceName
public void ensureNamespaceDeclarationsCapacity (int)
int minCapacity
public void removeAllNamespaceDeclarations ()
public void addChild (java.lang.Object)
Object child
public void addChild (int, java.lang.Object)
int index
Object child
private void checkChildParent (java.lang.Object)
org.xmlpull.v1.builder.XmlElement elChild
org.xmlpull.v1.builder.XmlContainer childParent
Object child
private void setChildParent (java.lang.Object)
org.xmlpull.v1.builder.XmlElement elChild
Object child
public org.xmlpull.v1.builder.XmlElement addElement (org.xmlpull.v1.builder.XmlElement)
org.xmlpull.v1.builder.XmlElement element
public org.xmlpull.v1.builder.XmlElement addElement (int, org.xmlpull.v1.builder.XmlElement)
int pos
org.xmlpull.v1.builder.XmlElement element
public org.xmlpull.v1.builder.XmlElement addElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace namespace
String name
org.xmlpull.v1.builder.XmlElement el
public org.xmlpull.v1.builder.XmlElement addElement (java.lang.String)
String name
public java.util.Iterator children ()
public org.xmlpull.v1.builder.Iterable requiredElementContent ()
public java.lang.String requiredTextContent ()
Object child
Object child
java.util.Iterator i
StringBuffer buf
public void ensureChildrenCapacity (int)
int minCapacity
public org.xmlpull.v1.builder.XmlElement element (int)
Object child
int pos
int position
int length
int count
public org.xmlpull.v1.builder.XmlElement requiredElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String) throws org.xmlpull.v1.builder.XmlBuilderException
org.xmlpull.v1.builder.XmlNamespace n
String name
org.xmlpull.v1.builder.XmlElement el
public org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
String name
public org.xmlpull.v1.builder.XmlElement element (org.xmlpull.v1.builder.XmlNamespace, java.lang.String, boolean)
org.xmlpull.v1.builder.XmlNamespace n
String name
boolean create
org.xmlpull.v1.builder.XmlElement e
public org.xmlpull.v1.builder.Iterable elements (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace n
String name
public org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String)
org.xmlpull.v1.builder.XmlElement childEl
Object child
int i
String name
int length
public org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String, java.lang.String, org.xmlpull.v1.builder.XmlElement)
String namespaceName
String name
org.xmlpull.v1.builder.XmlElement elementToStartLooking
public org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String, org.xmlpull.v1.builder.XmlElement)
String name
org.xmlpull.v1.builder.XmlElement elementToStartLooking
public org.xmlpull.v1.builder.XmlElement findElementByName (java.lang.String, java.lang.String)
org.xmlpull.v1.builder.XmlElement childEl
org.xmlpull.v1.builder.XmlNamespace namespace
Object child
int i
String namespaceName
String name
int length
public boolean hasChild (java.lang.Object)
int i
Object child
public boolean hasChildren ()
public void insertChild (int, java.lang.Object)
int pos
Object childToInsert
public org.xmlpull.v1.builder.XmlElement newElement (java.lang.String)
String name
public org.xmlpull.v1.builder.XmlElement newElement (java.lang.String, java.lang.String)
String namespace
String name
public org.xmlpull.v1.builder.XmlElement newElement (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace namespace
String name
public void replaceChild (java.lang.Object, java.lang.Object)
Object newChild
Object oldChild
int pos
public void removeAllChildren ()
public void removeChild (java.lang.Object)
Object child
int pos
public void replaceChildrenWithText (java.lang.String)
String textContent
private static final boolean isWhiteSpace (java.lang.String)
int i
String txt
static java.util.List access$000 (org.xmlpull.v1.builder.impl.XmlElementImpl)
org.xmlpull.v1.builder.impl.XmlElementImpl x0
static boolean access$100 (java.lang.String)
String x0
static java.util.Iterator access$300 ()
static void ()
}
org/xmlpull/v1/builder/impl/XmlInfosetBuilderImpl.classXmlInfosetBuilderImpl.java
package org.xmlpull.v1.builder.impl
public org.xmlpull.v1.builder.impl.XmlInfosetBuilderImpl extends org.xmlpull.v1.builder.XmlInfosetBuilder {
private static final String PROPERTY_XMLDECL_STANDALONE
private static final String PROPERTY_XMLDECL_VERSION
public void ()
public org.xmlpull.v1.builder.XmlDocument newDocument (java.lang.String, java.lang.Boolean, java.lang.String)
String version
Boolean standalone
String characterEncoding
public org.xmlpull.v1.builder.XmlElement newFragment (java.lang.String)
String elementName
public org.xmlpull.v1.builder.XmlElement newFragment (java.lang.String, java.lang.String)
String elementNamespaceName
String elementName
public org.xmlpull.v1.builder.XmlElement newFragment (org.xmlpull.v1.builder.XmlNamespace, java.lang.String)
org.xmlpull.v1.builder.XmlNamespace elementNamespace
String elementName
public org.xmlpull.v1.builder.XmlNamespace newNamespace (java.lang.String)
String namespaceName
public org.xmlpull.v1.builder.XmlNamespace newNamespace (java.lang.String, java.lang.String)
String prefix
String namespaceName
public org.xmlpull.v1.builder.XmlDocument parse (org.xmlpull.v1.XmlPullParser)
org.xmlpull.v1.XmlPullParser pp
org.xmlpull.v1.builder.XmlDocument doc
org.xmlpull.v1.builder.XmlElement root
public java.lang.Object parseItem (org.xmlpull.v1.XmlPullParser)
int eventType
org.xmlpull.v1.XmlPullParserException e
org.xmlpull.v1.XmlPullParser pp
private org.xmlpull.v1.builder.XmlDocument parseDocumentStart (org.xmlpull.v1.XmlPullParser)
String xmlDeclVersion
Boolean xmlDeclStandalone
String characterEncoding
org.xmlpull.v1.XmlPullParserException e
java.io.IOException e
org.xmlpull.v1.XmlPullParser pp
org.xmlpull.v1.builder.XmlDocument doc
public org.xmlpull.v1.builder.XmlElement parseFragment (org.xmlpull.v1.XmlPullParser)
org.xmlpull.v1.builder.XmlElement child
org.xmlpull.v1.builder.XmlContainer parent
int depth
int eventType
org.xmlpull.v1.builder.XmlElement curElem
org.xmlpull.v1.XmlPullParserException e
java.io.IOException e
org.xmlpull.v1.XmlPullParser pp
public org.xmlpull.v1.builder.XmlElement parseStartTag (org.xmlpull.v1.XmlPullParser)
String prefix
int i
int i
String elNsPrefix
org.xmlpull.v1.builder.XmlNamespace elementNs
org.xmlpull.v1.builder.XmlElement el
org.xmlpull.v1.XmlPullParserException e
org.xmlpull.v1.XmlPullParser pp
public org.xmlpull.v1.builder.XmlDocument parseLocation (java.lang.String)
java.net.MalformedURLException e
java.io.IOException e
String locationUrl
java.net.URL url
public void serialize (java.lang.Object, org.xmlpull.v1.XmlSerializer)
java.util.Iterator i
java.util.Collection c
Object item
org.xmlpull.v1.XmlSerializer serializer
private void serializeContainer (org.xmlpull.v1.builder.XmlContainer, org.xmlpull.v1.XmlSerializer)
java.io.IOException e
org.xmlpull.v1.builder.XmlContainer node
org.xmlpull.v1.XmlSerializer serializer
public void serializeItem (java.lang.Object, org.xmlpull.v1.XmlSerializer)
java.io.IOException e
java.io.IOException e
Object item
org.xmlpull.v1.XmlSerializer ser
public void serializeStartTag (org.xmlpull.v1.builder.XmlElement, org.xmlpull.v1.XmlSerializer)
org.xmlpull.v1.builder.XmlNamespace n
String nPrefix
java.util.Iterator iter
String namespaceName
String serPrefix
org.xmlpull.v1.builder.XmlAttribute a
java.util.Iterator iter
org.xmlpull.v1.builder.XmlNamespace elNamespace
String elPrefix
String nToDeclare
java.io.IOException e
org.xmlpull.v1.builder.XmlElement el
org.xmlpull.v1.XmlSerializer ser
public void serializeEndTag (org.xmlpull.v1.builder.XmlElement, org.xmlpull.v1.XmlSerializer)
java.io.IOException e
org.xmlpull.v1.builder.XmlElement el
org.xmlpull.v1.XmlSerializer ser
private void serializeDocument (org.xmlpull.v1.builder.XmlDocument, org.xmlpull.v1.XmlSerializer)
java.io.IOException e
java.io.IOException e
org.xmlpull.v1.builder.XmlDocument doc
org.xmlpull.v1.XmlSerializer ser
private void serializeFragment (org.xmlpull.v1.builder.XmlElement, org.xmlpull.v1.XmlSerializer)
java.io.IOException e
Object child
java.util.Iterator iter
org.xmlpull.v1.builder.XmlElement el
org.xmlpull.v1.XmlSerializer ser
}
org/xmlpull/v1/builder/impl/XmlNamespaceImpl.classXmlNamespaceImpl.java
package org.xmlpull.v1.builder.impl
public org.xmlpull.v1.builder.impl.XmlNamespaceImpl extends java.lang.Object implements org.xmlpull.v1.builder.XmlNamespace {
private String namespaceName
private String prefix
void (java.lang.String)
String namespaceName
void (java.lang.String, java.lang.String)
String prefix
String namespaceName
public java.lang.String getPrefix ()
public java.lang.String getNamespaceName ()
public boolean equals (java.lang.Object)
Object other
org.xmlpull.v1.builder.XmlNamespace otherNamespace
public java.lang.String toString ()
}
org/xmlpull/v1/dom2_builder/
org/xmlpull/v1/dom2_builder/DOM2XmlPullBuilder$1.classDOM2XmlPullBuilder.java
package org.xmlpull.v1.dom2_builder
org.xmlpull.v1.dom2_builder.DOM2XmlPullBuilder$1 extends java.lang.Object {
}
org/xmlpull/v1/dom2_builder/DOM2XmlPullBuilder$BuildProcess.classDOM2XmlPullBuilder.java
package org.xmlpull.v1.dom2_builder
org.xmlpull.v1.dom2_builder.DOM2XmlPullBuilder$BuildProcess extends java.lang.Object {
private org.xmlpull.v1.XmlPullParser pp
private org.w3c.dom.Document docFactory
private boolean scanNamespaces
private void ()
public org.w3c.dom.Element parseSubTree (org.xmlpull.v1.XmlPullParser, org.w3c.dom.Document) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser pp
org.w3c.dom.Document docFactory
private org.w3c.dom.Element parseSubTree () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String attrPrefix
String attrQname
String attrNs
String attrName
String attrValue
int i
org.w3c.dom.Element el
String text
org.w3c.dom.Text textEl
String name
String ns
String prefix
String qname
org.w3c.dom.Element parent
private void declareNamespaces (org.xmlpull.v1.XmlPullParser, org.w3c.dom.Element) throws org.w3c.dom.DOMException org.xmlpull.v1.XmlPullParserException
String prefixJ
int j
String prefix
int i
int top
int i
org.xmlpull.v1.XmlPullParser pp
org.w3c.dom.Element parent
private void declareOneNamespace (org.xmlpull.v1.XmlPullParser, int, org.w3c.dom.Element) throws org.w3c.dom.DOMException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser pp
int i
org.w3c.dom.Element parent
String xmlnsPrefix
String xmlnsUri
String xmlnsDecl
void (org.xmlpull.v1.dom2_builder.DOM2XmlPullBuilder$1)
org.xmlpull.v1.dom2_builder.DOM2XmlPullBuilder$1 x0
}
org/xmlpull/v1/dom2_builder/DOM2XmlPullBuilder.classDOM2XmlPullBuilder.java
package org.xmlpull.v1.dom2_builder
public org.xmlpull.v1.dom2_builder.DOM2XmlPullBuilder extends java.lang.Object {
public void ()
protected org.w3c.dom.Document newDoc () throws org.xmlpull.v1.XmlPullParserException
javax.xml.parsers.DocumentBuilderFactory domFactory
javax.xml.parsers.DocumentBuilder builder
org.w3c.dom.DOMImplementation impl
javax.xml.parsers.FactoryConfigurationError ex
javax.xml.parsers.ParserConfigurationException ex
protected org.xmlpull.v1.XmlPullParser newParser () throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParserFactory factory
public org.w3c.dom.Element parse (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.Reader reader
org.w3c.dom.Document docFactory
public org.w3c.dom.Element parse (java.io.Reader, org.w3c.dom.Document) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
java.io.Reader reader
org.w3c.dom.Document docFactory
org.xmlpull.v1.XmlPullParser pp
public org.w3c.dom.Element parse (org.xmlpull.v1.XmlPullParser, org.w3c.dom.Document) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser pp
org.w3c.dom.Document docFactory
org.w3c.dom.Element root
public org.w3c.dom.Element parseSubTree (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser pp
org.w3c.dom.Document doc
org.w3c.dom.Element root
public org.w3c.dom.Element parseSubTree (org.xmlpull.v1.XmlPullParser, org.w3c.dom.Document) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser pp
org.w3c.dom.Document docFactory
org.xmlpull.v1.dom2_builder.DOM2XmlPullBuilder$BuildProcess process
private static void assertEquals (java.lang.String, java.lang.String)
String expected
String s
private static void assertNotNull (java.lang.Object)
Object o
public static void main (java.lang.String[]) throws java.lang.Exception
String[] args
}
org/xmlpull/v1/parser_pool/
org/xmlpull/v1/parser_pool/XmlPullParserPool.classXmlPullParserPool.java
package org.xmlpull.v1.parser_pool
public org.xmlpull.v1.parser_pool.XmlPullParserPool extends java.lang.Object {
protected java.util.List pool
protected org.xmlpull.v1.XmlPullParserFactory factory
public void () throws org.xmlpull.v1.XmlPullParserException
public void (org.xmlpull.v1.XmlPullParserFactory)
org.xmlpull.v1.XmlPullParserFactory factory
protected org.xmlpull.v1.XmlPullParser newParser () throws org.xmlpull.v1.XmlPullParserException
public org.xmlpull.v1.XmlPullParser getPullParserFromPool () throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser pp
public void returnPullParserToPool (org.xmlpull.v1.XmlPullParser)
org.xmlpull.v1.XmlPullParser pp
public static void main (java.lang.String[]) throws java.lang.Exception
String[] args
org.xmlpull.v1.parser_pool.XmlPullParserPool pool
org.xmlpull.v1.XmlPullParser p1
org.xmlpull.v1.XmlPullParser p2
}
org/xmlpull/v1/sax2/
org/xmlpull/v1/sax2/Driver.classDriver.java
package org.xmlpull.v1.sax2
public org.xmlpull.v1.sax2.Driver extends java.lang.Object implements org.xml.sax.Locator org.xml.sax.XMLReader org.xml.sax.Attributes {
protected static final String DECLARATION_HANDLER_PROPERTY
protected static final String LEXICAL_HANDLER_PROPERTY
protected static final String NAMESPACES_FEATURE
protected static final String NAMESPACE_PREFIXES_FEATURE
protected static final String VALIDATION_FEATURE
protected static final String APACHE_SCHEMA_VALIDATION_FEATURE
protected static final String APACHE_DYNAMIC_VALIDATION_FEATURE
protected org.xml.sax.ContentHandler contentHandler
protected org.xml.sax.ErrorHandler errorHandler
protected String systemId
protected org.xmlpull.v1.XmlPullParser pp
public void () throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParserFactory factory
public void (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser pp
public int getLength ()
public java.lang.String getURI (int)
int index
public java.lang.String getLocalName (int)
int index
public java.lang.String getQName (int)
int index
String prefix
public java.lang.String getType (int)
int index
public java.lang.String getValue (int)
int index
public int getIndex (java.lang.String, java.lang.String)
int i
String uri
String localName
public int getIndex (java.lang.String)
int i
String qName
public java.lang.String getType (java.lang.String, java.lang.String)
int i
String uri
String localName
public java.lang.String getType (java.lang.String)
int i
String qName
public java.lang.String getValue (java.lang.String, java.lang.String)
String uri
String localName
public java.lang.String getValue (java.lang.String)
String qName
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public int getLineNumber ()
public int getColumnNumber ()
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
org.xmlpull.v1.XmlPullParserException ex
String name
boolean value
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
org.xmlpull.v1.XmlPullParserException ex
String name
Object value
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public org.xml.sax.EntityResolver getEntityResolver ()
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler handler
public org.xml.sax.DTDHandler getDTDHandler ()
public void setContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public org.xml.sax.ContentHandler getContentHandler ()
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public org.xml.sax.ErrorHandler getErrorHandler ()
public void parse (org.xml.sax.InputSource) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.SAXParseException saxException
java.net.URL url
org.xml.sax.SAXParseException saxException
java.io.FileNotFoundException fnfe
java.net.MalformedURLException nue
java.io.InputStream stream
String encoding
org.xml.sax.SAXParseException saxException
org.xmlpull.v1.XmlPullParserException ex
org.xml.sax.SAXParseException saxException
org.xml.sax.SAXParseException saxException
org.xmlpull.v1.XmlPullParserException ex
org.xml.sax.InputSource source
java.io.Reader reader
public void parse (java.lang.String) throws org.xml.sax.SAXException java.io.IOException
String systemId
public void parseSubTree (org.xmlpull.v1.XmlPullParser) throws org.xml.sax.SAXException java.io.IOException
int i
int depth
int countPrev
int count
int i
int depth
int countPrev
int count
char[] chars
int[] holderForStartAndLength
StringBuffer rawName
String prefix
String name
int level
int type
org.xml.sax.SAXParseException saxException
org.xmlpull.v1.XmlPullParserException ex
org.xmlpull.v1.XmlPullParser pp
boolean namespaceAware
protected void startElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String namespace
String localName
String qName
}
org/xmlpull/v1/util/
org/xmlpull/v1/util/XmlPullUtil.classXmlPullUtil.java
package org.xmlpull.v1.util
public org.xmlpull.v1.util.XmlPullUtil extends java.lang.Object {
public static final String XSI_NS
private void ()
public static java.lang.String getAttributeValue (org.xmlpull.v1.XmlPullParser, java.lang.String)
org.xmlpull.v1.XmlPullParser pp
String name
public static java.lang.String getPITarget (org.xmlpull.v1.XmlPullParser) throws java.lang.IllegalStateException
org.xmlpull.v1.XmlPullParserException ex
int i
org.xmlpull.v1.XmlPullParser pp
int eventType
String PI
public static java.lang.String getPIData (org.xmlpull.v1.XmlPullParser) throws java.lang.IllegalStateException
org.xmlpull.v1.XmlPullParserException ex
int i
org.xmlpull.v1.XmlPullParser pp
int eventType
String PI
int pos
private static boolean isS (char)
char ch
public static void skipSubTree (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int eventType
org.xmlpull.v1.XmlPullParser pp
int level
public static void nextStartTag (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser pp
public static void nextStartTag (org.xmlpull.v1.XmlPullParser, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser pp
String name
public static void nextStartTag (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser pp
String namespace
String name
public static void nextEndTag (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser pp
String namespace
String name
public static java.lang.String nextText (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser pp
String namespace
String name
public static java.lang.String getRequiredAttributeValue (org.xmlpull.v1.XmlPullParser, java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser pp
String namespace
String name
String value
public static void nextEndTag (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
org.xmlpull.v1.XmlPullParser pp
public static boolean matches (org.xmlpull.v1.XmlPullParser, int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser pp
int type
String namespace
String name
boolean matches
public static void writeSimpleElement (org.xmlpull.v1.XmlSerializer, java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlSerializer serializer
String namespace
String elementName
String elementText
}
org/xmlpull/v1/wrapper/
org/xmlpull/v1/wrapper/XmlPullParserWrapper.classXmlPullParserWrapper.java
package org.xmlpull.v1.wrapper
public abstract org.xmlpull.v1.wrapper.XmlPullParserWrapper extends java.lang.Object implements org.xmlpull.v1.XmlPullParser {
public static final String XSI_NS
public static final String XSD_NS
public abstract java.lang.String getAttributeValue (java.lang.String)
public abstract java.lang.String getPITarget () throws java.lang.IllegalStateException
public abstract java.lang.String getPIData () throws java.lang.IllegalStateException
public abstract java.lang.String getRequiredAttributeValue (java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getRequiredAttributeValue (java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getRequiredElementText (java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public abstract boolean isNil () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public abstract boolean matches (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract void nextStartTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract void nextStartTag (java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract void nextStartTag (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract void nextEndTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract void nextEndTag (java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract void nextEndTag (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract java.lang.String nextText (java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public abstract void skipSubTree () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
}
org/xmlpull/v1/wrapper/XmlPullWrapperFactory.classXmlPullWrapperFactory.java
package org.xmlpull.v1.wrapper
public org.xmlpull.v1.wrapper.XmlPullWrapperFactory extends java.lang.Object {
private static final boolean DEBUG
protected org.xmlpull.v1.XmlPullParserFactory f
public static org.xmlpull.v1.wrapper.XmlPullWrapperFactory newInstance () throws org.xmlpull.v1.XmlPullParserException
public static org.xmlpull.v1.wrapper.XmlPullWrapperFactory newInstance (org.xmlpull.v1.XmlPullParserFactory) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParserFactory factory
public static org.xmlpull.v1.wrapper.XmlPullWrapperFactory newInstance (java.lang.String, java.lang.Class) throws org.xmlpull.v1.XmlPullParserException
String classNames
Class context
org.xmlpull.v1.XmlPullParserFactory factory
protected void (org.xmlpull.v1.XmlPullParserFactory) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParserFactory factory
public org.xmlpull.v1.XmlPullParserFactory getFactory () throws org.xmlpull.v1.XmlPullParserException
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean state
public boolean getFeature (java.lang.String)
String name
public void setNamespaceAware (boolean)
boolean awareness
public boolean isNamespaceAware ()
public void setValidating (boolean)
boolean validating
public boolean isValidating ()
public org.xmlpull.v1.wrapper.XmlPullParserWrapper newPullParserWrapper () throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser pp
public org.xmlpull.v1.wrapper.XmlPullParserWrapper newPullParserWrapper (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlPullParser pp
public org.xmlpull.v1.wrapper.XmlSerializerWrapper newSerializerWrapper () throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlSerializer xs
public org.xmlpull.v1.wrapper.XmlSerializerWrapper newSerializerWrapper (org.xmlpull.v1.XmlSerializer) throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlSerializer xs
}
org/xmlpull/v1/wrapper/XmlSerializerWrapper.classXmlSerializerWrapper.java
package org.xmlpull.v1.wrapper
public abstract org.xmlpull.v1.wrapper.XmlSerializerWrapper extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
public static final String NO_NAMESPACE
public static final String XSI_NS
public static final String XSD_NS
public abstract java.lang.String getCurrentNamespaceForElements ()
public abstract java.lang.String setCurrentNamespaceForElements (java.lang.String)
public abstract org.xmlpull.v1.wrapper.XmlSerializerWrapper attribute (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.wrapper.XmlSerializerWrapper startTag (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.wrapper.XmlSerializerWrapper endTag (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.wrapper.XmlSerializerWrapper element (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public abstract org.xmlpull.v1.wrapper.XmlSerializerWrapper element (java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public abstract void fragment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException org.xmlpull.v1.XmlPullParserException
public abstract void event (org.xmlpull.v1.XmlPullParser) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String escapeText (java.lang.String) throws java.lang.IllegalArgumentException
public abstract java.lang.String escapeAttributeValue (java.lang.String) throws java.lang.IllegalArgumentException
}
org/xmlpull/v1/wrapper/classic/
org/xmlpull/v1/wrapper/classic/StaticXmlPullParserWrapper.classStaticXmlPullParserWrapper.java
package org.xmlpull.v1.wrapper.classic
public org.xmlpull.v1.wrapper.classic.StaticXmlPullParserWrapper extends org.xmlpull.v1.wrapper.classic.XmlPullParserDelegate implements org.xmlpull.v1.wrapper.XmlPullParserWrapper {
public void (org.xmlpull.v1.XmlPullParser)
org.xmlpull.v1.XmlPullParser pp
public java.lang.String getAttributeValue (java.lang.String)
String name
public java.lang.String getRequiredAttributeValue (java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String name
public java.lang.String getRequiredAttributeValue (java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String namespace
String name
public java.lang.String getRequiredElementText (java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String namespace
String name
String text
public boolean isNil () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
boolean result
String value
public java.lang.String getPITarget () throws java.lang.IllegalStateException
public java.lang.String getPIData () throws java.lang.IllegalStateException
public boolean matches (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
int type
String namespace
String name
public void nextStartTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void nextStartTag (java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String name
public void nextStartTag (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String namespace
String name
public void nextEndTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void nextEndTag (java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String name
public void nextEndTag (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String namespace
String name
public java.lang.String nextText (java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String namespace
String name
public void skipSubTree () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public double readDouble () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
double d
double d
double d
NumberFormatException ex
String value
double d
public float readFloat () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
float f
float f
float f
NumberFormatException ex
String value
float f
private int parseDigits (java.lang.String, int, int) throws org.xmlpull.v1.XmlPullParserException
NumberFormatException ex
char chr
int limit
String text
int offset
int length
int value
private int parseInt (java.lang.String) throws org.xmlpull.v1.XmlPullParserException
NumberFormatException ex
String text
int offset
int limit
boolean negate
char chr
int value
public int readInt () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int i
NumberFormatException ex
public java.lang.String readString () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String xsiNil
public double readDoubleElement (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String namespace
String name
public float readFloatElement (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String namespace
String name
public int readIntElement (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String namespace
String name
public java.lang.String readStringElemet (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String namespace
String name
}
org/xmlpull/v1/wrapper/classic/StaticXmlSerializerWrapper.classStaticXmlSerializerWrapper.java
package org.xmlpull.v1.wrapper.classic
public org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper extends org.xmlpull.v1.wrapper.classic.XmlSerializerDelegate implements org.xmlpull.v1.wrapper.XmlSerializerWrapper {
private static final String PROPERTY_XMLDECL_STANDALONE
private static final boolean TRACE_SIZING
protected String currentNs
protected org.xmlpull.v1.wrapper.XmlPullWrapperFactory wf
protected org.xmlpull.v1.wrapper.XmlPullParserWrapper fragmentParser
protected int namespaceEnd
protected String[] namespacePrefix
protected String[] namespaceUri
protected int[] namespaceDepth
public void (org.xmlpull.v1.XmlSerializer, org.xmlpull.v1.wrapper.XmlPullWrapperFactory)
org.xmlpull.v1.XmlSerializer xs
org.xmlpull.v1.wrapper.XmlPullWrapperFactory wf
public java.lang.String getCurrentNamespaceForElements ()
public java.lang.String setCurrentNamespaceForElements (java.lang.String)
String value
String old
public org.xmlpull.v1.wrapper.XmlSerializerWrapper attribute (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
String value
public org.xmlpull.v1.wrapper.XmlSerializerWrapper startTag (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
public org.xmlpull.v1.wrapper.XmlSerializerWrapper endTag (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
public org.xmlpull.v1.wrapper.XmlSerializerWrapper element (java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String elementName
String elementText
public org.xmlpull.v1.wrapper.XmlSerializerWrapper element (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
String namespace
String elementName
String elementText
private void ensureNamespacesCapacity ()
int newSize
String[] newNamespacePrefix
String[] newNamespaceUri
int[] newNamespaceDepth
public void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
int pos
String prefix
String namespace
int depth
public void fragment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException org.xmlpull.v1.XmlPullParserException
int i
String prefix
int pos
String xmlFragment
StringBuffer buf
String s
public void event (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
Boolean standalone
String s
org.xmlpull.v1.XmlPullParser pp
int eventType
private void writeStartTag (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
String prefix
String ns
int i
int nsStart
int nsEnd
int i
org.xmlpull.v1.XmlPullParser pp
public java.lang.String escapeAttributeValue (java.lang.String)
char ch
int pos
int len
String value
int posLt
int posAmp
int posQuot
int posApos
StringBuffer buf
public java.lang.String escapeText (java.lang.String)
String text
int posLt
int posAmp
StringBuffer buf
int pos
public void writeDouble (double) throws org.xmlpull.v1.XmlPullParserException java.io.IOException java.lang.IllegalArgumentException
double d
public void writeFloat (float) throws org.xmlpull.v1.XmlPullParserException java.io.IOException java.lang.IllegalArgumentException
float f
public void writeInt (int) throws org.xmlpull.v1.XmlPullParserException java.io.IOException java.lang.IllegalArgumentException
int i
public void writeString (java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException java.lang.IllegalArgumentException
String s
public void writeDoubleElement (java.lang.String, java.lang.String, double) throws org.xmlpull.v1.XmlPullParserException java.io.IOException java.lang.IllegalArgumentException
String namespace
String name
double d
public void writeFloatElement (java.lang.String, java.lang.String, float) throws org.xmlpull.v1.XmlPullParserException java.io.IOException java.lang.IllegalArgumentException
String namespace
String name
float f
public void writeIntElement (java.lang.String, java.lang.String, int) throws org.xmlpull.v1.XmlPullParserException java.io.IOException java.lang.IllegalArgumentException
String namespace
String name
int i
public void writeStringElement (java.lang.String, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException java.lang.IllegalArgumentException
String namespace
String name
String s
}
org/xmlpull/v1/wrapper/classic/XmlPullParserDelegate.classXmlPullParserDelegate.java
package org.xmlpull.v1.wrapper.classic
public org.xmlpull.v1.wrapper.classic.XmlPullParserDelegate extends java.lang.Object implements org.xmlpull.v1.XmlPullParser {
protected org.xmlpull.v1.XmlPullParser pp
public void (org.xmlpull.v1.XmlPullParser)
org.xmlpull.v1.XmlPullParser pp
public java.lang.String getText ()
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean state
public char[] getTextCharacters (int[])
int[] holderForStartAndLength
public int getColumnNumber ()
public int getNamespaceCount (int) throws org.xmlpull.v1.XmlPullParserException
int depth
public java.lang.String getNamespacePrefix (int) throws org.xmlpull.v1.XmlPullParserException
int pos
public java.lang.String getAttributeName (int)
int index
public java.lang.String getName ()
public boolean getFeature (java.lang.String)
String name
public java.lang.String getInputEncoding ()
public java.lang.String getAttributeValue (int)
int index
public java.lang.String getNamespace (java.lang.String)
String prefix
public void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
java.io.Reader in
public int getLineNumber ()
public java.lang.Object getProperty (java.lang.String)
String name
public boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public boolean isAttributeDefault (int)
int index
public java.lang.String getNamespaceUri (int) throws org.xmlpull.v1.XmlPullParserException
int pos
public int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
String entityName
String replacementText
public int getAttributeCount ()
public boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public java.lang.String getPrefix ()
public void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
int type
String namespace
String name
public java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public java.lang.String getAttributeType (int)
int index
public int getDepth ()
public int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int getEventType () throws org.xmlpull.v1.XmlPullParserException
public java.lang.String getAttributePrefix (int)
int index
public void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
java.io.InputStream inputStream
String inputEncoding
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
String namespace
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
String name
Object value
public java.lang.String getPositionDescription ()
public java.lang.String getNamespace ()
public java.lang.String getAttributeNamespace (int)
int index
}
org/xmlpull/v1/wrapper/classic/XmlSerializerDelegate.classXmlSerializerDelegate.java
package org.xmlpull.v1.wrapper.classic
public org.xmlpull.v1.wrapper.classic.XmlSerializerDelegate extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
protected org.xmlpull.v1.XmlSerializer xs
public void (org.xmlpull.v1.XmlSerializer)
org.xmlpull.v1.XmlSerializer serializer
public java.lang.String getName ()
public void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String prefix
String namespace
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
java.io.OutputStream os
String encoding
public void endDocument () throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public void comment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public int getDepth ()
public void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
Object value
public void cdsect (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
String name
boolean state
public void entityRef (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public void processingInstruction (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public void setOutput (java.io.Writer) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
java.io.Writer writer
public void docdecl (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public void flush () throws java.io.IOException
public java.lang.Object getProperty (java.lang.String)
String name
public org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String namespace
String name
public void ignorableWhitespace (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String text
public boolean getFeature (java.lang.String)
String name
public org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String namespace
String name
String value
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String encoding
Boolean standalone
public java.lang.String getPrefix (java.lang.String, boolean) throws java.lang.IllegalArgumentException
String namespace
boolean generatePrefix
public java.lang.String getNamespace ()
public org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
String namespace
String name
public org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
char[] buf
int start
int len
}
org/xmlpull/v1/XmlPullParser.classXmlPullParser.java
package org.xmlpull.v1
public abstract org.xmlpull.v1.XmlPullParser extends java.lang.Object {
public static final String NO_NAMESPACE
public static final int START_DOCUMENT
public static final int END_DOCUMENT
public static final int START_TAG
public static final int END_TAG
public static final int TEXT
public static final int CDSECT
public static final int ENTITY_REF
public static final int IGNORABLE_WHITESPACE
public static final int PROCESSING_INSTRUCTION
public static final int COMMENT
public static final int DOCDECL
public static final String[] TYPES
public static final String FEATURE_PROCESS_NAMESPACES
public static final String FEATURE_REPORT_NAMESPACE_ATTRIBUTES
public static final String FEATURE_PROCESS_DOCDECL
public static final String FEATURE_VALIDATION
public abstract void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
public abstract void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getInputEncoding ()
public abstract void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract int getNamespaceCount (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespacePrefix (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespaceUri (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespace (java.lang.String)
public abstract int getDepth ()
public abstract java.lang.String getPositionDescription ()
public abstract int getLineNumber ()
public abstract int getColumnNumber ()
public abstract boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getText ()
public abstract char[] getTextCharacters (int[])
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract java.lang.String getPrefix ()
public abstract boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public abstract int getAttributeCount ()
public abstract java.lang.String getAttributeNamespace (int)
public abstract java.lang.String getAttributeName (int)
public abstract java.lang.String getAttributePrefix (int)
public abstract java.lang.String getAttributeType (int)
public abstract boolean isAttributeDefault (int)
public abstract java.lang.String getAttributeValue (int)
public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public abstract int getEventType () throws org.xmlpull.v1.XmlPullParserException
public abstract int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
static void ()
}
org/xmlpull/v1/XmlPullParserException.classXmlPullParserException.java
package org.xmlpull.v1
public org.xmlpull.v1.XmlPullParserException extends java.lang.Exception {
protected Throwable detail
protected int row
protected int column
public void (java.lang.String)
String s
public void (java.lang.String, org.xmlpull.v1.XmlPullParser, java.lang.Throwable)
String msg
org.xmlpull.v1.XmlPullParser parser
Throwable chain
public java.lang.Throwable getDetail ()
public int getLineNumber ()
public int getColumnNumber ()
public void printStackTrace ()
}
org/xmlpull/v1/XmlPullParserFactory.classXmlPullParserFactory.java
package org.xmlpull.v1
public org.xmlpull.v1.XmlPullParserFactory extends java.lang.Object {
static final Class referenceContextClass
public static final String PROPERTY_NAME
private static final String RESOURCE_NAME
protected java.util.Vector parserClasses
protected String classNamesLocation
protected java.util.Vector serializerClasses
protected java.util.Hashtable features
protected void ()
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean state
public boolean getFeature (java.lang.String)
String name
Boolean value
public void setNamespaceAware (boolean)
boolean awareness
public boolean isNamespaceAware ()
public void setValidating (boolean)
boolean validating
public boolean isValidating ()
public org.xmlpull.v1.XmlPullParser newPullParser () throws org.xmlpull.v1.XmlPullParserException
String key
Boolean value
java.util.Enumeration e
org.xmlpull.v1.XmlPullParser pp
Exception ex
Class ppClass
int i
StringBuffer issues
public org.xmlpull.v1.XmlSerializer newSerializer () throws org.xmlpull.v1.XmlPullParserException
org.xmlpull.v1.XmlSerializer ser
Exception ex
Class ppClass
int i
StringBuffer issues
public static org.xmlpull.v1.XmlPullParserFactory newInstance () throws org.xmlpull.v1.XmlPullParserException
public static org.xmlpull.v1.XmlPullParserFactory newInstance (java.lang.String, java.lang.Class) throws org.xmlpull.v1.XmlPullParserException
int ch
java.io.InputStream is
StringBuffer sb
Exception e
Exception e
boolean recognized
int cut
String name
Class candidate
Object instance
String classNames
Class context
String classNamesLocation
org.xmlpull.v1.XmlPullParserFactory factory
java.util.Vector parserClasses
java.util.Vector serializerClasses
int pos
static void ()
org.xmlpull.v1.XmlPullParserFactory f
}
org/xmlpull/v1/XmlSerializer.classXmlSerializer.java
package org.xmlpull.v1
public abstract org.xmlpull.v1.XmlSerializer extends java.lang.Object {
public abstract void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setOutput (java.io.Writer) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void endDocument () throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.String getPrefix (java.lang.String, boolean) throws java.lang.IllegalArgumentException
public abstract int getDepth ()
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void cdsect (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void entityRef (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void processingInstruction (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void comment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void docdecl (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void ignorableWhitespace (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void flush () throws java.io.IOException
}
brut/apktool/
brut/apktool/Main$Verbosity.classMain.java
package brut.apktool
final brut.apktool.Main$Verbosity extends java.lang.Enum {
public static final brut.apktool.Main$Verbosity NORMAL
public static final brut.apktool.Main$Verbosity VERBOSE
public static final brut.apktool.Main$Verbosity QUIET
private static final brut.apktool.Main$Verbosity[] $VALUES
public static brut.apktool.Main$Verbosity[] values ()
public static brut.apktool.Main$Verbosity valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
brut/apktool/Main.classMain.java
package brut.apktool
public brut.apktool.Main extends java.lang.Object {
public void ()
public static void main (java.lang.String[]) throws java.io.IOException brut.androlib.AndrolibException java.lang.InterruptedException
String opt
brut.apktool.Main$Verbosity verbosity
int i
String cmd
brut.apktool.Main$InvalidArgsError ex
String[] args
private static void cmdDecode (java.lang.String[]) throws brut.apktool.Main$InvalidArgsError brut.androlib.AndrolibException
String opt
brut.androlib.err.OutDirExistsException ex
brut.androlib.err.InFileNotFoundException ex
brut.androlib.err.CantFindFrameworkResException ex
String[] args
brut.androlib.ApkDecoder decoder
int i
String outName
java.io.File outDir
private static void cmdBuild (java.lang.String[]) throws brut.apktool.Main$InvalidArgsError brut.androlib.AndrolibException
String opt
String[] args
boolean forceBuildAll
boolean debug
int i
String appDirName
java.io.File outFile
private static void cmdInstallFramework (java.lang.String[]) throws brut.androlib.AndrolibException
String[] args
String tag
private static void cmdPublicizeResources (java.lang.String[]) throws brut.apktool.Main$InvalidArgsError brut.androlib.AndrolibException
String[] args
private static void usage ()
private static void setupLogging (brut.apktool.Main$Verbosity)
java.util.logging.Handler handler
java.util.logging.Handler[] arr$
int len$
int i$
brut.apktool.Main$Verbosity verbosity
java.util.logging.Logger logger
java.util.logging.Handler handler
}
brut/apktool/Main$InvalidArgsError.classMain.java
package brut.apktool
brut.apktool.Main$InvalidArgsError extends brut.androlib.AndrolibException {
void ()
}
brut/apktool/Main$1.classMain.java
package brut.apktool
final brut.apktool.Main$1 extends java.util.logging.Formatter {
void ()
public java.lang.String format (java.util.logging.LogRecord)
java.util.logging.LogRecord record
}
NOTICE-smali
META-INF/maven/brut.apktool/apktool-cli/
META-INF/maven/brut.apktool/apktool-cli/pom.xml
META-INF/maven/brut.apktool/apktool-cli/pom.properties