Refine search
@Override public final UnproxyableResolutionException notProxyablePrimitive(final Object param1, final Object param2) { final UnproxyableResolutionException result = new UnproxyableResolutionException(java.text.MessageFormat.format(notProxyablePrimitive$str(), param1, param2)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notProxyableArrayType = "WELD-001439: Bean type {0} is not proxyable because it is an array type - {1}.";
@Override public String getLocalizedMessage() { return getMessage(); }
@Override public <T> UnproxyableResolutionException validateNoargConstructor(Constructor<T> constructor, Class<?> clazz, Bean<?> declaringBean) throws UnproxyableResolutionException { if (constructor == null) { return ValidatorLogger.LOG.notProxyableNoConstructor(clazz, Proxies.getDeclaringBeanInfo(declaringBean)); } else if (Modifier.isPrivate(constructor.getModifiers())) { return new UnproxyableResolutionException(ValidatorLogger.LOG.notProxyablePrivateConstructor(clazz.getName(), constructor, Proxies.getDeclaringBeanInfo(declaringBean))); } return null; }
@Override public <T> UnproxyableResolutionException validateNoargConstructor(Constructor<T> constructor, Class<?> clazz, Bean<?> declaringBean) throws UnproxyableResolutionException { if (constructor == null) { return ValidatorLogger.LOG.notProxyableNoConstructor(clazz, Proxies.getDeclaringBeanInfo(declaringBean)); } else if (Modifier.isPrivate(constructor.getModifiers())) { return new UnproxyableResolutionException(ValidatorLogger.LOG.notProxyablePrivateConstructor(clazz.getName(), constructor, Proxies.getDeclaringBeanInfo(declaringBean))); } return null; }
@Override public final UnproxyableResolutionException notProxyableFinalMethod(final Object beanType, final Method finalMethod, final Object declaringBean) { final UnproxyableResolutionException result = new UnproxyableResolutionException(java.text.MessageFormat.format(notProxyableFinalMethod$str(), beanType, finalMethod, declaringBean)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } @Override
@Override public <T> UnproxyableResolutionException validateNoargConstructor(Constructor<T> constructor, Class<?> clazz, Bean<?> declaringBean) throws UnproxyableResolutionException { if (constructor == null) { return ValidatorLogger.LOG.notProxyableNoConstructor(clazz, Proxies.getDeclaringBeanInfo(declaringBean)); } else if (Modifier.isPrivate(constructor.getModifiers())) { return new UnproxyableResolutionException(ValidatorLogger.LOG.notProxyablePrivateConstructor(clazz.getName(), constructor, Proxies.getDeclaringBeanInfo(declaringBean))); } return null; }
@Override public String getLocalizedMessage() { return getMessage(); }
@Override public final UnproxyableResolutionException notProxyableUnknown(final Object param1, final Object param2) { final UnproxyableResolutionException result = new UnproxyableResolutionException(java.text.MessageFormat.format(notProxyableUnknown$str(), param1, param2)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notProxyableNoConstructor = "WELD-001435: Normal scoped bean {0} is not proxyable because it has no no-args constructor - {1}.";
@Override public <T> UnproxyableResolutionException validateNoargConstructor(Constructor<T> constructor, Class<?> clazz, Bean<?> declaringBean) throws UnproxyableResolutionException { if (constructor == null) { return ValidatorLogger.LOG.notProxyableNoConstructor(clazz, Proxies.getDeclaringBeanInfo(declaringBean)); } else if (Modifier.isPrivate(constructor.getModifiers())) { return new UnproxyableResolutionException(ValidatorLogger.LOG.notProxyablePrivateConstructor(clazz.getName(), constructor, Proxies.getDeclaringBeanInfo(declaringBean))); } return null; }
@Override public String getLocalizedMessage() { return getMessage(); }
@Override public final UnproxyableResolutionException notProxyableNoConstructor(final Object param1, final Object param2) { final UnproxyableResolutionException result = new UnproxyableResolutionException(java.text.MessageFormat.format(notProxyableNoConstructor$str(), param1, param2)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notProxyablePrivateConstructor = "WELD-001436: Type {0} is not proxyable because it has a private constructor {1} - {2}.";
@Override public <T> UnproxyableResolutionException validateNoargConstructor(Constructor<T> constructor, Class<?> clazz, Bean<?> declaringBean) throws UnproxyableResolutionException { if (constructor == null) { return ValidatorLogger.LOG.notProxyableNoConstructor(clazz, Proxies.getDeclaringBeanInfo(declaringBean)); } else if (Modifier.isPrivate(constructor.getModifiers())) { return new UnproxyableResolutionException(ValidatorLogger.LOG.notProxyablePrivateConstructor(clazz.getName(), constructor, Proxies.getDeclaringBeanInfo(declaringBean))); } return null; }
@Override public String getLocalizedMessage() { return getMessage(); }
@Override public final UnproxyableResolutionException notProxyableArrayType(final Object param1, final Object param2) { final UnproxyableResolutionException result = new UnproxyableResolutionException(java.text.MessageFormat.format(notProxyableArrayType$str(), param1, param2)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } @Override
@Override public <T> UnproxyableResolutionException validateNoargConstructor(Constructor<T> constructor, Class<?> clazz, Bean<?> declaringBean) throws UnproxyableResolutionException { if (constructor == null) { return ValidatorLogger.LOG.notProxyableNoConstructor(clazz, Proxies.getDeclaringBeanInfo(declaringBean)); } else if (Modifier.isPrivate(constructor.getModifiers())) { return new UnproxyableResolutionException(ValidatorLogger.LOG.notProxyablePrivateConstructor(clazz.getName(), constructor, Proxies.getDeclaringBeanInfo(declaringBean))); } return null; }
@Override public String getLocalizedMessage() { return getMessage(); }
@Override public final UnproxyableResolutionException notProxyableUnknown(final Object param1, final Object param2) { final UnproxyableResolutionException result = new UnproxyableResolutionException(java.text.MessageFormat.format(notProxyableUnknown$str(), param1, param2)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notProxyableNoConstructor = "WELD-001435: Normal scoped bean {0} is not proxyable because it has no no-args constructor - {1}.";
@Override public String getLocalizedMessage() { return getMessage(); }
@Override public final UnproxyableResolutionException notProxyableFinalMethod(final Object beanType, final Method finalMethod, final Object declaringBean) { final UnproxyableResolutionException result = new UnproxyableResolutionException(java.text.MessageFormat.format(notProxyableFinalMethod$str(), beanType, finalMethod, declaringBean)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } @Override
@Override public final UnproxyableResolutionException notProxyablePrimitive(final Object param1, final Object param2) { final UnproxyableResolutionException result = new UnproxyableResolutionException(java.text.MessageFormat.format(notProxyablePrimitive$str(), param1, param2)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notProxyableArrayType = "WELD-001439: Bean type {0} is not proxyable because it is an array type - {1}.";