public static class DynConstructors.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
<C> DynConstructors.Ctor<C> |
build() |
<C> DynConstructors.Ctor<C> |
buildChecked() |
DynConstructors.Builder |
hiddenImpl(Class<?>... types) |
<T> DynConstructors.Builder |
hiddenImpl(Class<T> targetClass,
Class<?>... types) |
DynConstructors.Builder |
hiddenImpl(String className,
Class<?>... types) |
<T> DynConstructors.Builder |
impl(Class<T> targetClass,
Class<?>... types) |
DynConstructors.Builder |
impl(String className,
Class<?>... types) |
DynConstructors.Builder |
loader(ClassLoader loader)
Set the
ClassLoader used to lookup classes by name. |
public Builder(Class<?> baseClass)
public Builder()
public DynConstructors.Builder loader(ClassLoader loader)
ClassLoader used to lookup classes by name.
If not set, the current thread's ClassLoader is used.
loader - a ClassLoaderpublic DynConstructors.Builder impl(String className, Class<?>... types)
public <T> DynConstructors.Builder impl(Class<T> targetClass, Class<?>... types)
public DynConstructors.Builder hiddenImpl(Class<?>... types)
public DynConstructors.Builder hiddenImpl(String className, Class<?>... types)
public <T> DynConstructors.Builder hiddenImpl(Class<T> targetClass, Class<?>... types)
public <C> DynConstructors.Ctor<C> buildChecked() throws NoSuchMethodException
NoSuchMethodExceptionpublic <C> DynConstructors.Ctor<C> build()
Copyright © 2018 The Apache Software Foundation. All rights reserved.