langtools/src/share/classes/sun/tools/javap/TypeSignature.java
changeset 656 4718b910737c
parent 10 06bc494ca11e
child 735 372aa565a221
equal deleted inserted replaced
655:1ebc7ce89018 656:4718b910737c
    77 
    77 
    78     /**
    78     /**
    79      * Returns java type signature of a parameter.
    79      * Returns java type signature of a parameter.
    80      */
    80      */
    81     public String getParametersHelper(String parameterdes){
    81     public String getParametersHelper(String parameterdes){
    82         Vector parameters = new Vector();
    82         Vector<String> parameters = new Vector<String>();
    83         int startindex = -1;
    83         int startindex = -1;
    84         int endindex = -1;
    84         int endindex = -1;
    85         String param = "";
    85         String param = "";
    86 
    86 
    87         while(parameterdes != null){
    87         while(parameterdes != null){
   185         /* java type signature.*/
   185         /* java type signature.*/
   186         String parametersignature = "(";
   186         String parametersignature = "(";
   187         int i;
   187         int i;
   188 
   188 
   189         for(i = 0; i < parameters.size(); i++){
   189         for(i = 0; i < parameters.size(); i++){
   190             parametersignature += (String)parameters.elementAt(i);
   190             parametersignature += parameters.elementAt(i);
   191             if(i != parameters.size()-1){
   191             if(i != parameters.size()-1){
   192                 parametersignature += ", ";
   192                 parametersignature += ", ";
   193             }
   193             }
   194         }
   194         }
   195         parametersignature += ")";
   195         parametersignature += ")";