A B D E I J N O R T X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- apply(Collection<? extends Representation>) - Method in interface org.eolang.jeo.Improvement
-
Apply the improvement.
- apply(Collection<? extends Representation>) - Method in class org.eolang.jeo.improvement.BytecodeFootprint
- apply(Collection<? extends Representation>) - Method in class org.eolang.jeo.Improvement.Dummy
- apply(Collection<? extends Representation>) - Method in class org.eolang.jeo.improvement.ImprovementLogged
- apply(Collection<? extends Representation>) - Method in class org.eolang.jeo.improvement.Improvements
- apply(Collection<? extends Representation>) - Method in class org.eolang.jeo.Improvement.Mock
- apply(Collection<? extends Representation>) - Method in class org.eolang.jeo.improvement.XmirFootprint
B
- bytecode() - Method in class org.eolang.jeo.BytecodeClasses
-
Get all bytecode files as a collection of
Representation
. - BytecodeClasses - Class in org.eolang.jeo
-
Project compiled classes.
- BytecodeClasses(Path) - Constructor for class org.eolang.jeo.BytecodeClasses
-
Constructor.
- BytecodeFootprint - Class in org.eolang.jeo.improvement
-
Footprint of the representations as bytecode classes.
- BytecodeFootprint(Path) - Constructor for class org.eolang.jeo.improvement.BytecodeFootprint
-
Constructor.
- BytecodeRepresentation - Class in org.eolang.jeo.representation
-
Intermediate representation of a class files which can be optimized from bytecode.
- BytecodeRepresentation(Path) - Constructor for class org.eolang.jeo.representation.BytecodeRepresentation
-
Constructor.
- BytecodeToEoMojo - Class in org.eolang.jeo
-
Converts bytecode to EO.
- BytecodeToEoMojo() - Constructor for class org.eolang.jeo.BytecodeToEoMojo
- BytecodeTranspilation - Class in org.eolang.jeo.representation
-
Transpilation of the bytecode to the EO.
- BytecodeTranspilation(Path, Path) - Constructor for class org.eolang.jeo.representation.BytecodeTranspilation
-
Constructor.
D
- Dummy() - Constructor for class org.eolang.jeo.Improvement.Dummy
E
- EoToBytecodeMojo - Class in org.eolang.jeo
-
Converts EO to bytecode.
- EoToBytecodeMojo() - Constructor for class org.eolang.jeo.EoToBytecodeMojo
- execute() - Method in class org.eolang.jeo.BytecodeToEoMojo
- execute() - Method in class org.eolang.jeo.EoToBytecodeMojo
- execute() - Method in class org.eolang.jeo.JeoMojo
-
The main entry point of the plugin.
I
- Improvement - Interface in org.eolang.jeo
-
Optimization improvement.
- Improvement.Dummy - Class in org.eolang.jeo
-
Dummy improvement.
- Improvement.Mock - Class in org.eolang.jeo
-
Mock improvement.
- ImprovementLogged - Class in org.eolang.jeo.improvement
-
Logged improvement.
- ImprovementLogged() - Constructor for class org.eolang.jeo.improvement.ImprovementLogged
-
Constructor.
- Improvements - Class in org.eolang.jeo.improvement
-
Improvements.
- Improvements(Improvement...) - Constructor for class org.eolang.jeo.improvement.Improvements
-
Constructor.
J
- JeoMojo - Class in org.eolang.jeo
-
Default optimization mojo.
- JeoMojo() - Constructor for class org.eolang.jeo.JeoMojo
N
- name() - Method in class org.eolang.jeo.representation.BytecodeRepresentation
- name() - Method in interface org.eolang.jeo.Representation
-
Name of the class or an object.
- name() - Method in class org.eolang.jeo.Representation.Named
- name() - Method in class org.eolang.jeo.representation.XmirRepresentation
- Named(String) - Constructor for class org.eolang.jeo.Representation.Named
-
Constructor.
O
- org.eolang.jeo - package org.eolang.jeo
-
The main classes of the jeo-maven-plugin.
- org.eolang.jeo.improvement - package org.eolang.jeo.improvement
-
Contains classes for improving representations.
- org.eolang.jeo.representation - package org.eolang.jeo.representation
-
Package for the representations.
R
- Representation - Interface in org.eolang.jeo
-
Intermediate representation of a class files which can be optimized.
- Representation.Named - Class in org.eolang.jeo
-
Named representation.
T
- toBytecode() - Method in class org.eolang.jeo.representation.BytecodeRepresentation
- toBytecode() - Method in class org.eolang.jeo.Representation.Named
- toBytecode() - Method in interface org.eolang.jeo.Representation
-
Convert to bytecode.
- toBytecode() - Method in class org.eolang.jeo.representation.XmirRepresentation
- toEO() - Method in class org.eolang.jeo.representation.BytecodeRepresentation
- toEO() - Method in class org.eolang.jeo.Representation.Named
- toEO() - Method in interface org.eolang.jeo.Representation
-
Convert to EOlang XML representation (XMIR).
- toEO() - Method in class org.eolang.jeo.representation.XmirRepresentation
- transpile() - Method in class org.eolang.jeo.representation.BytecodeTranspilation
-
Transpile all bytecode files.
X
- XmirFootprint - Class in org.eolang.jeo.improvement
-
Footprint of the Xmir.
- XmirFootprint(Path) - Constructor for class org.eolang.jeo.improvement.XmirFootprint
-
Constructor.
- XmirObject - Class in org.eolang.jeo.representation
-
XMIR representation of an EO object.
- XmirObject(String) - Constructor for class org.eolang.jeo.representation.XmirObject
-
Constructor.
- XmirRepresentation - Class in org.eolang.jeo.representation
-
Intermediate representation of a class files from XMIR.
- XmirRepresentation(XML) - Constructor for class org.eolang.jeo.representation.XmirRepresentation
-
Constructor.
- XmirRepresentation(XmirObject) - Constructor for class org.eolang.jeo.representation.XmirRepresentation
-
Constructor.
All Classes All Packages