com.mysql.management.util
Class Str

java.lang.Object
  extended by com.mysql.management.util.Str

public final class Str
extends java.lang.Object

String utility methods. This class is final simply as a hint to the compiler, it may be un-finalized safely.

Version:
$Id: Str.java,v 1.11 2005/08/31 01:21:16 eherman Exp $
Author:
Eric Herman

Constructor Summary
Str()
           
Str(java.lang.String newLine)
           
 
Method Summary
 java.lang.Class classForName(java.lang.String className)
          wrapper method for Class.forName(string) which converts ClassNotFoundException to RuntimeException
 boolean containsIgnoreCase(java.lang.String searchIn, java.lang.String searchFor)
           
 java.lang.String newLine()
           
 boolean parseDefaultTrue(java.lang.Object obj)
           
 int parseInt(java.lang.Object parseMe, int defaultVal, java.io.PrintStream err)
           
 java.lang.String shortClassName(java.lang.Class aClass)
          returns the unquallified "short" name of a class (no package info) returns "String" for java.lang.String.class returns "Bar" for foo.Bar.class returns "Foo" for Foo.class (in the default package)
 java.lang.String shortClassName(java.lang.Object obj)
          convienence method:
 java.lang.String[] splitLines(java.lang.String str)
          returns an array of strings as read via a StringReader
 java.lang.String[] toStringArray(java.util.List strings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Str

public Str()

Str

public Str(java.lang.String newLine)
Method Detail

containsIgnoreCase

public boolean containsIgnoreCase(java.lang.String searchIn,
                                  java.lang.String searchFor)

newLine

public java.lang.String newLine()

toStringArray

public java.lang.String[] toStringArray(java.util.List strings)

shortClassName

public java.lang.String shortClassName(java.lang.Object obj)
convienence method:

Returns:
shortClassName(obj.getClass());

shortClassName

public java.lang.String shortClassName(java.lang.Class aClass)
returns the unquallified "short" name of a class (no package info) returns "String" for java.lang.String.class returns "Bar" for foo.Bar.class returns "Foo" for Foo.class (in the default package)


classForName

public java.lang.Class classForName(java.lang.String className)
wrapper method for Class.forName(string) which converts ClassNotFoundException to RuntimeException


splitLines

public java.lang.String[] splitLines(java.lang.String str)
returns an array of strings as read via a StringReader


parseDefaultTrue

public boolean parseDefaultTrue(java.lang.Object obj)

parseInt

public int parseInt(java.lang.Object parseMe,
                    int defaultVal,
                    java.io.PrintStream err)


Copyright © 2004-2011. All Rights Reserved.