|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.alibaba.druid.sql.visitor.SQLASTVisitorAdapter
com.alibaba.druid.sql.dialect.sqlserver.visitor.SQLServerASTVisitorAdapter
com.alibaba.druid.mapping.spi.MSSQLServerMappingVisitor
public class MSSQLServerMappingVisitor
| Constructor Summary | |
|---|---|
MSSQLServerMappingVisitor(MappingEngine engine)
|
|
MSSQLServerMappingVisitor(MappingEngine engine,
MappingContext context)
|
|
| Method Summary | |
|---|---|
void |
afterResolve()
|
int |
getAndIncrementVariantIndex()
|
MappingContext |
getContext()
|
MappingEngine |
getEngine()
|
LinkedHashMap<String,Entity> |
getEntities()
|
Entity |
getEntity(String name)
|
List<Object> |
getParameters()
|
List<PropertyValue> |
getPropertyValues()
|
Map<String,SQLTableSource> |
getTableSources()
|
List<SQLExpr> |
getUnresolveList()
|
int |
getVariantIndex()
|
String |
resolveTableName(Entity entity)
|
String |
resovleColumnName(Entity entity,
Property property)
|
boolean |
visit(SQLAllColumnExpr x)
|
boolean |
visit(SQLBinaryOpExpr x)
|
boolean |
visit(SQLExprTableSource x)
|
boolean |
visit(SQLIdentifierExpr x)
|
boolean |
visit(SQLJoinTableSource x)
|
boolean |
visit(SQLPropertyExpr x)
|
boolean |
visit(SQLSelectItem x)
|
boolean |
visit(SQLSelectQueryBlock x)
|
boolean |
visit(SQLServerSelectQueryBlock x)
|
boolean |
visit(SQLSubqueryTableSource x)
|
| Methods inherited from class com.alibaba.druid.sql.dialect.sqlserver.visitor.SQLServerASTVisitorAdapter |
|---|
endVisit, endVisit, endVisit, visit, visit |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MSSQLServerMappingVisitor(MappingEngine engine)
public MSSQLServerMappingVisitor(MappingEngine engine,
MappingContext context)
| Method Detail |
|---|
public MappingEngine getEngine()
getEngine in interface MappingVisitorpublic List<Object> getParameters()
getParameters in interface MappingVisitorpublic MappingContext getContext()
getContext in interface MappingVisitorpublic List<PropertyValue> getPropertyValues()
getPropertyValues in interface MappingVisitorpublic LinkedHashMap<String,Entity> getEntities()
getEntities in interface MappingVisitorpublic Map<String,SQLTableSource> getTableSources()
getTableSources in interface MappingVisitorpublic String resolveTableName(Entity entity)
resolveTableName in interface MappingVisitor
public String resovleColumnName(Entity entity,
Property property)
resovleColumnName in interface MappingVisitorpublic Entity getEntity(String name)
getEntity in interface MappingVisitorpublic boolean visit(SQLSelectItem x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLServerSelectQueryBlock x)
visit in interface SQLServerASTVisitorvisit in class SQLServerASTVisitorAdapterpublic boolean visit(SQLSelectQueryBlock x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLIdentifierExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLPropertyExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLBinaryOpExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLAllColumnExpr x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLSubqueryTableSource x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLJoinTableSource x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic boolean visit(SQLExprTableSource x)
visit in interface SQLASTVisitorvisit in class SQLASTVisitorAdapterpublic int getAndIncrementVariantIndex()
getAndIncrementVariantIndex in interface MappingVisitorpublic int getVariantIndex()
public List<SQLExpr> getUnresolveList()
getUnresolveList in interface MappingVisitorpublic void afterResolve()
afterResolve in interface MappingVisitor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||