Class PrimaryExpressionIsVariableException

All Implemented Interfaces:
Serializable

public class PrimaryExpressionIsVariableException extends NucleusException
Exception thrown when compiling a PrimaryExpression and we find that it really represents an implicit variable, and so should be swapped in the expression tree.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • varExpr

      The VariableExpression that the PrimaryExpression should be swapped with.
  • Constructor Details

    • PrimaryExpressionIsVariableException

      public PrimaryExpressionIsVariableException(String varName)
  • Method Details

    • getVariableExpression

      public VariableExpression getVariableExpression()
      Accessor for the VariableExpression that this primary expression should be swapped for.
      Returns:
      The VariableExpression