public class DStrNode extends DNode implements ILiteralNode
ASSIGNMENT_BYTELIST, CLASS_VARIABLE_BYTELIST, CONSTANT_BYTELIST, EXPRESSION_BYTELIST, FALSE_BYTELIST, GLOBAL_VARIABLE_BYTELIST, INSTANCE_VARIABLE_BYTELIST, LOCAL_VARIABLE_BYTELIST, LOCAL_VARIABLE_IN_BLOCK_BYTELIST, METHOD_BYTELIST, NIL_BYTELIST, SELF_BYTELIST, SUPER_BYTELIST, TRUE_BYTELIST, YIELD_BYTELIST
Constructor and Description |
---|
DStrNode(ISourcePosition position) |
DStrNode(ISourcePosition position,
org.jcodings.Encoding encoding) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
accept(NodeVisitor iVisitor)
Accept for the visitor pattern.
|
NodeType |
getNodeType() |
allocateString, appendToString, buildDynamicString, definition, interpret, is19, isSameEncoding
add, addAll, addAll, childNodes, get, getLast, prepend, size
assign, createList, getNodeName, getPosition, isInvisible, setPosition, toString
public DStrNode(ISourcePosition position)
public DStrNode(ISourcePosition position, org.jcodings.Encoding encoding)
public NodeType getNodeType()
getNodeType
in class ListNode
public java.lang.Object accept(NodeVisitor iVisitor)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.