public class StringTerm extends StrTerm
| Modifier and Type | Field and Description |
|---|---|
protected org.jcodings.Encoding |
encodingOut |
| Constructor and Description |
|---|
StringTerm(int flags,
int begin,
int end,
int startLine) |
| Modifier and Type | Method and Description |
|---|---|
protected ByteList |
createByteList(RubyLexer lexer) |
int |
getFlags() |
int |
parseString(RubyLexer lexer,
LexerSource src) |
int |
parseStringIntoBuffer(RubyLexer lexer,
LexerSource src,
ByteList buffer,
org.jcodings.Encoding encoding,
boolean[] encodingDetermined) |
public int parseString(RubyLexer lexer, LexerSource src) throws java.io.IOException
parseString in class StrTermjava.io.IOExceptionpublic int parseStringIntoBuffer(RubyLexer lexer, LexerSource src, ByteList buffer, org.jcodings.Encoding encoding, boolean[] encodingDetermined) throws java.io.IOException
java.io.IOExceptionCopyright © 2001-2023 JRuby. All Rights Reserved.