public class Proxies extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Proxies.TypeInfo |
public static boolean isTypeProxyable(Type type, org.jboss.weld.bootstrap.api.ServiceRegistry services)
type - The class to testpublic static UnproxyableResolutionException getUnproxyableTypeException(Type type, org.jboss.weld.bootstrap.api.ServiceRegistry services)
public static boolean isTypesProxyable(javax.enterprise.inject.spi.Bean<?> declaringBean,
org.jboss.weld.bootstrap.api.ServiceRegistry services)
declaringBean - with types to testpublic static boolean isTypesProxyable(Iterable<? extends Type> types, org.jboss.weld.bootstrap.api.ServiceRegistry services)
types - The types to testpublic static UnproxyableResolutionException getUnproxyableTypesException(javax.enterprise.inject.spi.Bean<?> declaringBean, org.jboss.weld.bootstrap.api.ServiceRegistry services)
public static UnproxyableResolutionException getUnproxyableTypesException(Iterable<? extends Type> types, org.jboss.weld.bootstrap.api.ServiceRegistry services)
public static UnproxyableResolutionException getUnproxyableTypeException(Type type, javax.enterprise.inject.spi.Bean<?> declaringBean, org.jboss.weld.bootstrap.api.ServiceRegistry services)
public static Object getDeclaringBeanInfo(javax.enterprise.inject.spi.Bean<?> bean)
public static LinkedHashSet<Class<?>> sortInterfacesHierarchy(Set<Class<?>> interfaces)
interfaces - Copyright © 2017. All rights reserved.