org.jruby.util
Class JavaNameMangler

java.lang.Object
  extended by org.jruby.util.JavaNameMangler

public class JavaNameMangler
extends java.lang.Object

Author:
headius

Field Summary
static java.util.regex.Pattern PATH_SPLIT
           
 
Constructor Summary
JavaNameMangler()
           
 
Method Summary
static java.lang.String mangledFilenameForStartupClasspath(java.lang.String filename)
           
static java.lang.String mangleFilenameForClasspath(java.lang.String filename)
           
static java.lang.String mangleFilenameForClasspath(java.lang.String filename, java.lang.String parent, java.lang.String prefix)
           
static java.lang.String mangleStringForCleanJavaIdentifier(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PATH_SPLIT

public static final java.util.regex.Pattern PATH_SPLIT
Constructor Detail

JavaNameMangler

public JavaNameMangler()
Method Detail

mangledFilenameForStartupClasspath

public static java.lang.String mangledFilenameForStartupClasspath(java.lang.String filename)

mangleFilenameForClasspath

public static java.lang.String mangleFilenameForClasspath(java.lang.String filename)

mangleFilenameForClasspath

public static java.lang.String mangleFilenameForClasspath(java.lang.String filename,
                                                          java.lang.String parent,
                                                          java.lang.String prefix)

mangleStringForCleanJavaIdentifier

public static java.lang.String mangleStringForCleanJavaIdentifier(java.lang.String name)


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