returns a string representing the type-encoding of a constructor . the type-encoding of a method is : '' '' + parameter type descriptors + '' v '' xxx this could be faster if it were implemented natively . concode_field_sep PlaceHolder placeHolder concode_field_sep String getEncodingOfMember concode_elem_sep Class getClassForEncoding concode_elem_sep Class getClassForEncoding concode_elem_sep Class getClassForEncoding concode_elem_sep String getEncodingOfClass concode_elem_sep String getEncodingOfClass concode_elem_sep String getEncodingOfClass concode_elem_sep String getEncodingOfMethod
String function ( Constructor arg0 ) { Class [ ] loc0 = arg0 . getParameterTypes ( ) ; StringBuffer loc1 = new StringBuffer ( ) . append ( '(' ) ; for ( int loc2 = 0 ; loc2 < loc0 . length ; loc2 ++ ) loc1 . append ( getEncodingOfClass ( loc0 [ loc2 ] . getName ( ) , true ) ) ; loc1 . append ( "srini_string" ) ; return loc1 . toString ( ) ; }