public class MSSQLServerMappingVisitor extends SQLServerASTVisitorAdapter implements MappingVisitor
| 构造器和说明 |
|---|
MSSQLServerMappingVisitor(MappingEngine engine) |
MSSQLServerMappingVisitor(MappingEngine engine,
MappingContext context) |
| 限定符和类型 | 方法和说明 |
|---|---|
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) |
endVisit, endVisit, endVisit, visit, visitendVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitendVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic MSSQLServerMappingVisitor(MappingEngine engine)
public MSSQLServerMappingVisitor(MappingEngine engine, MappingContext context)
public MappingEngine getEngine()
getEngine 在接口中 MappingVisitorpublic List<Object> getParameters()
getParameters 在接口中 MappingVisitorpublic MappingContext getContext()
getContext 在接口中 MappingVisitorpublic List<PropertyValue> getPropertyValues()
getPropertyValues 在接口中 MappingVisitorpublic LinkedHashMap<String,Entity> getEntities()
getEntities 在接口中 MappingVisitorpublic Map<String,SQLTableSource> getTableSources()
getTableSources 在接口中 MappingVisitorpublic String resolveTableName(Entity entity)
resolveTableName 在接口中 MappingVisitorpublic String resovleColumnName(Entity entity, Property property)
resovleColumnName 在接口中 MappingVisitorpublic Entity getEntity(String name)
getEntity 在接口中 MappingVisitorpublic boolean visit(SQLSelectItem x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLServerSelectQueryBlock x)
visit 在接口中 SQLServerASTVisitorvisit 在类中 SQLServerASTVisitorAdapterpublic boolean visit(SQLSelectQueryBlock x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLIdentifierExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLPropertyExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLBinaryOpExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLAllColumnExpr x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLSubqueryTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLJoinTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic boolean visit(SQLExprTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTVisitorAdapterpublic int getAndIncrementVariantIndex()
getAndIncrementVariantIndex 在接口中 MappingVisitorpublic int getVariantIndex()
public List<SQLExpr> getUnresolveList()
getUnresolveList 在接口中 MappingVisitorpublic void afterResolve()
afterResolve 在接口中 MappingVisitorCopyright © 2012 Alibaba Group. All Rights Reserved.