org.jruby
Class RegexpTranslator

java.lang.Object
  extended by org.jruby.RegexpTranslator

public class RegexpTranslator
extends java.lang.Object


Constructor Summary
RegexpTranslator()
           
 
Method Summary
 int flagsFor(int options, int javaRegexFlags)
           
 Pattern translate(ByteList regex, int options, int javaRegexFlags)
           
 Pattern translate(java.lang.String regex, int options, int javaRegexFlags)
           
static int translateFlags(int options)
           
static java.lang.String translatePattern(java.lang.String regex, boolean commentsAllowed)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexpTranslator

public RegexpTranslator()
Method Detail

translate

public Pattern translate(java.lang.String regex,
                         int options,
                         int javaRegexFlags)

translate

public Pattern translate(ByteList regex,
                         int options,
                         int javaRegexFlags)

flagsFor

public int flagsFor(int options,
                    int javaRegexFlags)

translatePattern

public static java.lang.String translatePattern(java.lang.String regex,
                                                boolean commentsAllowed)

translateFlags

public static int translateFlags(int options)


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