Module org.glavo.classfile
Package org.glavo.classfile.impl
Class AbstractInstruction.UnboundInstruction
java.lang.Object
org.glavo.classfile.impl.AbstractElement
org.glavo.classfile.impl.AbstractInstruction
org.glavo.classfile.impl.AbstractInstruction.UnboundInstruction
- All Implemented Interfaces:
ClassfileElement,CodeElement,Instruction
- Direct Known Subclasses:
AbstractInstruction.UnboundArgumentConstantInstruction,AbstractInstruction.UnboundArrayLoadInstruction,AbstractInstruction.UnboundArrayStoreInstruction,AbstractInstruction.UnboundBranchInstruction,AbstractInstruction.UnboundConvertInstruction,AbstractInstruction.UnboundFieldInstruction,AbstractInstruction.UnboundIncrementInstruction,AbstractInstruction.UnboundIntrinsicConstantInstruction,AbstractInstruction.UnboundInvokeDynamicInstruction,AbstractInstruction.UnboundInvokeInstruction,AbstractInstruction.UnboundLoadConstantInstruction,AbstractInstruction.UnboundLoadInstruction,AbstractInstruction.UnboundLookupSwitchInstruction,AbstractInstruction.UnboundMonitorInstruction,AbstractInstruction.UnboundNewMultidimensionalArrayInstruction,AbstractInstruction.UnboundNewObjectInstruction,AbstractInstruction.UnboundNewPrimitiveArrayInstruction,AbstractInstruction.UnboundNewReferenceArrayInstruction,AbstractInstruction.UnboundNopInstruction,AbstractInstruction.UnboundOperatorInstruction,AbstractInstruction.UnboundReturnInstruction,AbstractInstruction.UnboundStackInstruction,AbstractInstruction.UnboundStoreInstruction,AbstractInstruction.UnboundTableSwitchInstruction,AbstractInstruction.UnboundThrowInstruction,AbstractInstruction.UnboundTypeCheckInstruction
- Enclosing class:
AbstractInstruction
public abstract static sealed class AbstractInstruction.UnboundInstruction
extends AbstractInstruction
permits AbstractInstruction.UnboundArrayLoadInstruction, AbstractInstruction.UnboundArrayStoreInstruction, AbstractInstruction.UnboundBranchInstruction, AbstractInstruction.UnboundConvertInstruction, AbstractInstruction.UnboundFieldInstruction, AbstractInstruction.UnboundInvokeDynamicInstruction, AbstractInstruction.UnboundInvokeInstruction, AbstractInstruction.UnboundLoadInstruction, AbstractInstruction.UnboundStoreInstruction, AbstractInstruction.UnboundIncrementInstruction, AbstractInstruction.UnboundLookupSwitchInstruction, AbstractInstruction.UnboundMonitorInstruction, AbstractInstruction.UnboundNewMultidimensionalArrayInstruction, AbstractInstruction.UnboundNewObjectInstruction, AbstractInstruction.UnboundNewPrimitiveArrayInstruction, AbstractInstruction.UnboundNewReferenceArrayInstruction, AbstractInstruction.UnboundNopInstruction, AbstractInstruction.UnboundOperatorInstruction, AbstractInstruction.UnboundReturnInstruction, AbstractInstruction.UnboundStackInstruction, AbstractInstruction.UnboundTableSwitchInstruction, AbstractInstruction.UnboundThrowInstruction, AbstractInstruction.UnboundTypeCheckInstruction, AbstractInstruction.UnboundIntrinsicConstantInstruction, AbstractInstruction.UnboundArgumentConstantInstruction, AbstractInstruction.UnboundLoadConstantInstruction
-
Nested Class Summary
Nested classes/interfaces inherited from class org.glavo.classfile.impl.AbstractInstruction
AbstractInstruction.BoundArgumentConstantInstruction, AbstractInstruction.BoundBranchInstruction, AbstractInstruction.BoundFieldInstruction, AbstractInstruction.BoundIncrementInstruction, AbstractInstruction.BoundInstruction, AbstractInstruction.BoundInvokeDynamicInstruction, AbstractInstruction.BoundInvokeInstruction, AbstractInstruction.BoundInvokeInterfaceInstruction, AbstractInstruction.BoundLoadConstantInstruction, AbstractInstruction.BoundLoadInstruction, AbstractInstruction.BoundLookupSwitchInstruction, AbstractInstruction.BoundNewMultidimensionalArrayInstruction, AbstractInstruction.BoundNewObjectInstruction, AbstractInstruction.BoundNewPrimitiveArrayInstruction, AbstractInstruction.BoundNewReferenceArrayInstruction, AbstractInstruction.BoundStoreInstruction, AbstractInstruction.BoundTableSwitchInstruction, AbstractInstruction.BoundTypeCheckInstruction, AbstractInstruction.SwitchCaseImpl, AbstractInstruction.UnboundArgumentConstantInstruction, AbstractInstruction.UnboundArrayLoadInstruction, AbstractInstruction.UnboundArrayStoreInstruction, AbstractInstruction.UnboundBranchInstruction, AbstractInstruction.UnboundConvertInstruction, AbstractInstruction.UnboundFieldInstruction, AbstractInstruction.UnboundIncrementInstruction, AbstractInstruction.UnboundInstruction, AbstractInstruction.UnboundIntrinsicConstantInstruction, AbstractInstruction.UnboundInvokeDynamicInstruction, AbstractInstruction.UnboundInvokeInstruction, AbstractInstruction.UnboundLoadConstantInstruction, AbstractInstruction.UnboundLoadInstruction, AbstractInstruction.UnboundLookupSwitchInstruction, AbstractInstruction.UnboundMonitorInstruction, AbstractInstruction.UnboundNewMultidimensionalArrayInstruction, AbstractInstruction.UnboundNewObjectInstruction, AbstractInstruction.UnboundNewPrimitiveArrayInstruction, AbstractInstruction.UnboundNewReferenceArrayInstruction, AbstractInstruction.UnboundNopInstruction, AbstractInstruction.UnboundOperatorInstruction, AbstractInstruction.UnboundReturnInstruction, AbstractInstruction.UnboundStackInstruction, AbstractInstruction.UnboundStoreInstruction, AbstractInstruction.UnboundTableSwitchInstruction, AbstractInstruction.UnboundThrowInstruction, AbstractInstruction.UnboundTypeCheckInstruction -
Method Summary
Methods inherited from class org.glavo.classfile.impl.AbstractInstruction
opcode, sizeInBytesMethods inherited from class org.glavo.classfile.impl.AbstractElement
writeTo, writeTo, writeTo
-
Method Details
-
writeTo
- Specified by:
writeToin classAbstractInstruction
-
toString
-