Class DirectivesEnumAnnotationValue

java.lang.Object
org.eolang.jeo.representation.directives.DirectivesEnumAnnotationValue
All Implemented Interfaces:
Iterable<org.xembly.Directive>

public final class DirectivesEnumAnnotationValue extends Object implements Iterable<org.xembly.Directive>
An annotation value that is an enumeration.
Since:
0.6
  • Constructor Details

    • DirectivesEnumAnnotationValue

      public DirectivesEnumAnnotationValue(int index, Format format, String name, String descriptor, String value)
      Constructor.
      Parameters:
      index - Index of the annotation value among other annotation values.
      format - Format of the directives.
      name - The name of the annotation property.
      descriptor - The descriptor of the enumeration.
      value - The actual enumeration value.
  • Method Details

    • iterator

      public Iterator<org.xembly.Directive> iterator()
      Specified by:
      iterator in interface Iterable<org.xembly.Directive>