public class CodeGroupBuilder extends Object
| 构造器和说明 |
|---|
CodeGroupBuilder(CodeEnvBuilder envBuilder,
CodeGroup target) |
| 限定符和类型 | 方法和说明 |
|---|---|
CodeTableBuilder |
addTable() |
CodeGroupBuilder |
addTable(CodeTable table) |
CodeTemplateBuilder |
addTemplate() |
CodeGroupBuilder |
addTemplate(CodeTemplate template) |
CodeGroup |
build() |
CodeGroupBuilder |
columnPrefix(String columnPrefix) |
CodeGroupBuilder |
columnSuffix(String columnSuffix) |
CodeEnvBuilder |
end() |
CodeGroupBuilder |
mapping(String jdbcType,
String javaType) |
CodeGroupBuilder |
mappings(Set<TypeMapping> mappings) |
CodeGroupBuilder |
mappings(Supplier<Set<TypeMapping>> mappings) |
CodeGroupBuilder |
property(Map<String,String> property) |
CodeGroupBuilder |
property(String key,
String value) |
CodeGroupBuilder |
property(Supplier<Map<String,String>> property) |
CodeTableBuilder |
table() |
CodeTableBuilder |
table(int i) |
CodeGroupBuilder |
tablePrefix(String tablePrefix) |
CodeGroupBuilder |
tables(List<CodeTable> tables) |
CodeGroupBuilder |
tableSuffix(String tableSuffix) |
CodeTemplateBuilder |
template() |
CodeTemplateBuilder |
template(int i) |
CodeGroupBuilder |
templates(List<CodeTemplate> templates) |
public CodeGroupBuilder(CodeEnvBuilder envBuilder, CodeGroup target)
public CodeGroup build()
public CodeEnvBuilder end()
public CodeGroupBuilder templates(List<CodeTemplate> templates)
public CodeGroupBuilder tables(List<CodeTable> tables)
public CodeGroupBuilder property(Map<String,String> property)
public CodeGroupBuilder property(Supplier<Map<String,String>> property)
public CodeGroupBuilder property(String key, String value)
public CodeGroupBuilder tablePrefix(String tablePrefix)
public CodeGroupBuilder tableSuffix(String tableSuffix)
public CodeGroupBuilder columnPrefix(String columnPrefix)
public CodeGroupBuilder columnSuffix(String columnSuffix)
public CodeGroupBuilder mappings(Set<TypeMapping> mappings)
public CodeGroupBuilder mappings(Supplier<Set<TypeMapping>> mappings)
public CodeGroupBuilder mapping(String jdbcType, String javaType)
public CodeGroupBuilder addTemplate(CodeTemplate template)
public CodeTemplateBuilder addTemplate()
public CodeTemplateBuilder template()
public CodeTemplateBuilder template(int i)
public CodeGroupBuilder addTable(CodeTable table)
public CodeTableBuilder addTable()
public CodeTableBuilder table()
public CodeTableBuilder table(int i)
Copyright © 2024 fossc. All rights reserved.