public static String prefixParametersToMessage ( Parameter < ? > p , String mid , Parameter < ? > p2 , String message ) { return new StringBuilder ( 200 + mid . length ( ) + message . length ( ) ) // . append ( p instanceof Flag ? "Flag '" : "Parameter '" ) // . append ( p . getOptionID ( ) . getName ( ) ) // . append ( "' " ) . append ( mid ) // . append ( p instanceof Flag ? " Flag '" : " Parameter '" ) // . append ( p . getOptionID ( ) . getName ( ) ) // . append ( message . length ( ) > 0 ? "' " : "'." ) . append ( message ) . toString ( ) ; }
Prefix parameters to error message .