Interface Closure


public interface Closure
Author:
Santiago Pericas-Geertsen
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addVariable(org.apache.xalan.xsltc.compiler.VariableRefBase variableRef)
    Add new variable to the closure.
    Returns the name of the auxiliary class or null if this predicate is compiled inside the Translet.
    Returns a reference to its parent closure or null if outermost.
    boolean
    Returns true if this closure is compiled in an inner class (i.e.
  • Method Details

    • inInnerClass

      boolean inInnerClass()
      Returns true if this closure is compiled in an inner class (i.e. if this is a real closure).
    • getParentClosure

      Closure getParentClosure()
      Returns a reference to its parent closure or null if outermost.
    • getInnerClassName

      String getInnerClassName()
      Returns the name of the auxiliary class or null if this predicate is compiled inside the Translet.
    • addVariable

      void addVariable(org.apache.xalan.xsltc.compiler.VariableRefBase variableRef)
      Add new variable to the closure.