Uses of Class
org.eolang.jeo.representation.directives.Format
Packages that use Format
Package
Description
The main classes of the jeo-maven-plugin.
Core representation classes for Java bytecode and XMIR conversion.
Contains classes for generating bytecode in the form of Java classes.
XMIR generation through Xembly directives.
-
Uses of Format in org.eolang.jeo
Constructors in org.eolang.jeo with parameters of type FormatModifierConstructorDescriptionDisassembler(Path classes, Path target, Format params) Constructor.Disassembler(org.eolang.jeo.Classes classes, Path target, Format params) -
Uses of Format in org.eolang.jeo.representation
Methods in org.eolang.jeo.representation with parameters of type Format -
Uses of Format in org.eolang.jeo.representation.bytecode
Methods in org.eolang.jeo.representation.bytecode with parameters of type FormatModifier and TypeMethodDescriptionIterable<org.xembly.Directive>BytecodeAnnotation.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeAnnotationAnnotationValue.directives(int index, Format format) BytecodeAnnotations.directives(Format format) Directives with the name "annotations".BytecodeAnnotations.directives(Format format, String name) Directives with the given name.Iterable<org.xembly.Directive>BytecodeAnnotationValue.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeArrayAnnotationValue.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeAttribute.directives(int index, Format format) Converts to directives.Iterable<org.xembly.Directive>BytecodeAttribute.EnclosingMethod.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeAttribute.NestHost.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeAttribute.NestMembers.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeAttribute.PermittedSubclasses.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeAttribute.RecordComponents.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeAttribute.SourceFile.directives(int index, Format format) BytecodeAttributes.directives(Format format, String name) Convert to directives.BytecodeClass.directives(Format format) Convert to directives.BytecodeClassProperties.directives(Format format) Iterable<org.xembly.Directive>BytecodeDefaultValue.directives(Format format) Iterable<org.xembly.Directive>BytecodeEntry.directives(int index, Format format) Convert entry to directives.Iterable<org.xembly.Directive>BytecodeEnumAnnotationValue.directives(int index, Format format) BytecodeField.directives(Format format) Iterable<org.xembly.Directive>BytecodeFrame.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeInstruction.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeLabel.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeLine.directives(int index, Format format) BytecodeMaxs.directives(Format format) Convert to directives.BytecodeMethod.directives(int number, Format format) Generate directives.Iterable<org.xembly.Directive>BytecodeMethodParameter.directives(Format format) Convert to directives.BytecodeMethodParameters.directives(Format format) Convert to directives.BytecodeMethodProperties.directives(BytecodeMaxs maxs, Format format) Convert to directives.Iterable<org.xembly.Directive>BytecodeModule.directives(int index, Format format) BytecodeObject.directives(Format format) Convert to directives.Iterable<org.xembly.Directive>BytecodePlainAnnotationValue.directives(int index, Format format) Iterable<org.xembly.Directive>BytecodeTryCatchBlock.directives(int index, Format format) InnerClass.directives(int index, Format format) Iterable<org.xembly.Directive>LocalVariable.directives(int oindex, Format format) -
Uses of Format in org.eolang.jeo.representation.directives
Constructors in org.eolang.jeo.representation.directives with parameters of type FormatModifierConstructorDescriptionDirectivesAbsractObject(Format format, String base, String as, String name, Iterable<org.xembly.Directive> internal) Constructor.DirectivesAnnotation(int index, Format format, String descriptor, boolean visible, Iterable<org.xembly.Directive>... props) Constructor.DirectivesAnnotation(int index, Format format, String descriptor, boolean visible, List<Iterable<org.xembly.Directive>> properties) Constructor.DirectivesAnnotationAnnotationValue(int index, Format format, String name, String descriptor, List<Iterable<org.xembly.Directive>> values) Constructor.DirectivesArrayAnnotationValue(int index, Format format, String name, List<Iterable<org.xembly.Directive>> children) Constructor.DirectivesClass(Format format, ClassName name, DirectivesClassProperties properties, List<DirectivesField> fields, List<DirectivesMethod> methods, DirectivesAnnotations annotations, DirectivesAttributes attributes) Constructor.DirectivesClassProperties(Format format, int version, int access, String signature, String supername, String... interfaces) Constructor.DirectivesEnclosingMethod(Format format, String owner, String method, String descriptor) Constructor.DirectivesEnumAnnotationValue(int index, Format format, String name, String descriptor, String value) Constructor.DirectivesField(Format format, int access, String name, String descriptor, String signature, Object value, DirectivesAnnotations annotations) Constructor.DirectivesFrame(int index, Format format, int type, Object[] locals, Object... stack) Constructor.DirectivesFrameValues(Format format, String name, Object... values) Constructor.DirectivesHandle(int index, Format format, org.objectweb.asm.Handle handle) Constructor.DirectivesInstruction(int index, Format format, int opcode, Object... arguments) Constructor.DirectivesLabel(int index, Format format, String identifier) Default constructor.DirectivesLine(int index, Format format, int number, String identifier) Constructor.DirectivesLocalVariables(int oindex, Format format, int index, String name, String descriptor, String signature, Iterable<org.xembly.Directive> start, Iterable<org.xembly.Directive> end) Constructor.DirectivesMaxs(Format format, int stack, int locals) Constructor.DirectivesMethod(Format format, NumberedName name, DirectivesMethodProperties properties, List<Iterable<org.xembly.Directive>> instructions, List<Iterable<org.xembly.Directive>> exceptions, DirectivesAnnotations annotations, List<Iterable<org.xembly.Directive>> dvalue, DirectivesAttributes attributes) Constructor.DirectivesMethodParam(Format format, int index, String name, int access, org.objectweb.asm.Type type, DirectivesAnnotations annotations) Constructor.DirectivesMethodProperties(int access, String descriptor, String signature, String[] exceptions, DirectivesMaxs max, DirectivesMethodParams params, Format format) Constructor.DirectivesNestHost(Format format, String host) Constructor.DirectivesNestMembers(Format format, List<String> members) Constructor.DirectivesObject(Format format, long milliseconds, DirectivesClass klass, DirectivesMetas metas) Constructor.DirectivesObject(Format format, DirectivesClass clazz, DirectivesMetas name) Constructor.DirectivesPermittedSubclasses(Format format, List<String> subclasses) Constructor.DirectivesPlainAnnotationValue(int index, Format format, String name, Object value) Constructor.DirectivesSourceFile(Format format, String source, String debug) Constructor.DirectivesTryCatch(int index, Format format, BytecodeLabel start, BytecodeLabel end, BytecodeLabel handler, String type) Constructor.DirectivesType(int index, Format format, org.objectweb.asm.Type type) Constructor.DirectivesValue(int index, Format format, T data) Constructor.DirectivesValue(Format format, String name, BytecodeValue value) Constructor.DirectivesValue(Format format, String name, T data) Constructor.DirectivesValue(Format format, NumName name, T data) Constructor.DirectivesValues(Format format, String name, T... vals) Constructor.Prepare pairs of properties.