innoQ Logo

com.innoq.generator
Class StringHelper

java.lang.Object
  extended bycom.innoq.generator.StringHelper

public class StringHelper
extends java.lang.Object

Helper class for string manipulation.


Constructor Summary
StringHelper()
           
 
Method Summary
static java.lang.String fd(java.lang.String text)
          Converts the first character to lowercase.
static java.lang.String fu(java.lang.String text)
          Converts the first character to uppercase.
static java.lang.String getAnsi(java.lang.String utf)
          Removes umlauts from string.
static java.lang.String getPlural(java.lang.String pExpr)
          Returns the plural form of a string.
static java.lang.String unqualify(java.lang.String fqName, char pSep)
          Returns the last section of a string separated by pSep, e.g.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringHelper

public StringHelper()
Method Detail

fu

public static java.lang.String fu(java.lang.String text)
Converts the first character to uppercase.

Parameters:
text - to be converted.
Returns:
text with the first charakter converted to uppercase.

fd

public static java.lang.String fd(java.lang.String text)
Converts the first character to lowercase.

Parameters:
text - to be converted.
Returns:
text with the first charakter converted to lowercase.

unqualify

public static java.lang.String unqualify(java.lang.String fqName,
                                         char pSep)
Returns the last section of a string separated by pSep, e.g. com.innoq.iqgen.GeneratorMain will return GeneratorMain

Parameters:
fqName - Full qualified name.
pSep - Separator to look for.
Returns:
Returns the unqualified string.

getAnsi

public static java.lang.String getAnsi(java.lang.String utf)
Removes umlauts from string.

Returns:
Returns string without umlauts.

getPlural

public static java.lang.String getPlural(java.lang.String pExpr)
Returns the plural form of a string.

Parameters:
pExpr - String to look for.
Returns:
Returns plural version of the given text.

innoQ Logo

iQgen Logo

Copyright © 2001-2004 innoQ GmbH. Alle Rechte vorbehalten. All Rights Reserved.