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 type,
                               int nlocal,
                               Object[] locals,
                               int nstack,
                               Object... stack)
        Constructor.
        Parameters:
        type - The type of stack map frame.
        nlocal - The number of local variables in the visited frame.
        locals - The local variable types in this frame.
        nstack - The number of operand stack elements in the visited 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>