question: returns a string , of length at least minlength , consisting of string appended with as many copies of padchar as arenecessary to reach that length . for example , padend `` 4 . '' , 5 , ' 0 ' returns `` 4.000 '' padend `` 2010 '' , 3 , ' ! ' returns `` 2010 '' see formatter for a richer set of formatting capabilities . concode_field_sep PlaceHolder placeHolder concode_field_sep String nullToEmpty concode_elem_sep String padStart concode_elem_sep String commonPrefix concode_elem_sep boolean isNullOrEmpty concode_elem_sep boolean validSurrogatePairAt concode_elem_sep String repeat concode_elem_sep String commonSuffix concode_elem_sep String emptyToNull
target: String function ( String arg0 , int arg1 , char arg2 ) { checkNotNull ( arg0 ) ; if ( arg0 . length ( ) >= arg1 ) { return arg0 ; } StringBuilder loc0 = new StringBuilder ( arg1 ) ; loc0 . append ( arg0 ) ; for ( int loc1 = arg0 . length ( ) ; loc1 < arg1 ; loc1 ++ ) { loc0 . append ( arg2 ) ; } return loc0 . toString ( ) ; }