private String subcamelcase( String value ) { value = camelcase( value ); if ( value.isEmpty() ) return value; Character head = Character.toLowerCase( value.charAt( 0 ) ); String tail = value.substring( 1 ); return head.toString().concat( tail ); } }
private String subcamelcase( String value ) { value = camelcase( value ); if ( value.length() == 0 ) return value; Character head = Character.toLowerCase( value.charAt( 0 ) ); String tail = value.substring( 1 ); return head.toString().concat( tail ); } }
private String subcamelcase( String value ) { value = camelcase( value ); if ( value.length() == 0 ) return value; Character head = Character.toLowerCase( value.charAt( 0 ) ); String tail = value.substring( 1 ); return head.toString().concat( tail ); } }
return snakecase( idString ); } else if ( formatName.equals( "camelcase" ) ) { return camelcase( idString ); } else if ( formatName.equals( "subcamelcase" ) ) { return subcamelcase( idString );
return snakecase( idString ); } else if ( formatName.equals( "camelcase" ) ) { return camelcase( idString ); } else if ( formatName.equals( "subcamelcase" ) ) { return subcamelcase( idString );
public String toString( Object o, String formatName ) { String idString = o.toString(); if ( idString.isEmpty() ) return idString; if ( formatName.equals( "snakecase" ) ) { return snakecase( idString ); } else if ( formatName.equals( "camelcase" ) ) { return camelcase( idString ); } else if ( formatName.equals( "subcamelcase" ) ) { return subcamelcase( idString ); } else if ( formatName.equals( "constant" ) ) { return constantcase( idString ); } else if ( formatName.equals( "platform" ) ) { return platform( idString ); } else if ( formatName.equals( "lexerRule" ) ) { return lexerRule( idString ); } else if ( formatName.equals( "constantPath" ) ) { return constantPath( idString ); } else if ( formatName.equals( "rubyString" ) ) { return rubyString( idString ); } else if ( formatName.equals( "label" ) ) { return label( idString ); } else if ( formatName.equals( "symbol" ) ) { return symbol( idString ); } else { throw new IllegalArgumentException( "Unsupported format name" ); } }