returns padding using the specified delimiter repeated to a given length . stringutils.padding 0 , ` e ' = '' '' stringutils.padding 3 , ` e ' = `` eee '' stringutils.padding -2 , ` e ' = indexoutofboundsexception note : this method does n't not support padding with unicode supplementary characters as they require a pair of chars to be represented . if you are needing to support full i18n of your applications consider using #repeat string , int instead . concode_field_sep String _decodedValue concode_elem_sep int PAD_LIMIT concode_elem_sep String _encodedValue concode_elem_sep int _leadingCharCount concode_elem_sep int _trailingCharCount concode_elem_sep String EMPTY concode_field_sep String blowfishEncode concode_elem_sep String overlay concode_elem_sep String toEncodedString concode_elem_sep EncodedString createInstanceFromEncodedString concode_elem_sep Object valueForKey concode_elem_sep String toMaskedString concode_elem_sep void setTrailingCharCount concode_elem_sep int trailingCharCount concode_elem_sep void setLeadingCharCount concode_elem_sep String blowfishDecode concode_elem_sep String repeat concode_elem_sep void takeValueForKey concode_elem_sep String toString concode_elem_sep String formValue concode_elem_sep String value concode_elem_sep int leadingCharCount concode_elem_sep String maskedString
String function ( int arg0 , char arg1 ) { if ( arg0 < 0 ) { throw new IndexOutOfBoundsException ( "srini_string" + arg0 ) ; } final char [ ] loc0 = new char [ arg0 ] ; for ( int loc1 = 0 ; loc1 < loc0 . length ; loc1 ++ ) { loc0 [ loc1 ] = arg1 ; } return new String ( loc0 ) ; }