Package io.quarkus.deployment.proxy
Class ProxyConfiguration<T>
java.lang.Object
io.quarkus.deployment.proxy.ProxyConfiguration<T>
Basic configuration needed to generate a proxy of a class.
This was inspired from jboss-invocations's org.jboss.invocation.proxy.ProxyConfiguration
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddAdditionalInterface
(Class<?> iface) Class<?>
io.quarkus.gizmo.ClassOutput
boolean
setAllowPackagePrivate
(boolean allowPackagePrivate) setAnchorClass
(Class<?> anchorClass) setClassLoader
(ClassLoader classLoader) setClassOutput
(io.quarkus.gizmo.ClassOutput classOutput) setProxyNameSuffix
(String proxyNameSuffix) setSuperClass
(Class<T> superClass)
-
Constructor Details
-
ProxyConfiguration
public ProxyConfiguration()
-
-
Method Details
-
getAdditionalInterfaces
-
addAdditionalInterface
-
getClassLoader
-
setClassLoader
-
getAnchorClass
-
setAnchorClass
-
getProxyNameSuffix
-
setProxyNameSuffix
-
getProxyName
-
getSuperClass
-
setSuperClass
-
getClassOutput
public io.quarkus.gizmo.ClassOutput getClassOutput() -
setClassOutput
-
isAllowPackagePrivate
public boolean isAllowPackagePrivate() -
setAllowPackagePrivate
-