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
 int parseSimpleStringIntoBuffer(LexerSource src, org.jruby.util.ByteList buffer)
           
 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

parseString

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

parseSimpleStringIntoBuffer

public int parseSimpleStringIntoBuffer(LexerSource src,
                                       org.jruby.util.ByteList buffer)
                                throws java.io.IOException
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-2007 JRuby Team. All Rights Reserved.