Top Fields Constructors Methods
org.jruby.parser

public Class RubyParserResult

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List, org.jruby.ast.Node, .PreExeNode, org.jruby.runtime.DynamicScope

Field Summary

Modifier and TypeField and Description
private Node
private List<Node>
public static final List<Node>
private int
private DynamicScope

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public Node
public List<Node>
public int
public DynamicScope
public void
setAST(Node
The ast to set
ast
)

Sets the ast.

public void
setEndOffset(int endOffset)

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

astback to summary
private Node ast
beginNodesback to summary
private List<Node> beginNodes
EMPTY_BEGIN_LISTback to summary
public static final List<Node> EMPTY_BEGIN_LIST
endOffsetback to summary
private int endOffset
scopeback to summary
private DynamicScope scope

Constructor Detail

RubyParserResultback to summary
public RubyParserResult()

Method Detail

addBeginNodeback to summary
public void addBeginNode(PreExeNode node)
getASTback to summary
public Node getAST()
getBeginNodesback to summary
public List<Node> getBeginNodes()
getEndOffsetback to summary
public int getEndOffset()
getScopeback to summary
public DynamicScope getScope()
setASTback to summary
public void setAST(Node ast)

Sets the ast.

Parameters
ast:Node

The ast to set

setEndOffsetback to summary
public void setEndOffset(int endOffset)
setScopeback to summary
public void setScope(DynamicScope scope)