com.alibaba.druid.mapping.spi
Interface MappingProvider
- All Known Implementing Classes:
- MSSQLServerMappingProvider, MySqlMappingProvider, OracleMappingProvider
public interface MappingProvider
|
Method Summary |
ExportParameterVisitor |
createExportParameterVisitor(List<Object> parameters)
|
MappingVisitor |
createMappingVisitor(MappingEngine engine)
|
MappingVisitor |
createMappingVisitor(MappingEngine engine,
MappingContext context)
|
SQLASTOutputVisitor |
createOutputVisitor(MappingEngine engine,
Appendable out)
|
List<SQLStatement> |
explain(MappingEngine engine,
String sql)
|
SQLDeleteStatement |
explainToDeleteSQLObject(MappingEngine engine,
String sql,
MappingContext context)
|
SQLInsertStatement |
explainToInsertSQLObject(MappingEngine engine,
String sql,
MappingContext context)
|
SQLSelectQueryBlock |
explainToSelectSQLObject(MappingEngine engine,
String sql,
MappingContext context)
|
SQLUpdateStatement |
explainToUpdateSQLObject(MappingEngine engine,
String sql,
MappingContext context)
|
createMappingVisitor
MappingVisitor createMappingVisitor(MappingEngine engine)
createMappingVisitor
MappingVisitor createMappingVisitor(MappingEngine engine,
MappingContext context)
createExportParameterVisitor
ExportParameterVisitor createExportParameterVisitor(List<Object> parameters)
createOutputVisitor
SQLASTOutputVisitor createOutputVisitor(MappingEngine engine,
Appendable out)
explain
List<SQLStatement> explain(MappingEngine engine,
String sql)
explainToSelectSQLObject
SQLSelectQueryBlock explainToSelectSQLObject(MappingEngine engine,
String sql,
MappingContext context)
explainToDeleteSQLObject
SQLDeleteStatement explainToDeleteSQLObject(MappingEngine engine,
String sql,
MappingContext context)
explainToUpdateSQLObject
SQLUpdateStatement explainToUpdateSQLObject(MappingEngine engine,
String sql,
MappingContext context)
explainToInsertSQLObject
SQLInsertStatement explainToInsertSQLObject(MappingEngine engine,
String sql,
MappingContext context)
Copyright © 2012 Alibaba Group. All Rights Reserved.