public class DDLStringVisitor extends Object
Modifier and Type | Field and Description |
---|---|
protected StringBuilder |
buffer |
static String |
GENERATED |
Constructor and Description |
---|
DDLStringVisitor(EnumSet<Admin.SchemaObjectType> types,
String regexPattern) |
Modifier and Type | Method and Description |
---|---|
String |
addTableBody(Table table) |
protected DDLStringVisitor |
append(Object o) |
protected void |
createdSchmea(Schema schema) |
static String |
getDDLString(Database database) |
static String |
getDDLString(Schema schema,
EnumSet<Admin.SchemaObjectType> types,
String regexPattern) |
static String |
getDomainDDLString(Database database) |
String |
toString() |
void |
visit(Database database) |
protected void |
visit(Schema schema) |
public static final String GENERATED
protected StringBuilder buffer
public DDLStringVisitor(EnumSet<Admin.SchemaObjectType> types, String regexPattern)
public static String getDDLString(Schema schema, EnumSet<Admin.SchemaObjectType> types, String regexPattern)
public void visit(Database database)
protected void createdSchmea(Schema schema)
protected void visit(Schema schema)
protected DDLStringVisitor append(Object o)
Copyright © 2020. All rights reserved.