Module org.glavo.classfile
Package org.glavo.classfile.impl
Class BoundAttribute.BoundLocalVariableTableAttribute
java.lang.Object
org.glavo.classfile.impl.AbstractElement
org.glavo.classfile.impl.BoundAttribute<LocalVariableTableAttribute>
org.glavo.classfile.impl.BoundAttribute.BoundLocalVariableTableAttribute
- All Implemented Interfaces:
Attribute<LocalVariableTableAttribute>,LocalVariableTableAttribute,ClassFileElement,WritableElement<LocalVariableTableAttribute>
- Enclosing class:
BoundAttribute<T extends Attribute<T>>
public static final class BoundAttribute.BoundLocalVariableTableAttribute
extends BoundAttribute<LocalVariableTableAttribute>
implements LocalVariableTableAttribute
-
Nested Class Summary
Nested classes/interfaces inherited from class org.glavo.classfile.impl.BoundAttribute
BoundAttribute.BoundAnnotationDefaultAttr, BoundAttribute.BoundBootstrapMethodsAttribute, BoundAttribute.BoundCharacterRangeTableAttribute, BoundAttribute.BoundCodeAttribute, BoundAttribute.BoundCompilationIDAttribute, BoundAttribute.BoundConstantValueAttribute, BoundAttribute.BoundDeprecatedAttribute, BoundAttribute.BoundEnclosingMethodAttribute, BoundAttribute.BoundExceptionsAttribute, BoundAttribute.BoundInnerClassesAttribute, BoundAttribute.BoundLineNumberTableAttribute, BoundAttribute.BoundLocalVariableTableAttribute, BoundAttribute.BoundLocalVariableTypeTableAttribute, BoundAttribute.BoundMethodParametersAttribute, BoundAttribute.BoundModuleAttribute, BoundAttribute.BoundModuleHashesAttribute, BoundAttribute.BoundModuleMainClassAttribute, BoundAttribute.BoundModulePackagesAttribute, BoundAttribute.BoundModuleResolutionAttribute, BoundAttribute.BoundModuleTargetAttribute, BoundAttribute.BoundNestHostAttribute, BoundAttribute.BoundNestMembersAttribute, BoundAttribute.BoundPermittedSubclassesAttribute, BoundAttribute.BoundRecordAttribute, BoundAttribute.BoundRuntimeInvisibleAnnotationsAttribute, BoundAttribute.BoundRuntimeInvisibleParameterAnnotationsAttribute, BoundAttribute.BoundRuntimeInvisibleTypeAnnotationsAttribute, BoundAttribute.BoundRuntimeVisibleAnnotationsAttribute, BoundAttribute.BoundRuntimeVisibleParameterAnnotationsAttribute, BoundAttribute.BoundRuntimeVisibleTypeAnnotationsAttribute, BoundAttribute.BoundSignatureAttribute, BoundAttribute.BoundSourceDebugExtensionAttribute, BoundAttribute.BoundSourceFileAttribute, BoundAttribute.BoundSourceIDAttribute, BoundAttribute.BoundStackMapTableAttribute, BoundAttribute.BoundSyntheticAttribute, BoundAttribute.BoundUnknownAttribute -
Constructor Summary
ConstructorsConstructorDescriptionBoundLocalVariableTableAttribute(AttributedElement enclosing, ClassReader cf, AttributeMapper<LocalVariableTableAttribute> mapper, int pos) -
Method Summary
Modifier and TypeMethodDescriptionReturns debug information for the local variables in this method.Methods inherited from class org.glavo.classfile.impl.BoundAttribute
attributeMapper, attributeName, constantPool, contents, payloadLen, readAttributes, toString, writeTo, writeTo, writeTo, writeTo, writeToMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.glavo.classfile.Attribute
attributeMapper, attributeNameMethods inherited from interface org.glavo.classfile.WritableElement
writeTo
-
Constructor Details
-
BoundLocalVariableTableAttribute
public BoundLocalVariableTableAttribute(AttributedElement enclosing, ClassReader cf, AttributeMapper<LocalVariableTableAttribute> mapper, int pos)
-
-
Method Details
-
localVariables
Description copied from interface:LocalVariableTableAttributeReturns debug information for the local variables in this method.- Specified by:
localVariablesin interfaceLocalVariableTableAttribute- Returns:
- debug information for the local variables in this method
-