Class CastExpression

All Implemented Interfaces:
UserDataStore, IFreezable, INode, Cloneable

public class CastExpression extends Expression
  • Constructor Details

  • Method Details

    • getType

      public final AstType getType()
    • setType

      public final void setType(AstType type)
    • getLeftParenthesisToken

      public final JavaTokenNode getLeftParenthesisToken()
    • getRightParenthesisToken

      public final JavaTokenNode getRightParenthesisToken()
    • getExpression

      public final Expression getExpression()
    • setExpression

      public final void setExpression(Expression value)
    • acceptVisitor

      public <T, R> R acceptVisitor(IAstVisitor<? super T,? extends R> visitor, T data)
      Specified by:
      acceptVisitor in class AstNode
    • matches

      public boolean matches(INode other, Match match)
      Specified by:
      matches in interface INode
      Specified by:
      matches in class AstNode