generates a camel case version of a phrase from dash . concode_field_sep List<String[]> singulars concode_elem_sep List<String[]> plurals concode_elem_sep List<String> uncountables concode_elem_sep List<String[]> irregulars concode_field_sep String singularize concode_elem_sep void addSingular concode_elem_sep void addIrregular concode_elem_sep String underscore concode_elem_sep String getIdName concode_elem_sep String tableize concode_elem_sep String gsub concode_elem_sep String pluralize concode_elem_sep void addPlural concode_elem_sep String getOtherName concode_elem_sep String shortName concode_elem_sep String capitalize
String function ( String arg0 , boolean arg1 ) { StringBuilder loc0 = new StringBuilder ( "srini_string" ) ; StringTokenizer loc1 = new StringTokenizer ( arg0 , "srini_string" ) ; while ( loc1 . hasMoreTokens ( ) ) { loc0 . append ( capitalize ( loc1 . nextToken ( ) ) ) ; } return arg1 ? loc0 . toString ( ) : loc0 . substring ( 0 , 1 ) . toLowerCase ( ) + loc0 . substring ( 1 ) ; }