Package org.apache.parquet.util
Class DynConstructors.Builder
- java.lang.Object
-
- org.apache.parquet.util.DynConstructors.Builder
-
- Enclosing class:
- DynConstructors
public static class DynConstructors.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <C> DynConstructors.Ctor<C>build()<C> DynConstructors.Ctor<C>buildChecked()DynConstructors.BuilderhiddenImpl(Class<?>... types)<T> DynConstructors.BuilderhiddenImpl(Class<T> targetClass, Class<?>... types)DynConstructors.BuilderhiddenImpl(String className, Class<?>... types)<T> DynConstructors.Builderimpl(Class<T> targetClass, Class<?>... types)DynConstructors.Builderimpl(String className, Class<?>... types)DynConstructors.Builderloader(ClassLoader loader)Set theClassLoaderused to lookup classes by name.
-
-
-
Constructor Detail
-
Builder
public Builder(Class<?> baseClass)
-
Builder
public Builder()
-
-
Method Detail
-
loader
public DynConstructors.Builder loader(ClassLoader loader)
Set theClassLoaderused to lookup classes by name.If not set, the current thread's ClassLoader is used.
- Parameters:
loader- a ClassLoader- Returns:
- this Builder for method chaining
-
impl
public DynConstructors.Builder impl(String className, Class<?>... types)
-
impl
public <T> DynConstructors.Builder impl(Class<T> targetClass, Class<?>... types)
-
hiddenImpl
public DynConstructors.Builder hiddenImpl(Class<?>... types)
-
hiddenImpl
public DynConstructors.Builder hiddenImpl(String className, Class<?>... types)
-
hiddenImpl
public <T> DynConstructors.Builder hiddenImpl(Class<T> targetClass, Class<?>... types)
-
buildChecked
public <C> DynConstructors.Ctor<C> buildChecked() throws NoSuchMethodException
- Throws:
NoSuchMethodException
-
build
public <C> DynConstructors.Ctor<C> build()
-
-