Interface GenericAssociationNode

All Superinterfaces:
ASTNode

public interface GenericAssociationNode extends ASTNode
Represents the association between a type and an expression for use in a generic selection expression.
  • Method Details

    • getTypeNode

      TypeNode getTypeNode()
      Returns:
      type contained in this association
    • getExpressionNode

      ExpressionNode getExpressionNode()
      Returns:
      expression contained in this association
    • copy

      Description copied from interface: ASTNode
      Returns a deep copy of this AST node. The node and all of its descendants will be cloned. The cloning does not copy analysis or attribute information.
      Specified by:
      copy in interface ASTNode
      Returns:
      deep copy of this node