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)
or