Interface StaticSlot

All Superinterfaces:
Serializable
All Known Subinterfaces:
StaticTypedSlot
All Known Implementing Classes:
AbstractVar, Property, SimpleSlot, SymbolTable.Symbol, TypedVar, Var

public interface StaticSlot extends Serializable
The StaticSlot interface must be implemented by variables that can appear as members of a StaticScope.
  • Method Details

    • getName

      String getName()
      Gets the name of the slot.
    • getDeclaration

      StaticRef getDeclaration()
      Gets the declaration of this symbol. May not exist.
    • getJSDocInfo

      JSDocInfo getJSDocInfo()
      Gets the JSDoc for this slot.
    • getScope

      StaticScope getScope()