public class MySqlMappingVisitor extends MySqlASTVisitorAdapter implements MappingVisitor
构造器和说明 |
---|
MySqlMappingVisitor(MappingEngine engine) |
MySqlMappingVisitor(MappingEngine engine,
MappingContext context) |
限定符和类型 | 方法和说明 |
---|---|
void |
afterResolve() |
int |
getAndIncrementVariantIndex() |
MappingContext |
getContext() |
MappingEngine |
getEngine() |
Map<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(MySqlSelectQueryBlock x) |
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(SQLSubqueryTableSource x) |
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, 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, 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, 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
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, 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, visit
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, 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, visit
public MySqlMappingVisitor(MappingEngine engine)
public MySqlMappingVisitor(MappingEngine engine, MappingContext context)
public MappingEngine getEngine()
getEngine
在接口中 MappingVisitor
public List<Object> getParameters()
getParameters
在接口中 MappingVisitor
public MappingContext getContext()
getContext
在接口中 MappingVisitor
public List<PropertyValue> getPropertyValues()
getPropertyValues
在接口中 MappingVisitor
public Map<String,SQLTableSource> getTableSources()
getTableSources
在接口中 MappingVisitor
public Map<String,Entity> getEntities()
getEntities
在接口中 MappingVisitor
public String resolveTableName(Entity entity)
resolveTableName
在接口中 MappingVisitor
public String resovleColumnName(Entity entity, Property property)
resovleColumnName
在接口中 MappingVisitor
public Entity getEntity(String name)
getEntity
在接口中 MappingVisitor
public boolean visit(SQLSelectItem x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(MySqlSelectQueryBlock x)
visit
在接口中 MySqlASTVisitor
visit
在类中 MySqlASTVisitorAdapter
public boolean visit(SQLSelectQueryBlock x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLIdentifierExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLPropertyExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLBinaryOpExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLAllColumnExpr x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLSubqueryTableSource x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLJoinTableSource x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public boolean visit(SQLExprTableSource x)
visit
在接口中 SQLASTVisitor
visit
在类中 SQLASTVisitorAdapter
public int getAndIncrementVariantIndex()
getAndIncrementVariantIndex
在接口中 MappingVisitor
public int getVariantIndex()
public List<SQLExpr> getUnresolveList()
getUnresolveList
在接口中 MappingVisitor
public void afterResolve()
afterResolve
在接口中 MappingVisitor
Copyright © 2012 Alibaba Group. All Rights Reserved.