org.jruby.lexer.yacc
Class StringTerm

java.lang.Object
  extended by org.jruby.lexer.yacc.StrTerm
      extended by org.jruby.lexer.yacc.StringTerm

public class StringTerm
extends StrTerm


Constructor Summary
StringTerm(int flags, int begin, int end)
           
 
Method Summary
protected  org.jruby.util.ByteList createByteList(RubyYaccLexer lexer)
           
 int parseString(RubyYaccLexer lexer, LexerSource src)
           
 int parseStringIntoBuffer(RubyYaccLexer lexer, LexerSource src, org.jruby.util.ByteList buffer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringTerm

public StringTerm(int flags,
                  int begin,
                  int end)
Method Detail

createByteList

protected org.jruby.util.ByteList createByteList(RubyYaccLexer lexer)

parseString

public int parseString(RubyYaccLexer lexer,
                       LexerSource src)
                throws java.io.IOException
Specified by:
parseString in class StrTerm
Throws:
java.io.IOException

parseStringIntoBuffer

public int parseStringIntoBuffer(RubyYaccLexer lexer,
                                 LexerSource src,
                                 org.jruby.util.ByteList buffer)
                          throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2002-2009 JRuby Team. All Rights Reserved.