Module org.glavo.classfile
Package org.glavo.classfile.impl
Class AbstractPseudoInstruction.UnboundLocalVariableType
java.lang.Object
org.glavo.classfile.impl.AbstractElement
org.glavo.classfile.impl.AbstractPseudoInstruction
org.glavo.classfile.impl.AbstractPseudoInstruction.UnboundLocalVariableType
- All Implemented Interfaces:
ClassFileElement,CodeElement,LocalVariableType,PseudoInstruction
- Enclosing class:
AbstractPseudoInstruction
public static final class AbstractPseudoInstruction.UnboundLocalVariableType
extends AbstractPseudoInstruction
implements LocalVariableType
-
Nested Class Summary
Nested classes/interfaces inherited from class org.glavo.classfile.impl.AbstractPseudoInstruction
AbstractPseudoInstruction.ExceptionCatchImpl, AbstractPseudoInstruction.UnboundCharacterRange, AbstractPseudoInstruction.UnboundLocalVariable, AbstractPseudoInstruction.UnboundLocalVariableType -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionUnboundLocalVariableType(int slot, Utf8Entry name, Utf8Entry signature, Label startScope, Label endScope) -
Method Summary
Methods inherited from class org.glavo.classfile.impl.AbstractElement
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.instruction.LocalVariableType
endScope, name, signatureSymbol, slot, startScope, writeTo
-
Field Details
-
slot
protected final int slot -
name
-
descriptor
-
startScope
-
endScope
-
-
Constructor Details
-
UnboundLocalVariableType
-
-
Method Details
-
signature
Description copied from interface:LocalVariableTypeReturns the local variable signature.- Specified by:
signaturein interfaceLocalVariableType- Returns:
- the local variable signature
-
writeTo
- Specified by:
writeToin classAbstractPseudoInstruction
-
toString
-
slot
public int slot() -
name
-
nameString
-
startScope
-
endScope
-
writeTo
-