All Classes and Interfaces

Class
Description
Asm annotations.
ASM-based bytecode parser for Java classes.
Asm Method Labels.
ASM bytecode parser.
Assembles XMIR representation of Java bytecode into executable class files.
Assembler.
Assembling transformation.
Java bytecode.
Bytecode annotation.
An annotation value that is itself an annotation.
Bytecode annotations.
Bytecode annotation value.
An annotation value that is an array.
Bytecode attribute.
Enclosing method attribute.
Nest host attribute.
Nest members attribute.
Permitted subclasses attribute.
Record components attribute.
Source file attribute.
Bytecode attributes.
Bytecode byte array.
Bytecode representation of a Java class.
Class properties.
Bytecode default value.
Bytecode instruction or a label.
An annotation value that is an enumeration.
Bytecode field.
Bytecode frame.
Bytecode handler.
Bytecode instruction.
Mark label instruction.
Bytecode line.
Pretty-printing utility for Java bytecode.
Bytecode maxs.
Bytecode method.
Bytecode method builder.
Bytecode method parameter.
Bytecode parameters.
Bytecode method properties.
Bytecode module.
Bytecode program.
An annotation value that is a plain value.
The record component of a record class.
Intermediate representation of class files from bytecode.
Bytecode try-catch block.
Bytecode value.
Cached transformation.
Class name parser and builder.
ASM class visitor for extracting class names from bytecode.
Classes that can transform objects to byte arrays and vice versa.
Custom class writer.
A utility class for encoding strings using URL encoding.
Default version configuration for ASM API and Java bytecode.
Directives that represent an abstract EO object.
Directives Annotation.
An annotation value that is itself an annotation.
Directives Annotation.
An annotation value that is an array.
Directives for an attribute.
Directives for attributes.
Directives for bytes.
Directives for generating EO class objects.
Class properties as Xembly directives.
EO closed object directives.
Directives for a comment.
This class represents a default annotation value.
Directives for an EO object that delegates to another object.
Directives for enclosing method attribute.
An annotation value that is an enumeration.
Directives that represent a pure EO object.
Field directives.
Frame directives.
Bytecode frame values XMIR representation.
Directives that represent a global object.
Directives Handle.
Instruction directives.
Directives that represent a pure JEO object.
Directives of a Java label in EO language.
Line number directives.
Directives for local variables in a method.
Max stack and locals.
Directives for meta-information of a class.
Directives Method.
Directives for a method parameter.
Directives for method parameters.
Method properties as Xembly directives.
Method modifiers.
Directives for NestHost attribute.
Directives for NestMembers attribute.
Program representation as Xembly directives.
Operand XML directives.
Directives for PermittedSubclasses attribute.
An annotation value that is plain.
Directives sequence.
Simple EO delegate object.
Directives for source file and debug info.
Try catch directives.
Directives for Type object.
Data Object Directive in EO language.
Array representation of some values as Xembly directives.
Directives without comments.
Enumeration of bytecode disassembly modes.
Disassembles Java bytecode into XMIR representation.
Disassembler for bytecode classes.
Disassembling transformation.
A utility class for decoding URL-encoded strings.
EO codec.
EO fully qualified name generator.
Output format of the XMIR representation.
Filter that matches paths against a set of glob patterns.
Display help information on jeo-maven-plugin.
Call mvn jeo:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
Inner class attribute.
InstructionsFlow<T extends org.eolang.jeo.representation.bytecode.InstructionsFlow.Reducible<T>>
Data-flow analysis.
Plain codec.
Jcabi XML document.
Jcabi XML node.
JEO class loader.
JEO fully qualified name generator.
Local variable attribute.
Logging transformation decorator.
Method name converter between Java bytecode and EO representations.
Method signature representation combining name and descriptor.
Native XML document.
XML smart element.
Name representation with optional numeric suffix.
Numbered name.
Opcode dictionary.
Opcode name.
Translator that applies a translation to a batch of representations in parallel.
 
Codec that saves long as a plain byte array.
Plugin initialization and setup.
Java name handler for avoiding naming conflicts with EO-reserved words.
Pretty-prints XML content.
Matcher to check if the received XML document is the same as the expected one.
Translation summary log.
Transformation interface.
Translator that applies a translation to a batch of representations.
The same XML, but without lines and comments.
Intermediate representation of class files from XMIR format.
Xmir annotations.
Xmir annotation property.
Xml representation of a single bytecode attribute.
Xml representation of a class attributes.
XML representation of bytecode instruction or a label.
XML representation of a Java class from XMIR.
XMIR of annotation default value.
Xml representation of an EO delegate object.
XML document abstraction interface.
XML field.
Xmir representation of bytecode frame.
Bytecode instruction from XML.
XML representation of bytecode label.
Xml representation of a local variable.
Xmir representation of max stack and max locals of a method.
XML method.
This is EO object in XML representation.
XML document node.
XMIR Program.
Xmir representation of a method parameter.
Xml representation of a simple EO delegate object.
Convert XML SourceFile node to bytecode attribute.
XML try-catch entry.
XML value.