Interface EssVariable

All Superinterfaces:
EssObject
All Known Subinterfaces:
EssApplicationVariable, EssCubeVariable
All Known Implementing Classes:
EssApplicationVariableImpl, EssCubeVariableImpl, EssVariableImpl

public interface EssVariable extends EssObject
  • Method Details

    • getScope

      EssVariable.Scope getScope()
      Gets the scope of this variable.
      Returns:
      the variable scope
    • getName

      String getName()
      Gets the name of this variable.
      Specified by:
      getName in interface EssObject
      Returns:
      the name of this variable
    • getType

      EssObject.Type getType()
      Description copied from interface: EssObject
      Gets the type of this object.
      Specified by:
      getType in interface EssObject
      Returns:
      the object type
    • getValue

      String getValue()
      Gets the value of this variable.
      Returns:
      the value of this variable
    • delete

      void delete()
      Deletes the variable.