Class EnclosingMethodAttribute
java.lang.Object
kala.compress.harmony.unpack200.bytecode.ClassFileEntry
kala.compress.harmony.unpack200.bytecode.Attribute
kala.compress.harmony.unpack200.bytecode.EnclosingMethodAttribute
Enclosing method class file attribute.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static CPUTF8private intprivate final CPClassprivate final CPNameAndTypeprivate intFields inherited from class kala.compress.harmony.unpack200.bytecode.ClassFileEntry
NONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intprotected ClassFileEntry[]protected voidresolve(ClassConstantPool pool) Allows the constant pool entries to resolve their nested entries.static voidsetAttributeName(CPUTF8 cpUTF8Value) toString()protected voidMethods inherited from class kala.compress.harmony.unpack200.bytecode.Attribute
doWrite, equals, getAttributeName, getLengthIncludingHeader, hasBCIRenumbering, hashCode, isSourceFileAttributeMethods inherited from class kala.compress.harmony.unpack200.bytecode.ClassFileEntry
objectHashCode, write
-
Field Details
-
attributeName
-
classIndex
private int classIndex -
methodIndex
private int methodIndex -
cpClass
-
method
-
-
Constructor Details
-
EnclosingMethodAttribute
-
-
Method Details
-
setAttributeName
-
getLength
protected int getLength() -
getNestedClassFileEntries
- Overrides:
getNestedClassFileEntriesin classAttribute
-
resolve
Description copied from class:ClassFileEntryAllows the constant pool entries to resolve their nested entries. -
toString
- Specified by:
toStringin classClassFileEntry
-
writeBody
- Specified by:
writeBodyin classAttribute- Throws:
IOException
-