Class MatchGenerator

  • All Implemented Interfaces:
    java.lang.Cloneable, org.apache.bcel.generic.InstructionConstants, org.apache.bcel.generic.NamedAndTyped, Constants

    public final class MatchGenerator
    extends MethodGenerator
    Author:
    Jacek Ambroziak, Santiago Pericas-Geertsen
    • Constructor Detail

      • MatchGenerator

        public MatchGenerator​(int access_flags,
                              org.apache.bcel.generic.Type return_type,
                              org.apache.bcel.generic.Type[] arg_types,
                              java.lang.String[] arg_names,
                              java.lang.String method_name,
                              java.lang.String class_name,
                              org.apache.bcel.generic.InstructionList il,
                              org.apache.bcel.generic.ConstantPoolGen cp)
    • Method Detail

      • getHandlerIndex

        public int getHandlerIndex()
      • loadDOM

        public org.apache.bcel.generic.Instruction loadDOM()
        Get index of the register where the DOM is stored.
        Overrides:
        loadDOM in class MethodGenerator
      • setDomIndex

        public void setDomIndex​(int domIndex)
        Set index where the reference to the DOM is stored.
      • getIteratorIndex

        public int getIteratorIndex()
        Get index of the register where the current iterator is stored.
      • setIteratorIndex

        public void setIteratorIndex​(int iteratorIndex)
        Set index of the register where the current iterator is stored.