Class Hierarchy
- java.lang.Object
- org.apache.maven.plugin.AbstractMojo (implements org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo)
- org.eolang.opeo.ast.Add (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.handlers.AddHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.ArrayConstructor (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.ast.AstNode.Empty (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.ast.Attributes
- org.eolang.opeo.decompilation.handlers.BipushHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.Cast (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.handlers.CastHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.ClassField (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.ast.ClassName (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.storage.CompilationStorage (implements org.eolang.opeo.storage.Storage)
- org.eolang.opeo.ast.Constant (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.handlers.ConstHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.Constructor (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.ast.ConstructorDescriptor
- org.eolang.opeo.storage.DecompilationStorage (implements org.eolang.opeo.storage.Storage)
- org.eolang.opeo.decompilation.DecompilerMachine
- org.eolang.opeo.decompilation.DecompilerState
- org.eolang.opeo.compilation.DefaultCompiler (implements org.eolang.opeo.compilation.Compiler)
- org.eolang.opeo.compilation.DummyCompiler (implements org.eolang.opeo.compilation.Compiler)
- org.eolang.opeo.decompilation.DummyDecompiler (implements org.eolang.opeo.decompilation.Decompiler)
- org.eolang.opeo.storage.DummyStorage (implements org.eolang.opeo.storage.Storage)
- org.eolang.opeo.decompilation.handlers.DupHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.Duplicate (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Linked, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.ast.ExpressionType
- org.eolang.opeo.ast.Field (implements org.eolang.opeo.ast.Typed, org.eolang.opeo.ast.Xmir)
- org.eolang.opeo.ast.FieldAssignment (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.ast.FieldRetrieval (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.storage.FileStorage (implements org.eolang.opeo.storage.Storage)
- org.eolang.opeo.decompilation.FormattingDecompiler (implements org.eolang.opeo.decompilation.Decompiler)
- org.eolang.opeo.decompilation.handlers.GetFieldHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.decompilation.handlers.GetStaticHnadler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.If (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.decompilation.handlers.IfHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.Instruction.Nop (implements org.eolang.opeo.Instruction)
- org.eolang.opeo.ast.InterfaceInvocation (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.ast.Invocation (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.handlers.InvokeinterfaceHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.decompilation.handlers.InvokespecialHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.decompilation.handlers.InvokestaticHander (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.decompilation.handlers.InvokevirtualHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.compilation.JeoCompiler
- org.eolang.opeo.jeo.JeoDecompiler
- org.eolang.opeo.jeo.JeoInstruction (implements org.eolang.opeo.Instruction)
- org.eolang.opeo.jeo.JeoInstructions
- org.eolang.opeo.jeo.JeoLabel (implements org.eolang.opeo.Instruction)
- org.eolang.opeo.ast.Label (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.ast.Labeled (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.handlers.LabelHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.LabelInstruction (implements org.eolang.opeo.Instruction)
- org.eolang.opeo.decompilation.handlers.LdcHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.Literal (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.handlers.LoadHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.LocalVariable (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.LocalVariables
- org.eolang.opeo.ast.Mul (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.decompilation.handlers.MulHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.decompilation.NaiveDecompiler (implements org.eolang.opeo.decompilation.Decompiler)
- org.eolang.opeo.ast.NewAddress (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.handlers.NewArrayHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.decompilation.handlers.NewHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.Opcode (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.OpcodeInstruction (implements org.eolang.opeo.Instruction)
- org.eolang.opeo.ast.OpcodeName
- org.eolang.opeo.ast.OpcodeNodes
- org.eolang.opeo.decompilation.OperandStack
- org.eolang.opeo.ast.Owner (implements org.eolang.opeo.ast.Xmir)
- org.eolang.opeo.decompilation.handlers.PopHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.Popped (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.handlers.PutFieldHnadler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.RawXml (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.ast.Reference (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Linked, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.handlers.ReturnHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.Root (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.decompilation.handlers.RouterHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.compilation.SelectiveCompiler (implements org.eolang.opeo.compilation.Compiler)
- org.eolang.opeo.SelectiveDecompiler (implements org.eolang.opeo.decompilation.Decompiler)
- org.eolang.opeo.ast.StaticInvocation (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.ast.StoreArray (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.decompilation.handlers.StoreHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.decompilation.handlers.StoreToArrayHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.Substraction (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.decompilation.handlers.SubstractionHandler (implements org.eolang.opeo.decompilation.InstructionHandler)
- org.eolang.opeo.ast.Super (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.ast.This (implements org.eolang.opeo.ast.AstNode, org.eolang.opeo.ast.Typed)
- org.eolang.opeo.ast.VariableAssignment (implements org.eolang.opeo.ast.AstNode)
- org.eolang.opeo.storage.XmirEntry