Package org.eolang.opeo.decompilation
Interface InstructionHandler
-
- All Known Implementing Classes:
AddHandler,BipushHandler,CastHandler,ConstHandler,DupHandler,GetFieldHandler,GetStaticHnadler,InvokeinterfaceHandler,InvokespecialHandler,InvokestaticHander,InvokevirtualHandler,LabelHandler,LdcHandler,LoadHandler,MulHandler,NewArrayHandler,NewHandler,PopHandler,PutFieldHnadler,ReturnHandler,RouterHandler,StoreHandler,StoreToArrayHandler,SubstractionHandler
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface InstructionHandler
Instruction handler.- Since:
- 0.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidhandle(DecompilerState state)Handle instruction.
-
-
-
Method Detail
-
handle
void handle(DecompilerState state)
Handle instruction.- Parameters:
state- Current instruction to handle together with operand stack and variables.
-
-