Class BytecodeRecordComponent
- java.lang.Object
-
- org.eolang.jeo.representation.bytecode.BytecodeRecordComponent
-
public final class BytecodeRecordComponent extends Object
The record component of a record class.- Since:
- 0.14.0
-
-
Constructor Summary
Constructors Constructor Description BytecodeRecordComponent(String name, String descriptor, String signature)
Constructor.BytecodeRecordComponent(String name, String descriptor, String signature, BytecodeAnnotations annotations, BytecodeTypeAnnotations types)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<org.xembly.Directive>
directives(int index, Format format)
Convert to directives.void
write(org.objectweb.asm.ClassVisitor clazz)
Write to class visitor.
-
-
-
Constructor Detail
-
BytecodeRecordComponent
public BytecodeRecordComponent(String name, String descriptor, String signature)
Constructor.- Parameters:
name
- Namedescriptor
- Descriptorsignature
- Signature
-
BytecodeRecordComponent
public BytecodeRecordComponent(String name, String descriptor, String signature, BytecodeAnnotations annotations, BytecodeTypeAnnotations types)
Constructor.- Parameters:
name
- Namedescriptor
- Descriptorsignature
- Signatureannotations
- Annotationstypes
- Type annotations- Suppressed Checkstyle violations:
- ParameterNumber (10 lines)
-
-