Class LibraryModule

All Implemented Interfaces:
Scope

public final class LibraryModule extends AModule
An XQuery library module.
Author:
BaseX Team 2005-21, BSD License, Leo Woerteler
  • Constructor Details

  • Method Details

    • visit

      public boolean visit(ASTVisitor visitor)
      Description copied from interface: Scope
      Traverses this scope with the given ASTVisitor.
      Parameters:
      visitor - visitor
      Returns:
      continue flag
    • comp

      public void comp(CompileContext cc)
      Description copied from interface: Scope
      Compiles the expression contained in this scope.
      Parameters:
      cc - compilation context
    • plan

      public void plan(QueryPlan plan)
      Description copied from class: ExprInfo
      Creates a query plan.
      Specified by:
      plan in class ExprInfo
      Parameters:
      plan - expression plan
    • plan

      public void plan(QueryString qs)
      Description copied from class: ExprInfo
      Creates a query string.
      Specified by:
      plan in class ExprInfo
      Parameters:
      qs - query string builder