|
||||||||||
| 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.mysql.visitor.MySqlASTVisitorAdapter
com.alibaba.druid.mapping.spi.MySqlMappingVisitor
public class MySqlMappingVisitor
| Constructor Summary | |
|---|---|
MySqlMappingVisitor(MappingEngine engine)
|
|
MySqlMappingVisitor(MappingEngine engine,
MappingContext context)
|
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MySqlMappingVisitor(MappingEngine engine)
public MySqlMappingVisitor(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 Map<String,SQLTableSource> getTableSources()
getTableSources in interface MappingVisitorpublic Map<String,Entity> getEntities()
getEntities 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(MySqlSelectQueryBlock x)
visit in interface MySqlASTVisitorvisit in class MySqlASTVisitorAdapterpublic 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 | |||||||||