All Classes and Interfaces
Class
Description
Add output node.
Add instruction handler.
Arguments of an invocation.
Array constructor.
Abstract syntax tree node.
Empty node that does nothing.
Type attributes of AST nodes.
Bipush instruction handler.
Cast node.
Cast instruction handler.
Access to a static field.
Class constant.
Compilation storage.
Compiles high-level EO representation into low-level representation.
Compiler.
Constant.
Iconst instruction handler.
Constructor output node.
Constructor descriptor.
Decompilation storage.
Decompiles bytecode in EO representation into high-level EO representation.
Decompiler.
Decompiler machine.
Internal state of decompiler.
Compiler of high-level eo constructs into XMIRs for the jeo-maven-plugin.
Dummy compiler.
Dummy decompiler.
Dummy storage.
Dup instruction handler.
Duplicate.
Expression type.
Access to a field.
Field assignment.
Field retrieval.
File storage.
Decompiler that fixes XMIR generated by two plugins.
Getfield instruction handler.
Getstatic instruction handler.
If ast node.
If instruction handler.
Storage that keeps everything in memory.
Instruction abstraction.
Not an operation instruction.
Instruction handler.
Interface invocation.
Invocation output node.
Invokeinterface instruction handler.
Invokespecial instruction handler.
Invokestatic instruction handler.
Invokevirtual instruction handler.
Compiler of high-level EO programs to low-level EO suitable for jeo-maven-plugin.
Decompiler that gets jeo instructions and decompiles them into high-level EO constructs.
Class that represents the instruction provided by jeo maven plugin.
Class that represents the instructions provided by jeo maven plugin.
Label ast node.
Node with an attached label.
Label instruction handler.
Label instruction.
Ldc instruction handler.
Class representing a reference.
Literal output.
Instruction handler.
A local variable.
Local variables.
Multiplication.
Mul instruction handler.
Naive Decompiler.
This class represents NEW instruction in the JVM bytecode.
New array instruction handler.
New instruction handler.
Opcode output node.
Instruction that was created directly in Java code.
Opcode name.
Utility class that transforms
AstNode
to a list of XmlNode`s.Operand stack.
Owner.
Transforms XML nodes into AST nodes.
Pop instruction handler.
Popped.
Putfield instruction handler.
This class represents a raw XML node.
Object reference in the stack.
Return instruction handler.
Root node.
General Instruction Handler.
Selective compiler.
Selective decompiler.
Static invocation ast node.
Storage.
Store array element.
Store instruction handler.
Store to array instruction handler.
Substraction output node.
Substraction instruction handler.
Super output node.
This output node.
Typed node.
Variable assignment.
XMIR representation.
Xmir with package.