public abstract class AbstractClassGenerator extends java.lang.Object implements ClassGenerator
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
AbstractClassGenerator.ClassBuilder<T> |
| Constructor and Description |
|---|
AbstractClassGenerator() |
| Modifier and Type | Method and Description |
|---|---|
<T> java.lang.Class<? extends T> |
generate(java.lang.Class<T> type)
Generates a proxy class for the given class.
|
<T> T |
newInstance(java.lang.Class<T> type,
java.lang.Object... parameters) |
protected abstract <T> AbstractClassGenerator.ClassBuilder<T> |
start(java.lang.Class<T> type) |
public <T> T newInstance(java.lang.Class<T> type,
java.lang.Object... parameters)
public <T> java.lang.Class<? extends T> generate(java.lang.Class<T> type)
ClassGeneratorgenerate in interface ClassGeneratorprotected abstract <T> AbstractClassGenerator.ClassBuilder<T> start(java.lang.Class<T> type)
Copyright © 2013. All rights reserved