Package org.jruby.ast

Class EncodingNode

java.lang.Object
org.jruby.ast.Node
org.jruby.ast.EncodingNode

public class EncodingNode extends Node
Represents __ENCODING__.
  • Constructor Details

    • EncodingNode

      public EncodingNode(int line, org.jcodings.Encoding encoding)
  • Method Details

    • accept

      public <T> T accept(NodeVisitor<T> visitor)
      Specified by:
      accept in class Node
    • childNodes

      public List<Node> childNodes()
      Specified by:
      childNodes in class Node
    • getEncoding

      public org.jcodings.Encoding getEncoding()
    • getNodeType

      public NodeType getNodeType()
      Specified by:
      getNodeType in class Node
      Returns:
      the nodeId