public class DStrNode extends DNode implements ILiteralNode
containsVariableAssignment, newline
Constructor and Description |
---|
DStrNode(ISourcePosition position,
org.jcodings.Encoding encoding) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(NodeVisitor<T> iVisitor)
Accept for the visitor pattern.
|
NodeType |
getNodeType() |
boolean |
isFrozen() |
void |
setFrozen(boolean frozen) |
getEncoding
add, addAll, addAll, addAll, addAllInternal, addInternal, childNodes, children, get, getLast, growList, isEmpty, size
containsVariableAssignment, createList, createList, createList, createList, findFirstChild, getLine, getNodeName, getPosition, isNewline, isNil, needsDefinitionCheck, setNewline, setPosition, toString, toString, toStringInternal
public DStrNode(ISourcePosition position, org.jcodings.Encoding encoding)
public NodeType getNodeType()
getNodeType
in class ListNode
public <T> T accept(NodeVisitor<T> iVisitor)
public boolean isFrozen()
public void setFrozen(boolean frozen)
Copyright © 2001-2016 JRuby. All Rights Reserved.