public abstract class AbstractBuilder<T,B extends AbstractBuilder>
extends java.lang.Object
| Constructor and Description |
|---|
AbstractBuilder(Interceptor interceptor,
InterceptorHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
abstract T |
build() |
B |
classLoader(java.lang.ClassLoader classLoader) |
B |
handler(InterceptorHandler handler) |
B |
listener(InterceptorListener listener) |
<U> U |
newObject(java.lang.Class<U> proxyClass) |
B |
newObject(NewObject<T> newObject) |
public AbstractBuilder(Interceptor interceptor, InterceptorHandler handler)
public B handler(InterceptorHandler handler)
public B listener(InterceptorListener listener)
public B classLoader(java.lang.ClassLoader classLoader)
public <U> U newObject(java.lang.Class<U> proxyClass)
public abstract T build()