+- BachedTranslator - Class in org.eolang.jeo
+-
+
Translator that applies a translation to a batch of representations.
+
+- bool() - Method in class org.eolang.jeo.representation.xmir.XmlValue
+-
+
Convert hex string to boolean.
+
+- bytecode() - Method in class org.eolang.jeo.representation.asm.AsmProgram
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.bytecode.BytecodeProgram
+-
+
Generate bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.bytecode.CustomClassWriter
+-
+
Generate class bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.DefaultVersion
+-
+
Java bytecode version.
+
+- bytecode() - Method in class org.eolang.jeo.representation.MethodName
+-
+
Converts method name to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlAnnotation
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlAnnotations
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlAnnotationValue
+-
+
Transform to bytecode.
+
+- bytecode() - Method in interface org.eolang.jeo.representation.xmir.XmlBytecodeEntry
+-
+
Convert to bytecode entry.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlClass
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlClassProperties
+-
+
Convert to bytecode properties.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlDefaultValue
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlField
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlFrame
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlInstruction
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlLabel
+-
+
Converts label to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlMaxs
+-
+
Convert to bytecode maxs.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlMethod
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlParam
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlProgram
+-
+
Convert to bytecode.
+
+- bytecode() - Method in class org.eolang.jeo.representation.xmir.XmlTryCatchEntry
+-
+
Converts XML to bytecode.
+
+- bytecode(boolean) - Method in class org.eolang.jeo.representation.bytecode.BytecodeProgram
+-
+
Traverse XML and build bytecode class.
+
+- Bytecode - Class in org.eolang.jeo.representation.bytecode
+-
+
Java bytecode.
+
+- Bytecode(byte[]) - Constructor for class org.eolang.jeo.representation.bytecode.Bytecode
+-
+
Constructor.
+
+- BytecodeAnnotation - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode annotation.
+
+- BytecodeAnnotation(String, boolean) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeAnnotation
+-
+
Constructor.
+
+- BytecodeAnnotation(String, boolean, List<BytecodeAnnotationValue>) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeAnnotation
+-
+
Constructor.
+
+- BytecodeAnnotationAnnotationValue - Class in org.eolang.jeo.representation.bytecode
+-
+
An annotation value that is itself an annotation.
+
+- BytecodeAnnotationAnnotationValue(String, String, List<BytecodeAnnotationValue>) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeAnnotationAnnotationValue
+-
+
Constructor.
+
+- BytecodeAnnotations - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode annotations.
+
+- BytecodeAnnotations(List<BytecodeAnnotation>) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeAnnotations
+-
+
Constructor.
+
+- BytecodeAnnotations(Stream<BytecodeAnnotation>) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeAnnotations
+-
+
Constructor.
+
+- BytecodeAnnotations(BytecodeAnnotation...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeAnnotations
+-
+
Constructor.
+
+- BytecodeAnnotationValue - Interface in org.eolang.jeo.representation.bytecode
+-
+
Bytecode annotation value.
+
+- BytecodeArrayAnnotationValue - Class in org.eolang.jeo.representation.bytecode
+-
+
An annotation value that is an array.
+
+- BytecodeArrayAnnotationValue(String, List<BytecodeAnnotationValue>) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeArrayAnnotationValue
+-
+
Constructor.
+
+- BytecodeAttribute - Interface in org.eolang.jeo.representation.bytecode
+-
+
Bytecode attribute.
+
+- BytecodeAttributes - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode attributes.
+
+- BytecodeAttributes(BytecodeAttribute...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeAttributes
+-
+
Constructor.
+
+- BytecodeClass - Class in org.eolang.jeo.representation.bytecode
+-
+
Class useful for generating bytecode for testing purposes.
+
+- BytecodeClass() - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeClass
+-
+
Constructor.
+
+- BytecodeClass(String) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeClass
+-
+
Constructor.
+
+- BytecodeClass(String, int) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeClass
+-
+
Constructor.
+
+- BytecodeClass(String, List<BytecodeMethod>, List<BytecodeField>, BytecodeAnnotations, List<BytecodeAttribute>, BytecodeClassProperties) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeClass
+-
+
Constructor.
+
+- BytecodeClass(String, List<BytecodeMethod>, BytecodeClassProperties) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeClass
+-
+
Constructor.
+
+- BytecodeClass(String, BytecodeClassProperties) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeClass
+-
+
Constructor.
+
+- BytecodeClassProperties - Class in org.eolang.jeo.representation.bytecode
+-
+
Class properties.
+
+- BytecodeClassProperties(int) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeClassProperties
+-
+
Constructor.
+
+- BytecodeClassProperties(int, int, String, String, String...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeClassProperties
+-
+
Constructor.
+
+- BytecodeClassProperties(int, String, String, String...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeClassProperties
+-
+
Constructor.
+
+- BytecodeDefaultValue - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode default value.
+
+- BytecodeDefaultValue(BytecodeAnnotationValue) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeDefaultValue
+-
+
Constructor.
+
+- BytecodeEntry - Interface in org.eolang.jeo.representation.bytecode
+-
+
Bytecode instruction or a label.
+
+- BytecodeEnumAnnotationValue - Class in org.eolang.jeo.representation.bytecode
+-
+
An annotation value that is an enumeration.
+
+- BytecodeEnumAnnotationValue(String, String, String) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeEnumAnnotationValue
+-
+
Constructor.
+
+- BytecodeField - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode field.
+
+- BytecodeField(String, String, String, Object, int) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeField
+-
+
Constructor.
+
+- BytecodeField(String, String, String, Object, int, BytecodeAnnotations) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeField
+-
+
Constructor.
+
+- BytecodeFrame - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode frame.
+
+- BytecodeFrame(int, int, Object[], int, Object...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeFrame
+-
+
Constructor.
+
+- BytecodeFrame(int, List<Object>, List<Object>) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeFrame
+-
+
Constructor.
+
+- BytecodeHandler - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode handler.
+
+- BytecodeHandler(int, String, String, String, boolean) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeHandler
+-
+
Constructor.
+
+- BytecodeInstruction - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode instruction.
+
+- BytecodeInstruction(int, Object...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeInstruction
+-
+
Constructor.
+
+- BytecodeInstruction(int, List<Object>) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeInstruction
+-
+
Constructor.
+
+- BytecodeLabel - Class in org.eolang.jeo.representation.bytecode
+-
+
Mark label instruction.
+
+- BytecodeLabel(byte[]) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeLabel
+-
+
Constructor.
+
+- BytecodeLabel(String) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeLabel
+-
+
Constructor.
+
+- BytecodeLabel(String, AllLabels) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeLabel
+-
+
Constructor.
+
+- BytecodeLabel(Label, AllLabels) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeLabel
+-
+
Constructor.
+
+- BytecodeMaxs - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode maxs.
+
+- BytecodeMaxs() - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMaxs
+-
+
Constructor.
+
+- BytecodeMaxs(int, int) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMaxs
+-
+
Constructor.
+
+- BytecodeMethod - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode method.
+
+- BytecodeMethod() - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethod
+-
+
Constructor for tests.
+
+- BytecodeMethod(String) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethod
+-
+
Constructor.
+
+- BytecodeMethod(String, BytecodeAnnotations) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethod
+-
+
Constructor.
+
+- BytecodeMethod(String, BytecodeMaxs) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethod
+-
+
Constructor.
+
+- BytecodeMethod(List<BytecodeEntry>, List<BytecodeEntry>, BytecodeAnnotations, BytecodeMethodProperties, List<BytecodeDefaultValue>, BytecodeMaxs) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethod
+-
+
Constructor.
+
+- BytecodeMethod(BytecodeEntry...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethod
+-
+
Constructor.
+
+- BytecodeMethod(BytecodeMethodProperties, BytecodeMaxs) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethod
+-
+
Constructor.
+
+- BytecodeMethodBuilder - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode method builder.
+
+- BytecodeMethodBuilder(BytecodeClass, BytecodeMethod) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodBuilder
+-
+
Constructor.
+
+- BytecodeMethodParameter - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode method parameter.
+
+- BytecodeMethodParameter(int, Type) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodParameter
+-
+
Constructor.
+
+- BytecodeMethodParameter(int, Type, BytecodeAnnotations) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodParameter
+-
+
Constructor.
+
+- BytecodeMethodParameters - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode parameters.
+
+- BytecodeMethodParameters() - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodParameters
+-
+
Default constructor.
+
+- BytecodeMethodParameters(String) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodParameters
+-
+
Constructor.
+
+- BytecodeMethodParameters(List<BytecodeMethodParameter>) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodParameters
+-
+
Constructor.
+
+- BytecodeMethodParameters(BytecodeMethodParameter...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodParameters
+-
+
Constructor.
+
+- BytecodeMethodProperties - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode method properties.
+
+- BytecodeMethodProperties(int, String, String, String, String...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodProperties
+-
+
Constructor.
+
+- BytecodeMethodProperties(int, String, String, String, BytecodeMethodParameters, String...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodProperties
+-
+
Constructor.
+
+- BytecodeMethodProperties(String, String, int...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodProperties
+-
+
Constructor.
+
+- BytecodeMethodProperties(String, String, String, int...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeMethodProperties
+-
+
Constructor.
+
+- BytecodePlainAnnotationValue - Class in org.eolang.jeo.representation.bytecode
+-
+
An annotation value that is a plain value.
+
+- BytecodePlainAnnotationValue(String, Object) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodePlainAnnotationValue
+-
+
Constructor.
+
+- BytecodeProgram - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode program.
+
+- BytecodeProgram(String) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeProgram
+-
+
Constructor.
+
+- BytecodeProgram(String, List<BytecodeClass>) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeProgram
+-
+
Constructor.
+
+- BytecodeProgram(String, BytecodeClass...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeProgram
+-
+
Constructor.
+
+- BytecodeProgram(BytecodeClass...) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeProgram
+-
+
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.
+
+- BytecodeRepresentation(Unchecked<byte[]>, String) - Constructor for class org.eolang.jeo.representation.BytecodeRepresentation
+-
+
Constructor.
+
+- BytecodeRepresentation(Bytecode) - Constructor for class org.eolang.jeo.representation.BytecodeRepresentation
+-
+
Constructor.
+
+- BytecodeRepresentations - Class in org.eolang.jeo
+-
+
Project compiled classes.
+
+- BytecodeRepresentations(Path) - Constructor for class org.eolang.jeo.BytecodeRepresentations
+-
+
Constructor.
+
+- BytecodeTryCatchBlock - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode try-catch block.
+
+- BytecodeTryCatchBlock(Label, Label, Label, String) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeTryCatchBlock
+-
+
Constructor.
+
+- BytecodeValue - Class in org.eolang.jeo.representation.bytecode
+-
+
Bytecode value.
+
+- BytecodeValue(Object) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeValue
+-
+
Constructor.
+
+- BytecodeValue(String, byte[]) - Constructor for class org.eolang.jeo.representation.bytecode.BytecodeValue
+-
+
Constructor.
+
+- bytes() - Method in class org.eolang.jeo.representation.bytecode.Bytecode
+-
+
Get as bytes.
+
+- bytes() - Method in class org.eolang.jeo.representation.bytecode.BytecodeValue
+-
+
Retrieve the bytes of the value.
+
+- bytes() - Method in class org.eolang.jeo.representation.xmir.XmlValue
+-
+
Convert hex string to a byte array.
+
+
+- decode() - Method in class org.eolang.jeo.representation.PrefixedName
+-
+
Decode name.
+
+- DefaultVersion - Class in org.eolang.jeo.representation
+-
+
Version of ASM and Java bytecode.
+
+- DefaultVersion() - Constructor for class org.eolang.jeo.representation.DefaultVersion
+-
+
Default constructor.
+
+- defvalue(BytecodeDefaultValue) - Method in class org.eolang.jeo.representation.bytecode.BytecodeMethod
+-
+
Add default value.
+
+- describeTo(Description) - Method in class org.eolang.jeo.matchers.SameXml
+-
+- descriptor() - Method in class org.eolang.jeo.representation.bytecode.BytecodeMethodProperties
+-
+
Method descriptor.
+
+- descriptor() - Method in class org.eolang.jeo.representation.Signature
+-
+
Just a descriptor.
+
+- details() - Method in class org.eolang.jeo.representation.BytecodeRepresentation
+-
+- details() - Method in interface org.eolang.jeo.Representation
+-
+
Details of representation.
+
+- details() - Method in class org.eolang.jeo.representation.XmirRepresentation
+-
+- Details - Class in org.eolang.jeo
+-
+
Details of representation.
+
+- Details(String, String) - Constructor for class org.eolang.jeo.Details
+-
+
Constructor.
+
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeAnnotation
+-
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeAnnotationAnnotationValue
+-
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeAnnotations
+-
+
Directives with the name "annotations".
+
+- directives() - Method in interface org.eolang.jeo.representation.bytecode.BytecodeAnnotationValue
+-
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeArrayAnnotationValue
+-
+- directives() - Method in interface org.eolang.jeo.representation.bytecode.BytecodeAttribute
+-
+
Converts to directives.
+
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeClass
+-
+
Convert to directives with opcodes' counting.
+
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeClassProperties
+-
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeDefaultValue
+-
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeEnumAnnotationValue
+-
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeField
+-
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeMaxs
+-
+
Convert to directives.
+
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeMethodParameter
+-
+
Convert to directives.
+
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodeMethodParameters
+-
+
Convert to directives.
+
+- directives() - Method in class org.eolang.jeo.representation.bytecode.BytecodePlainAnnotationValue
+-
+- directives() - Method in class org.eolang.jeo.representation.bytecode.InnerClass
+-
+- directives(boolean) - Method in class org.eolang.jeo.representation.bytecode.BytecodeClass
+-
+
Convert to directives.
+
+- directives(boolean) - Method in interface org.eolang.jeo.representation.bytecode.BytecodeEntry
+-
+- directives(boolean) - Method in class org.eolang.jeo.representation.bytecode.BytecodeFrame
+-
+- directives(boolean) - Method in class org.eolang.jeo.representation.bytecode.BytecodeInstruction
+-
+- directives(boolean) - Method in class org.eolang.jeo.representation.bytecode.BytecodeLabel
+-
+- directives(boolean) - Method in class org.eolang.jeo.representation.bytecode.BytecodeMethod
+-
+
Generate directives.
+
+- directives(boolean) - Method in class org.eolang.jeo.representation.bytecode.BytecodeTryCatchBlock
+-
+- directives(String) - Method in class org.eolang.jeo.representation.bytecode.BytecodeAnnotations
+-
+
Directives with the given name.
+
+- directives(String) - Method in class org.eolang.jeo.representation.bytecode.BytecodeAttributes
+-
+
Convert to directives.
+
+- directives(String) - Method in class org.eolang.jeo.representation.bytecode.BytecodeProgram
+-
+
Convert to directives.
+
+- directives(String, boolean) - Method in class org.eolang.jeo.representation.bytecode.BytecodeProgram
+-
+
Convert to directives.
+
+- directives(BytecodeMaxs) - Method in class org.eolang.jeo.representation.bytecode.BytecodeMethodProperties
+-
+
Convert to directives.
+
+- DirectivesAbstractObject - Class in org.eolang.jeo.representation.directives
+-
+
Directives Abstract Object.
+
+- DirectivesAnnotation - Class in org.eolang.jeo.representation.directives
+-
+
Directives Annotation.
+
+- DirectivesAnnotation(String, boolean) - Constructor for class org.eolang.jeo.representation.directives.DirectivesAnnotation
+-
+
Constructor.
+
+- DirectivesAnnotation(String, boolean, Iterable<Directive>...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesAnnotation
+-
+
Constructor.
+
+- DirectivesAnnotation(String, boolean, List<Iterable<Directive>>) - Constructor for class org.eolang.jeo.representation.directives.DirectivesAnnotation
+-
+
Constructor.
+
+- DirectivesAnnotationAnnotationValue - Class in org.eolang.jeo.representation.directives
+-
+
An annotation value that is itself an annotation.
+
+- DirectivesAnnotationAnnotationValue(String, String, List<Iterable<Directive>>) - Constructor for class org.eolang.jeo.representation.directives.DirectivesAnnotationAnnotationValue
+-
+
Constructor.
+
+- DirectivesAnnotations - Class in org.eolang.jeo.representation.directives
+-
+
Directives Annotation.
+
+- DirectivesAnnotations(List<Iterable<Directive>>, String) - Constructor for class org.eolang.jeo.representation.directives.DirectivesAnnotations
+-
+
Constructor.
+
+- DirectivesArrayAnnotationValue - Class in org.eolang.jeo.representation.directives
+-
+
An annotation value that is an array.
+
+- DirectivesArrayAnnotationValue(String, List<Iterable<Directive>>) - Constructor for class org.eolang.jeo.representation.directives.DirectivesArrayAnnotationValue
+-
+
Constructor.
+
+- DirectivesAttribute - Class in org.eolang.jeo.representation.directives
+-
+
Directives for an attribute.
+
+- DirectivesAttribute(String, Iterable<Directive>...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesAttribute
+-
+
Constructor.
+
+- DirectivesAttributes - Class in org.eolang.jeo.representation.directives
+-
+
Directives for attributes.
+
+- DirectivesAttributes(List<DirectivesAttribute>) - Constructor for class org.eolang.jeo.representation.directives.DirectivesAttributes
+-
+
Constructor.
+
+- DirectivesBytes - Class in org.eolang.jeo.representation.directives
+-
+
Directives for bytes.
+
+- DirectivesBytes(String) - Constructor for class org.eolang.jeo.representation.directives.DirectivesBytes
+-
+
Constructor.
+
+- DirectivesClass - Class in org.eolang.jeo.representation.directives
+-
+
Directives Class.
+
+- DirectivesClass(String, DirectivesClassProperties) - Constructor for class org.eolang.jeo.representation.directives.DirectivesClass
+-
+
Constructor.
+
+- DirectivesClass(ClassName) - Constructor for class org.eolang.jeo.representation.directives.DirectivesClass
+-
+
Constructor.
+
+- DirectivesClass(ClassName, DirectivesClassProperties, List<DirectivesField>, List<DirectivesMethod>, DirectivesAnnotations, DirectivesAttributes) - Constructor for class org.eolang.jeo.representation.directives.DirectivesClass
+-
+
Constructor.
+
+- DirectivesClass(ClassName, DirectivesMethod) - Constructor for class org.eolang.jeo.representation.directives.DirectivesClass
+-
+
Constructor.
+
+- DirectivesClassProperties - Class in org.eolang.jeo.representation.directives
+-
+
Class properties as Xembly directives.
+
+- DirectivesClassProperties() - Constructor for class org.eolang.jeo.representation.directives.DirectivesClassProperties
+-
+
Constructor.
+
+- DirectivesClassProperties(int) - Constructor for class org.eolang.jeo.representation.directives.DirectivesClassProperties
+-
+
Constructor.
+
+- DirectivesClassProperties(int, int, String, String, String...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesClassProperties
+-
+
Constructor.
+
+- DirectivesClassProperties(int, String) - Constructor for class org.eolang.jeo.representation.directives.DirectivesClassProperties
+-
+
Constructor.
+
+- DirectivesClassProperties(int, String, String, String...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesClassProperties
+-
+
Constructor.
+
+- DirectivesDefaultValue - Class in org.eolang.jeo.representation.directives
+-
+
This class represents a default annotation value.
+
+- DirectivesDefaultValue(Iterable<Directive>) - Constructor for class org.eolang.jeo.representation.directives.DirectivesDefaultValue
+-
+
Constructor.
+
+- DirectivesEnumAnnotationValue - Class in org.eolang.jeo.representation.directives
+-
+
An annotation value that is an enumeration.
+
+- DirectivesEnumAnnotationValue(String, String, String) - Constructor for class org.eolang.jeo.representation.directives.DirectivesEnumAnnotationValue
+-
+
Constructor.
+
+- DirectivesEoObject - Class in org.eolang.jeo.representation.directives
+-
+
Directives that represent a pure EO object.
+
+- DirectivesField - Class in org.eolang.jeo.representation.directives
+-
+
Field directives.
+
+- DirectivesField() - Constructor for class org.eolang.jeo.representation.directives.DirectivesField
+-
+
Constructor.
+
+- DirectivesField(int, String, String, String, Object) - Constructor for class org.eolang.jeo.representation.directives.DirectivesField
+-
+
Constructor.
+
+- DirectivesField(int, String, String, String, Object, DirectivesAnnotations) - Constructor for class org.eolang.jeo.representation.directives.DirectivesField
+-
+
Constructor.
+
+- DirectivesField(DirectivesAnnotation...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesField
+-
+
Constructor.
+
+- DirectivesFrame - Class in org.eolang.jeo.representation.directives
+-
+
Frame directives.
+
+- DirectivesFrame(int, int, Object[], int, Object...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesFrame
+-
+
Constructor.
+
+- DirectivesHandle - Class in org.eolang.jeo.representation.directives
+-
+
Directives Handle.
+
+- DirectivesHandle(Handle) - Constructor for class org.eolang.jeo.representation.directives.DirectivesHandle
+-
+
Constructor.
+
+- DirectivesInstruction - Class in org.eolang.jeo.representation.directives
+-
+
Instruction directives.
+
+- DirectivesInstruction(int, boolean, Object...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesInstruction
+-
+
Constructor.
+
+- DirectivesJeoObject - Class in org.eolang.jeo.representation.directives
+-
+
Directives that represent a pure JEO object.
+
+- DirectivesJeoObject(String, Iterable<Directive>...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesJeoObject
+-
+
Constructor.
+
+- DirectivesJeoObject(String, String, Iterable<Directive>...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesJeoObject
+-
+
Constructor.
+
+- DirectivesJeoObject(String, String, List<Directives>) - Constructor for class org.eolang.jeo.representation.directives.DirectivesJeoObject
+-
+
Constructor.
+
+- DirectivesJeoObject(String, String, Directives...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesJeoObject
+-
+
Constructor.
+
+- DirectivesJeoObject(String, List<Directives>) - Constructor for class org.eolang.jeo.representation.directives.DirectivesJeoObject
+-
+
Constructor.
+
+- DirectivesJeoObject(String, Directives...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesJeoObject
+-
+
Constructor.
+
+- DirectivesLabel - Class in org.eolang.jeo.representation.directives
+-
+
Xml directives for label entry in byrecode.
+
+- DirectivesLabel(Label) - Constructor for class org.eolang.jeo.representation.directives.DirectivesLabel
+-
+
Constructor.
+
+- DirectivesMaxs - Class in org.eolang.jeo.representation.directives
+-
+
Max stack and locals.
+
+- DirectivesMaxs() - Constructor for class org.eolang.jeo.representation.directives.DirectivesMaxs
+-
+
Constructor.
+
+- DirectivesMaxs(int, int) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMaxs
+-
+
Constructor.
+
+- DirectivesMetas - Class in org.eolang.jeo.representation.directives
+-
+
Directives for meta-information of a class.
+
+- DirectivesMetas() - Constructor for class org.eolang.jeo.representation.directives.DirectivesMetas
+-
+
Constructor.
+
+- DirectivesMetas(ClassName) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMetas
+-
+
Constructor.
+
+- DirectivesMetas(ClassName, boolean, boolean) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMetas
+-
+
Constructor.
+
+- DirectivesMethod - Class in org.eolang.jeo.representation.directives
+-
+
Directives Method.
+
+- DirectivesMethod(String) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMethod
+-
+
Constructor.
+
+- DirectivesMethod(String, boolean, DirectivesMethodProperties) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMethod
+-
+
Constructor.
+
+- DirectivesMethod(String, DirectivesMethodProperties) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMethod
+-
+
Constructor.
+
+- DirectivesMethod(Signature, DirectivesMethodProperties, List<Iterable<Directive>>, List<Iterable<Directive>>, DirectivesAnnotations, List<Iterable<Directive>>, boolean) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMethod
+-
+
Constructor.
+
+- DirectivesMethodParam - Class in org.eolang.jeo.representation.directives
+-
+
Directives for a method parameter.
+
+- DirectivesMethodParam(int, Type, DirectivesAnnotations) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMethodParam
+-
+
Constructor.
+
+- DirectivesMethodParams - Class in org.eolang.jeo.representation.directives
+-
+
Directives for method parameters.
+
+- DirectivesMethodParams() - Constructor for class org.eolang.jeo.representation.directives.DirectivesMethodParams
+-
+
Constructor.
+
+- DirectivesMethodParams(List<Iterable<Directive>>) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMethodParams
+-
+
Constructor.
+
+- DirectivesMethodProperties - Class in org.eolang.jeo.representation.directives
+-
+
Method properties as Xembly directives.
+
+- DirectivesMethodProperties() - Constructor for class org.eolang.jeo.representation.directives.DirectivesMethodProperties
+-
+
Constructor.
+
+- DirectivesMethodProperties(int, String, String, String...) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMethodProperties
+-
+
Constructor.
+
+- DirectivesMethodProperties(int, String, String, String[], DirectivesMaxs, DirectivesMethodParams) - Constructor for class org.eolang.jeo.representation.directives.DirectivesMethodProperties
+-
+
Constructor.
+
+- DirectivesOperand - Class in org.eolang.jeo.representation.directives
+-
+
Operand XML directives.
+
+- DirectivesPlainAnnotationValue - Class in org.eolang.jeo.representation.directives
+-
+
An annotation value that is plain.
+
+- DirectivesPlainAnnotationValue(String, Object) - Constructor for class org.eolang.jeo.representation.directives.DirectivesPlainAnnotationValue
+-
+
Constructor.
+
+- DirectivesProgram - Class in org.eolang.jeo.representation.directives
+-
+
Program representation as Xembly directives.
+
+- DirectivesProgram(String, DirectivesClass, DirectivesMetas) - Constructor for class org.eolang.jeo.representation.directives.DirectivesProgram
+-
+
Constructor.
+
+- DirectivesProgram(DirectivesClass, DirectivesMetas) - Constructor for class org.eolang.jeo.representation.directives.DirectivesProgram
+-
+
Constructor.
+
+- DirectivesSeq - Class in org.eolang.jeo.representation.directives
+-
+
Directives sequence.
+
+- DirectivesSeq(String, List<? extends Iterable<Directive>>) - Constructor for class org.eolang.jeo.representation.directives.DirectivesSeq
+-
+
Constructor.
+
+- DirectivesTryCatch - Class in org.eolang.jeo.representation.directives
+-
+
Try catch directives.
+
+- DirectivesTryCatch(Label, Label, Label, String) - Constructor for class org.eolang.jeo.representation.directives.DirectivesTryCatch
+-
+
Constructor.
+
+- DirectivesValue - Class in org.eolang.jeo.representation.directives
+-
+
Data Object Directive in EO language.
+
+- DirectivesValue(String, String, byte[]) - Constructor for class org.eolang.jeo.representation.directives.DirectivesValue
+-
+
Constructor.
+
+- DirectivesValue(String, BytecodeValue) - Constructor for class org.eolang.jeo.representation.directives.DirectivesValue
+-
+
Constructor.
+
+- DirectivesValue(String, T) - Constructor for class org.eolang.jeo.representation.directives.DirectivesValue
+-
+
Constructor.
+
+- DirectivesValue(T) - Constructor for class org.eolang.jeo.representation.directives.DirectivesValue
+-
+
Constructor.
+
+- DirectivesValues - Class in org.eolang.jeo.representation.directives
+-
+
Array representation of some values as Xembly directives.
+
+- disassemble() - Method in class org.eolang.jeo.Disassembler
+-
+
Disassemble all bytecode files.
+
+- Disassemble - Class in org.eolang.jeo
+-
+
Disassemble a representation to a file.
+
+- Disassemble(Path) - Constructor for class org.eolang.jeo.Disassemble
+-
+
Constructor.
+
+- DisassembleMojo - Class in org.eolang.jeo
+-
+
Converts bytecode to EO.
+
+- DisassembleMojo() - Constructor for class org.eolang.jeo.DisassembleMojo
+-
+- Disassembler - Class in org.eolang.jeo
+-
+
This class disassembles the project's compiled classes.
+
+- Disassembler(Path, Path) - Constructor for class org.eolang.jeo.Disassembler
+-
+
Constructor.
+
+