public interface Generator
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
addSuppressWarnings(com.squareup.javapoet.MethodSpec.Builder b) |
default org.cooder.jooq.mate.FieldMeta[] |
filterdFields(TypeGeneratorStrategy strategy,
org.cooder.jooq.mate.TableMeta table) |
void |
generate(org.cooder.jooq.mate.TableMeta table) |
default com.squareup.javapoet.MethodSpec.Builder |
generateGetter(org.cooder.jooq.mate.TableMeta table,
org.cooder.jooq.mate.FieldMeta field) |
default com.squareup.javapoet.MethodSpec.Builder |
generateSetter(org.cooder.jooq.mate.TableMeta table,
org.cooder.jooq.mate.FieldMeta field) |
default boolean |
ignore(TypeGeneratorStrategy strategy,
org.cooder.jooq.mate.TableMeta table,
org.cooder.jooq.mate.FieldMeta field) |
default void |
output(String indent,
String directory,
String packageName,
com.squareup.javapoet.TypeSpec typeSpec) |
default com.squareup.javapoet.TypeName |
subTableFieldType(TypeGeneratorStrategy strategy,
String subTableName) |
void generate(org.cooder.jooq.mate.TableMeta table)
default boolean ignore(TypeGeneratorStrategy strategy, org.cooder.jooq.mate.TableMeta table, org.cooder.jooq.mate.FieldMeta field)
default org.cooder.jooq.mate.FieldMeta[] filterdFields(TypeGeneratorStrategy strategy, org.cooder.jooq.mate.TableMeta table)
default com.squareup.javapoet.MethodSpec.Builder generateGetter(org.cooder.jooq.mate.TableMeta table,
org.cooder.jooq.mate.FieldMeta field)
default void addSuppressWarnings(com.squareup.javapoet.MethodSpec.Builder b)
default com.squareup.javapoet.MethodSpec.Builder generateSetter(org.cooder.jooq.mate.TableMeta table,
org.cooder.jooq.mate.FieldMeta field)
default com.squareup.javapoet.TypeName subTableFieldType(TypeGeneratorStrategy strategy, String subTableName)
Copyright © 2022. All rights reserved.