public class ClassGenerator
extends java.lang.Object
| Constructor and Description |
|---|
ClassGenerator() |
| Modifier and Type | Method and Description |
|---|---|
static com.squareup.javapoet.MethodSpec |
buildMappingMethod(com.squareup.javapoet.JavaFile classFrom,
com.squareup.javapoet.JavaFile classTo,
java.lang.String methodName,
java.lang.String paramName) |
static com.squareup.javapoet.JavaFile |
generateEntityClass(java.lang.String name,
java.lang.String packageName) |
static com.squareup.javapoet.JavaFile |
generateMapper(java.lang.String name,
java.lang.String packageName,
java.util.List<com.squareup.javapoet.MethodSpec> methodSpecs) |
static com.squareup.javapoet.JavaFile |
generateRepository(java.lang.String name,
java.lang.String packageName,
com.squareup.javapoet.JavaFile entityClass) |
static com.squareup.javapoet.JavaFile |
generateValueClass(java.lang.String name,
java.lang.String packageName) |
public static com.squareup.javapoet.JavaFile generateValueClass(java.lang.String name,
java.lang.String packageName)
throws java.io.IOException
java.io.IOExceptionpublic static com.squareup.javapoet.JavaFile generateEntityClass(java.lang.String name,
java.lang.String packageName)
throws java.io.IOException
java.io.IOExceptionpublic static com.squareup.javapoet.MethodSpec buildMappingMethod(com.squareup.javapoet.JavaFile classFrom,
com.squareup.javapoet.JavaFile classTo,
java.lang.String methodName,
java.lang.String paramName)
public static com.squareup.javapoet.JavaFile generateMapper(java.lang.String name,
java.lang.String packageName,
java.util.List<com.squareup.javapoet.MethodSpec> methodSpecs)
throws java.io.IOException
java.io.IOExceptionpublic static com.squareup.javapoet.JavaFile generateRepository(java.lang.String name,
java.lang.String packageName,
com.squareup.javapoet.JavaFile entityClass)
throws java.io.IOException
java.io.IOException