Package kala.compress.harmony.pack200
Class Pack200ClassReader
- java.lang.Object
-
- org.objectweb.asm.ClassReader
-
- kala.compress.harmony.pack200.Pack200ClassReader
-
public class Pack200ClassReader extends org.objectweb.asm.ClassReaderWrapper for ClassReader that enables pack200 to obtain extra class file information
-
-
Field Summary
Fields Modifier and Type Field Description private booleananySyntheticAttributesprivate java.lang.StringfileNameprivate booleanlastConstantHadWideIndexprivate intlastUnsignedShort
-
Constructor Summary
Constructors Constructor Description Pack200ClassReader(byte[] b)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFileName()booleanhasSyntheticAttributes()booleanlastConstantHadWideIndex()java.lang.ObjectreadConst(int item, char[] buf)intreadUnsignedShort(int index)java.lang.StringreadUTF8(int arg0, char[] arg1)voidsetFileName(java.lang.String name)
-
-
-
Method Detail
-
getFileName
public java.lang.String getFileName()
-
hasSyntheticAttributes
public boolean hasSyntheticAttributes()
-
lastConstantHadWideIndex
public boolean lastConstantHadWideIndex()
-
readConst
public java.lang.Object readConst(int item, char[] buf)- Overrides:
readConstin classorg.objectweb.asm.ClassReader
-
readUnsignedShort
public int readUnsignedShort(int index)
- Overrides:
readUnsignedShortin classorg.objectweb.asm.ClassReader
-
readUTF8
public java.lang.String readUTF8(int arg0, char[] arg1)- Overrides:
readUTF8in classorg.objectweb.asm.ClassReader
-
setFileName
public void setFileName(java.lang.String name)
-
-