Package com.aparapi.internal.model
Class ClassModel.AttributePool
- java.lang.Object
-
- com.aparapi.internal.model.ClassModel.AttributePool
-
- Enclosing class:
- ClassModel
public class ClassModel.AttributePool extends java.lang.Object
-
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description AttributePool(org.apache.bcel.classfile.Attribute[] attributes, java.lang.String name)
-
Method Summary
-
-
-
Field Detail
-
attributePoolEntries
private final java.util.List<ClassModel.AttributePool.AttributePoolEntry> attributePoolEntries
-
codeEntry
private ClassModel.AttributePool.CodeEntry codeEntry
-
enclosingMethodEntry
private ClassModel.AttributePool.EnclosingMethodEntry enclosingMethodEntry
-
deprecatedEntry
private ClassModel.AttributePool.DeprecatedEntry deprecatedEntry
-
exceptionEntry
private ClassModel.AttributePool.ExceptionEntry exceptionEntry
-
lineNumberTableEntry
private ClassModel.AttributePool.LineNumberTableEntry lineNumberTableEntry
-
localVariableTableEntry
private ClassModel.LocalVariableTableEntry localVariableTableEntry
-
runtimeVisibleAnnotationsEntry
private ClassModel.AttributePool.RuntimeAnnotationsEntry runtimeVisibleAnnotationsEntry
-
runtimeVisibleParameterAnnotationsEntry
private ClassModel.AttributePool.RuntimeParameterAnnotationsEntry runtimeVisibleParameterAnnotationsEntry
-
runtimeInvisibleAnnotationsEntry
private ClassModel.AttributePool.RuntimeAnnotationsEntry runtimeInvisibleAnnotationsEntry
-
sourceFileEntry
private ClassModel.AttributePool.SourceFileEntry sourceFileEntry
-
syntheticEntry
private ClassModel.AttributePool.SyntheticEntry syntheticEntry
-
bootstrapMethodsEntry
private ClassModel.AttributePool.BootstrapMethodsEntry bootstrapMethodsEntry
-
LOCALVARIABLETABLE_TAG
private static final java.lang.String LOCALVARIABLETABLE_TAG
- See Also:
- Constant Field Values
-
CONSTANTVALUE_TAG
private static final java.lang.String CONSTANTVALUE_TAG
- See Also:
- Constant Field Values
-
LINENUMBERTABLE_TAG
private static final java.lang.String LINENUMBERTABLE_TAG
- See Also:
- Constant Field Values
-
SOURCEFILE_TAG
private static final java.lang.String SOURCEFILE_TAG
- See Also:
- Constant Field Values
-
SYNTHETIC_TAG
private static final java.lang.String SYNTHETIC_TAG
- See Also:
- Constant Field Values
-
EXCEPTIONS_TAG
private static final java.lang.String EXCEPTIONS_TAG
- See Also:
- Constant Field Values
-
INNERCLASSES_TAG
private static final java.lang.String INNERCLASSES_TAG
- See Also:
- Constant Field Values
-
DEPRECATED_TAG
private static final java.lang.String DEPRECATED_TAG
- See Also:
- Constant Field Values
-
CODE_TAG
private static final java.lang.String CODE_TAG
- See Also:
- Constant Field Values
-
ENCLOSINGMETHOD_TAG
private static final java.lang.String ENCLOSINGMETHOD_TAG
- See Also:
- Constant Field Values
-
SIGNATURE_TAG
private static final java.lang.String SIGNATURE_TAG
- See Also:
- Constant Field Values
-
RUNTIMEINVISIBLEANNOTATIONS_TAG
private static final java.lang.String RUNTIMEINVISIBLEANNOTATIONS_TAG
- See Also:
- Constant Field Values
-
RUNTIMEVISIBLEPARAMETERANNOTATIONS_TAG
private static final java.lang.String RUNTIMEVISIBLEPARAMETERANNOTATIONS_TAG
- See Also:
- Constant Field Values
-
RUNTIMEVISIBLEANNOTATIONS_TAG
private static final java.lang.String RUNTIMEVISIBLEANNOTATIONS_TAG
- See Also:
- Constant Field Values
-
BOOTSTRAPMETHODS_TAG
private static final java.lang.String BOOTSTRAPMETHODS_TAG
- See Also:
- Constant Field Values
-
STACKMAPTABLE_TAG
private static final java.lang.String STACKMAPTABLE_TAG
- See Also:
- Constant Field Values
-
LOCALVARIABLETYPETABLE_TAG
private static final java.lang.String LOCALVARIABLETYPETABLE_TAG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCodeEntry
public ClassModel.AttributePool.CodeEntry getCodeEntry()
-
getDeprecatedEntry
public ClassModel.AttributePool.DeprecatedEntry getDeprecatedEntry()
-
getExceptionEntry
public ClassModel.AttributePool.ExceptionEntry getExceptionEntry()
-
getLineNumberTableEntry
public ClassModel.AttributePool.LineNumberTableEntry getLineNumberTableEntry()
-
getLocalVariableTableEntry
public ClassModel.LocalVariableTableEntry getLocalVariableTableEntry()
-
getSourceFileEntry
public ClassModel.AttributePool.SourceFileEntry getSourceFileEntry()
-
getSyntheticEntry
public ClassModel.AttributePool.SyntheticEntry getSyntheticEntry()
-
getRuntimeInvisibleAnnotationsEntry
public ClassModel.AttributePool.RuntimeAnnotationsEntry getRuntimeInvisibleAnnotationsEntry()
-
getRuntimeVisibleParameterAnnotationsEntry
public ClassModel.AttributePool.RuntimeParameterAnnotationsEntry getRuntimeVisibleParameterAnnotationsEntry()
-
getRuntimeVisibleAnnotationsEntry
public ClassModel.AttributePool.RuntimeAnnotationsEntry getRuntimeVisibleAnnotationsEntry()
-
getBootstrap
public ClassModel.AttributePool.RuntimeAnnotationsEntry getBootstrap()
-
-