org.openxma.dsl.common
Class Strings

java.lang.Object
  extended by org.openxma.dsl.common.Strings

public class Strings
extends java.lang.Object


Field Summary
static int COLUMN_NAME_LENGTH
           
static java.lang.String EMPTY
           
static int INDEX_NOT_FOUND
           
static java.lang.String KEY_COLUMN_PREFIX
           
 
Constructor Summary
Strings()
           
 
Method Summary
static java.lang.String capitalize(java.lang.String str)
           
static java.lang.String lastToken(java.lang.String value, java.lang.String separator)
           
static java.lang.String removeVowelsAndUnderScore(java.lang.String name)
           
static java.lang.String repeat(java.lang.String str, java.lang.Integer repeat)
           
static java.lang.String skipLastToken(java.lang.String value, java.lang.String separator)
           
static java.lang.String toAttributeName(java.lang.String name)
           
static java.lang.String toCamelCase(java.lang.String name)
           
static java.lang.String toCamelCase(java.lang.String name, java.lang.String separator)
           
static java.lang.String toClassName(java.lang.String name)
           
static java.lang.String toColumnName(java.lang.String name)
           
static java.lang.String toUnderScoreString(java.lang.String name)
           
static java.lang.String uncapitalize(java.lang.String str)
           
static java.lang.String unqualify(java.lang.String qualifiedName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_COLUMN_PREFIX

public static final java.lang.String KEY_COLUMN_PREFIX
See Also:
Constant Field Values

COLUMN_NAME_LENGTH

public static final int COLUMN_NAME_LENGTH
See Also:
Constant Field Values

EMPTY

public static final java.lang.String EMPTY
See Also:
Constant Field Values

INDEX_NOT_FOUND

public static final int INDEX_NOT_FOUND
See Also:
Constant Field Values
Constructor Detail

Strings

public Strings()
Method Detail

toAttributeName

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

toCamelCase

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

uncapitalize

public static java.lang.String uncapitalize(java.lang.String str)

capitalize

public static java.lang.String capitalize(java.lang.String str)

toUnderScoreString

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

removeVowelsAndUnderScore

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

toColumnName

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

skipLastToken

public static java.lang.String skipLastToken(java.lang.String value,
                                             java.lang.String separator)

lastToken

public static java.lang.String lastToken(java.lang.String value,
                                         java.lang.String separator)

toClassName

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

unqualify

public static java.lang.String unqualify(java.lang.String qualifiedName)

repeat

public static java.lang.String repeat(java.lang.String str,
                                      java.lang.Integer repeat)

toCamelCase

public static java.lang.String toCamelCase(java.lang.String name,
                                           java.lang.String separator)


Copyright © 2012. All Rights Reserved.