package filter.server; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.lang.reflect.Type; public class Tools { private static String inputStreamToStringExcept(InputStream input) throws IOException{ BufferedReader buffer = new BufferedReader(new InputStreamReader(input)); String toRet=""; String tmp = buffer.readLine(); while(tmp!=null){ toRet+=tmp; tmp=buffer.readLine(); } buffer.close(); return toRet; } public static String inputStreamToString(InputStream in){ try { return inputStreamToStringExcept(in); } catch (IOException e) { e.printStackTrace(); } return "error at"+Tools.class; } public static Class<?>[] toClassTab(Type[] types){ Class<?>[] toRet =new Class<?>[types.length]; for(int i=0;i<types.length;i++){ toRet[i]=(Class<?>)types[i]; } return toRet; } }