@SuppressWarnings("unchecked") private Class<? extends Throwable> getExceptionType(final Class<? extends ExceptionMapper> c) { final Class<?> t = getType(c); if (Throwable.class.isAssignableFrom(t)) { return (Class<? extends Throwable>) t; } if (LOGGER.isLoggable(Level.WARNING)) { LOGGER.warning(LocalizationMessages.EXCEPTION_MAPPER_SUPPORTED_TYPE_UNKNOWN(c.getName())); } return null; }
@SuppressWarnings("unchecked") private Class<? extends Throwable> getExceptionType(final Class<? extends ExceptionMapper> c) { final Class<?> t = getType(c); if (Throwable.class.isAssignableFrom(t)) { return (Class<? extends Throwable>) t; } if (LOGGER.isLoggable(Level.WARNING)) { LOGGER.warning(LocalizationMessages.EXCEPTION_MAPPER_SUPPORTED_TYPE_UNKNOWN(c.getName())); } return null; }
@SuppressWarnings("unchecked") private Class<? extends Throwable> getExceptionType(final Class<? extends ExceptionMapper> c) { final Class<?> t = getType(c); if (Throwable.class.isAssignableFrom(t)) { return (Class<? extends Throwable>) t; } if (LOGGER.isLoggable(Level.WARNING)) { LOGGER.warning(LocalizationMessages.EXCEPTION_MAPPER_SUPPORTED_TYPE_UNKNOWN(c.getName())); } return null; }
@SuppressWarnings("unchecked") private Class<? extends Throwable> getExceptionType(final Class<? extends ExceptionMapper> c) { final Class<?> t = getType(c); if (Throwable.class.isAssignableFrom(t)) { return (Class<? extends Throwable>) t; } if (LOGGER.isLoggable(Level.WARNING)) { LOGGER.warning(LocalizationMessages.EXCEPTION_MAPPER_SUPPORTED_TYPE_UNKNOWN(c.getName())); } return null; }
@SuppressWarnings("unchecked") private Class<? extends Throwable> getExceptionType(final Class<? extends ExceptionMapper> c) { final Class<?> t = getType(c); if (Throwable.class.isAssignableFrom(t)) { return (Class<? extends Throwable>) t; } if (LOGGER.isLoggable(Level.WARNING)) { LOGGER.warning(LocalizationMessages.EXCEPTION_MAPPER_SUPPORTED_TYPE_UNKNOWN(c.getName())); } return null; }
@SuppressWarnings("unchecked") private Class<? extends Throwable> getExceptionType(final Class<? extends ExceptionMapper> c) { final Class<?> t = getType(c); if (Throwable.class.isAssignableFrom(t)) { return (Class<? extends Throwable>) t; } if (LOGGER.isLoggable(Level.WARNING)) { LOGGER.warning(LocalizationMessages.EXCEPTION_MAPPER_SUPPORTED_TYPE_UNKNOWN(c.getName())); } return null; }
@SuppressWarnings("unchecked") private Class<? extends Throwable> getExceptionType(final Class<? extends ExceptionMapper> c) { final Class<?> t = getType(c); if (Throwable.class.isAssignableFrom(t)) { return (Class<? extends Throwable>) t; } if (LOGGER.isLoggable(Level.WARNING)) { LOGGER.warning(LocalizationMessages.EXCEPTION_MAPPER_SUPPORTED_TYPE_UNKNOWN(c.getName())); } return null; }