Package org.jruby.ast

Class AssignableNode

java.lang.Object
org.jruby.ast.Node
org.jruby.ast.AssignableNode
Direct Known Subclasses:
ClassVarAsgnNode, ClassVarDeclNode, ConstDeclNode, DAsgnNode, GlobalAsgnNode, InstAsgnNode, LocalAsgnNode, MultipleAsgnNode

public abstract class AssignableNode extends Node
Base class of any node which can be assigned to.
  • Constructor Details

    • AssignableNode

      public AssignableNode(int line)
    • AssignableNode

      public AssignableNode(int line, Node valueNode, boolean containsAssignment)
  • Method Details

    • getValueNode

      public Node getValueNode()
      Gets the valueNode.
      Returns:
      Returns a Node
    • setValueNode

      public void setValueNode(Node valueNode)
      Sets the valueNode.
      Parameters:
      valueNode - The valueNode to set