Package org.teiid.query.metadata
Class DDLStringVisitor
- java.lang.Object
-
- org.teiid.query.metadata.DDLStringVisitor
-
public class DDLStringVisitor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringBuilder
buffer
static String
GENERATED
-
Constructor Summary
Constructors Constructor Description DDLStringVisitor(EnumSet<Admin.SchemaObjectType> types, String regexPattern)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
GENERATED
public static final String GENERATED
- See Also:
- Constant Field Values
-
buffer
protected StringBuilder buffer
-
-
Constructor Detail
-
DDLStringVisitor
public DDLStringVisitor(EnumSet<Admin.SchemaObjectType> types, String regexPattern)
-
-
Method Detail
-
getDDLString
public static String getDDLString(Schema schema, EnumSet<Admin.SchemaObjectType> types, String regexPattern)
-
visit
public void visit(Database database)
-
createdSchmea
protected void createdSchmea(Schema schema)
-
visit
protected void visit(Schema schema)
-
append
protected DDLStringVisitor append(Object o)
-
-