public class CodeTableBuilder extends Object
| 构造器和说明 |
|---|
CodeTableBuilder(CodeGroupBuilder groupBuilder,
CodeTable target) |
public CodeTableBuilder(CodeGroupBuilder groupBuilder, CodeTable target)
public CodeTable build()
public CodeGroupBuilder end()
public CodeTableBuilder name(String name)
public CodeTableBuilder catalog(String catalog)
public CodeTableBuilder schema(String schema)
public CodeTableBuilder javaPackage(String javaPackage)
public CodeTableBuilder property(Map<String,String> property)
public CodeTableBuilder property(Supplier<Map<String,String>> property)
public CodeTableBuilder property(String key, String value)
public CodeTableBuilder tablePrefix(String tablePrefix)
public CodeTableBuilder tableSuffix(String tableSuffix)
public CodeTableBuilder columnPrefix(String columnPrefix)
public CodeTableBuilder columnSuffix(String columnSuffix)
public CodeTableBuilder mappings(Set<TypeMapping> mappings)
public CodeTableBuilder mappings(Supplier<Set<TypeMapping>> mappings)
public CodeTableBuilder mapping(String jdbcType, String javaType)
public CodeTableBuilder columns(Set<ConfigColumn> columns)
public CodeTableBuilder columns(Supplier<Set<ConfigColumn>> columns)
public CodeTableBuilder column(String name, String javaType)
public CodeTableBuilder ignoredColumns(Set<String> ignoredColumns)
Copyright © 2024 fossc. All rights reserved.