Class DirectivesClassProperties
java.lang.Object
org.eolang.jeo.representation.directives.DirectivesClassProperties
- All Implemented Interfaces:
Iterable<org.xembly.Directive>
public final class DirectivesClassProperties
extends Object
implements Iterable<org.xembly.Directive>
Class properties as Xembly directives.
- Since:
- 0.1.0
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor.DirectivesClassProperties(int access) Constructor.DirectivesClassProperties(int access, String signature) Constructor.DirectivesClassProperties(int access, String signature, String supername, String... interfaces) Constructor.DirectivesClassProperties(Format format, int access) Constructor.DirectivesClassProperties(Format format, int version, int access, String signature, String supername, String... interfaces) Constructor. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
DirectivesClassProperties
public DirectivesClassProperties()Constructor. -
DirectivesClassProperties
public DirectivesClassProperties(int access) Constructor.- Parameters:
access- Access modifiers.
-
DirectivesClassProperties
Constructor.- Parameters:
format- Format of the directives.access- Access modifiers.
-
DirectivesClassProperties
Constructor.- Parameters:
access- Access modifiers.signature- Class Signature.
-
DirectivesClassProperties
public DirectivesClassProperties(int access, String signature, String supername, String... interfaces) Constructor.- Parameters:
access- Access modifiers.signature- Class Signature.supername- Class supername.interfaces- Class interfaces.
-
DirectivesClassProperties
public DirectivesClassProperties(Format format, int version, int access, String signature, String supername, String... interfaces) Constructor.- Parameters:
format- Format of the directives.version- Bytecode version.access- Access modifiers.signature- Class Signature.supername- Class supername.interfaces- Class interfaces.
-
-
Method Details