Class StructCodeAttribute
- java.lang.Object
-
- org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
-
- org.jetbrains.java.decompiler.struct.attr.StructCodeAttribute
-
public class StructCodeAttribute extends StructGeneralAttribute
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
StructGeneralAttribute.Key<T extends StructGeneralAttribute>
-
-
Field Summary
Fields Modifier and Type Field Description byte[]codeAndExceptionDatajava.util.Map<java.lang.String,StructGeneralAttribute>codeAttributesintlocalVariables-
Fields inherited from class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
ATTRIBUTE_ANNOTATION_DEFAULT, ATTRIBUTE_BOOTSTRAP_METHODS, ATTRIBUTE_CODE, ATTRIBUTE_CONSTANT_VALUE, ATTRIBUTE_DEPRECATED, ATTRIBUTE_ENCLOSING_METHOD, ATTRIBUTE_EXCEPTIONS, ATTRIBUTE_INNER_CLASSES, ATTRIBUTE_LINE_NUMBER_TABLE, ATTRIBUTE_LOCAL_VARIABLE_TABLE, ATTRIBUTE_LOCAL_VARIABLE_TYPE_TABLE, ATTRIBUTE_METHOD_PARAMETERS, ATTRIBUTE_MODULE, ATTRIBUTE_PERMITTED_SUBCLASSES, ATTRIBUTE_RECORD, ATTRIBUTE_RUNTIME_INVISIBLE_ANNOTATIONS, ATTRIBUTE_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS, ATTRIBUTE_RUNTIME_INVISIBLE_TYPE_ANNOTATIONS, ATTRIBUTE_RUNTIME_VISIBLE_ANNOTATIONS, ATTRIBUTE_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS, ATTRIBUTE_RUNTIME_VISIBLE_TYPE_ANNOTATIONS, ATTRIBUTE_SIGNATURE, ATTRIBUTE_SOURCE_FILE, ATTRIBUTE_SYNTHETIC
-
-
Constructor Summary
Constructors Constructor Description StructCodeAttribute()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitContent(DataInputFullStream data, ConstantPool pool, BytecodeVersion version)-
Methods inherited from class org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute
createAttribute
-
-
-
-
Field Detail
-
localVariables
public int localVariables
-
codeAndExceptionData
public byte[] codeAndExceptionData
-
codeAttributes
public java.util.Map<java.lang.String,StructGeneralAttribute> codeAttributes
-
-
Method Detail
-
initContent
public void initContent(DataInputFullStream data, ConstantPool pool, BytecodeVersion version) throws java.io.IOException
- Overrides:
initContentin classStructGeneralAttribute- Throws:
java.io.IOException
-
-