Interface Scope

All Known Implementing Classes:
GlobalScope, LocalScope, Symbol

public interface Scope
  • Method Details

    • getSymbols

      Map<String,Symbol> getSymbols()
    • getDependencyOrderedSymbols

      List<Symbol> getDependencyOrderedSymbols()
    • setDependencyOrderedSymbols

      void setDependencyOrderedSymbols(List<Symbol> symbols)
    • isOrdered

      boolean isOrdered()
    • getEnclosingScope

      Scope getEnclosingScope()
    • setEnclosingScope

      Scope setEnclosingScope(Scope scope)
    • getScopeType

      ScopeType getScopeType()
    • getPublicScope

      Scope getPublicScope()
    • isLibrary

      boolean isLibrary()