com.alibaba.druid.mapping.spi
Interface MappingVisitor

All Superinterfaces:
SQLASTVisitor
All Known Implementing Classes:
MSSQLServerMappingVisitor, MySqlMappingVisitor, OracleMappingVisitor

public interface MappingVisitor
extends SQLASTVisitor


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()
           
 String resolveTableName(Entity entity)
           
 String resovleColumnName(Entity entity, Property property)
           
 
Methods inherited from interface com.alibaba.druid.sql.visitor.SQLASTVisitor
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, 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, visit, visit, visit, visit, visit, visit, visit, visit, visit
 

Method Detail

getEngine

MappingEngine getEngine()

getParameters

List<Object> getParameters()

getContext

MappingContext getContext()

getEntity

Entity getEntity(String name)

getEntities

Map<String,Entity> getEntities()

getTableSources

Map<String,SQLTableSource> getTableSources()

resolveTableName

String resolveTableName(Entity entity)

resovleColumnName

String resovleColumnName(Entity entity,
                         Property property)

getPropertyValues

List<PropertyValue> getPropertyValues()

getAndIncrementVariantIndex

int getAndIncrementVariantIndex()

getUnresolveList

List<SQLExpr> getUnresolveList()

afterResolve

void afterResolve()


Copyright © 2012 Alibaba Group. All Rights Reserved.