private String lexerRule( String value ) { // System.out.print( "lexerRule( \"" + value + "\") => " ); if ( value.equals( "Tokens" ) ) { // System.out.println( "\"token!\"" ); return "token!"; } else { // String result = snakecase( value ) + "!"; // System.out.println( "\"" + result + "\"" ); return ( snakecase( value ) + "!" ); } }
private String lexerRule( String value ) { // System.out.print( "lexerRule( \"" + value + "\") => " ); if ( value.equals( "Tokens" ) ) { // System.out.println( "\"token!\"" ); return "token!"; } else { // String result = snakecase( value ) + "!"; // System.out.println( "\"" + result + "\"" ); return ( snakecase( value ) + "!" ); } }
private String constantcase( String value ) { return snakecase( value ).toUpperCase(); }
return snakecase( idString ); } else if ( formatName.equals( "camelcase" ) ) { return camelcase( idString );
return snakecase( idString ); } else if ( formatName.equals( "camelcase" ) ) { return camelcase( 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" ); } }
private String constantcase( String value ) { return snakecase( value ).toUpperCase(); }
private String constantcase( String value ) { return snakecase( value ).toUpperCase(); }
private String lexerRule( String value ) { // System.out.print( "lexerRule( \"" + value + "\") => " ); if ( value.equals( "Tokens" ) ) { // System.out.println( "\"token!\"" ); return "token!"; } else { // String result = snakecase( value ) + "!"; // System.out.println( "\"" + result + "\"" ); return ( snakecase( value ) + "!" ); } }