Class DirectivesFrame

  • All Implemented Interfaces:
    Iterable<org.xembly.Directive>

    public final class DirectivesFrame
    extends Object
    implements Iterable<org.xembly.Directive>
    Frame directives.
    Since:
    0.3
    • Constructor Detail

      • DirectivesFrame

        public DirectivesFrame​(int index,
                               Format format,
                               int type,
                               Object[] locals,
                               Object... stack)
        Constructor.
        Parameters:
        index - Index of the bytecode instruction among other instructions.
        format - Format of the directives.
        type - The type of stack map frame.
        locals - The local variable types in this frame.
        stack - The operand stack types in this frame.
        Suppressed Checkstyle violations:
        ParameterNumberCheck (5 lines)
    • Method Detail

      • iterator

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