Mercurial Hosting > luan
comparison src/org/eclipse/jetty/util/TypeUtil.java @ 820:8e9db0bbf4f9
remove org.eclipse.jetty.util.log and upgrade slf4j
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 13 Sep 2016 23:13:06 -0600 |
parents | 3428c60d7cfc |
children | 7c737c376bc3 |
comparison
equal
deleted
inserted
replaced
819:17bd0b170ed6 | 820:8e9db0bbf4f9 |
---|---|
28 import java.util.Arrays; | 28 import java.util.Arrays; |
29 import java.util.Collections; | 29 import java.util.Collections; |
30 import java.util.HashMap; | 30 import java.util.HashMap; |
31 import java.util.List; | 31 import java.util.List; |
32 | 32 |
33 import org.eclipse.jetty.util.log.Log; | 33 import org.slf4j.Logger; |
34 import org.eclipse.jetty.util.log.Logger; | 34 import org.slf4j.LoggerFactory; |
35 | 35 |
36 | 36 |
37 /* ------------------------------------------------------------ */ | 37 /* ------------------------------------------------------------ */ |
38 /** | 38 /** |
39 * TYPE Utilities. | 39 * TYPE Utilities. |
42 * | 42 * |
43 * @since Jetty 4.1 | 43 * @since Jetty 4.1 |
44 */ | 44 */ |
45 public class TypeUtil | 45 public class TypeUtil |
46 { | 46 { |
47 private static final Logger LOG = Log.getLogger(TypeUtil.class); | 47 private static final Logger LOG = LoggerFactory.getLogger(TypeUtil.class); |
48 public static int CR = '\015'; | 48 public static int CR = '\015'; |
49 public static int LF = '\012'; | 49 public static int LF = '\012'; |
50 | 50 |
51 /* ------------------------------------------------------------ */ | 51 /* ------------------------------------------------------------ */ |
52 private static final HashMap<String, Class<?>> name2Class=new HashMap<String, Class<?>>(); | 52 private static final HashMap<String, Class<?>> name2Class=new HashMap<String, Class<?>>(); |
551 if (s.startsWith("jar:file:")) | 551 if (s.startsWith("jar:file:")) |
552 return new URL(s.substring(4,s.indexOf("!/"))); | 552 return new URL(s.substring(4,s.indexOf("!/"))); |
553 } | 553 } |
554 catch(Exception e) | 554 catch(Exception e) |
555 { | 555 { |
556 LOG.ignore(e); | 556 LOG.trace("",e); |
557 } | 557 } |
558 return null; | 558 return null; |
559 } | 559 } |
560 | 560 |
561 public static Object call(Class<?> oClass, String method, Object obj, Object[] arg) | 561 public static Object call(Class<?> oClass, String method, Object obj, Object[] arg) |
578 { | 578 { |
579 return methods[c].invoke(obj,arg); | 579 return methods[c].invoke(obj,arg); |
580 } | 580 } |
581 catch (IllegalAccessException e) | 581 catch (IllegalAccessException e) |
582 { | 582 { |
583 LOG.ignore(e); | 583 LOG.trace("",e); |
584 } | 584 } |
585 catch (IllegalArgumentException e) | 585 catch (IllegalArgumentException e) |
586 { | 586 { |
587 LOG.ignore(e); | 587 LOG.trace("",e); |
588 } | 588 } |
589 } | 589 } |
590 | 590 |
591 throw new NoSuchMethodException(method); | 591 throw new NoSuchMethodException(method); |
592 } | 592 } |