- Timestamp:
- 2021-11-03T15:24:04+13:00 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
other-projects/the-macronizer/trunk/src/java/util/Utils4JJ.java
r29855 r35719 95 95 * @return Package path for the class. 96 96 */ 97 public static String getPackagePath(final Class clasz) {97 public static String getPackagePath(final Class<?> clasz) { 98 98 checkNotNull("clasz", clasz); 99 99 return clasz.getPackage().getName().replace('.', '/'); … … 111 111 * @return Resource URL. 112 112 */ 113 public static URL getResource(final Class clasz, final String name) {113 public static URL getResource(final Class<?> clasz, final String name) { 114 114 checkNotNull("clasz", clasz); 115 115 checkNotNull("name", name); … … 130 130 * @return Properties. 131 131 */ 132 public static Properties loadProperties(final Class clasz,132 public static Properties loadProperties(final Class<?> clasz, 133 133 final String filename) { 134 134 checkNotNull("clasz", clasz); … … 264 264 checkNotNull("className", className); 265 265 try { 266 final Class clasz = Class.forName(className);266 final Class<?> clasz = Class.forName(className); 267 267 return clasz.newInstance(); 268 268 } catch (final ClassNotFoundException e) { … … 281 281 * URL to add - Cannot be <code>null</code>. 282 282 */ 283 public static void addToClasspath(final String url) { 283 public static void addToClasspath(final String url) 284 throws IOException 285 { 284 286 checkNotNull("url", url); 285 287 try { … … 657 659 * URL to add - Cannot be <code>null</code>. 658 660 */ 659 public static void addToClasspath(final URL url) { 661 public static void addToClasspath(final URL url) 662 throws IOException 663 { 660 664 checkNotNull("url", url); 661 665 final ClassLoader classLoader = Utils4JJ.class.getClassLoader(); … … 681 685 throw new RuntimeException(e); 682 686 } 687 finally { 688 urlClassLoader.close(); 689 } 683 690 } 684 691 } … … 730 737 */ 731 738 private static String getMethodSignature(final String returnType, 732 final String methodName, final Class [] argTypes) {739 final String methodName, final Class<?>[] argTypes) { 733 740 final StringBuffer sb = new StringBuffer(); 734 741 if (returnType != null) { … … 771 778 */ 772 779 public static Object invoke(final Object obj, final String methodName, 773 final Class [] argTypes, final Object[] args)780 final Class<?>[] argTypes, final Object[] args) 774 781 throws InvokeMethodFailedException { 775 782 … … 777 784 checkNotNull("methodName", methodName); 778 785 779 final Class [] argTypesIntern;786 final Class<?>[] argTypesIntern; 780 787 final Object[] argsIntern; 781 788 if (argTypes == null) { … … 842 849 } 843 850 844 private static void checkSameLength(final Class [] argTypes,851 private static void checkSameLength(final Class<?>[] argTypes, 845 852 final Object[] args) { 846 853 if (argTypes.length != args.length) { … … 904 911 final ZipFile zip = new ZipFile(zipFile); 905 912 try { 906 final Enumeration enu = zip.entries();913 final Enumeration<?> enu = zip.entries(); 907 914 while (enu.hasMoreElements() 908 915 && ((cancelable == null) || !cancelable.isCanceled())) { … … 1025 1032 * unchanged. 1026 1033 */ 1027 public static String replaceVars(final String str, final Map vars) {1034 public static String replaceVars(final String str, final Map<?, ?> vars) { 1028 1035 1029 1036 if (str == null) {
Note:
See TracChangeset
for help on using the changeset viewer.