public class TablesNamesFinder extends Object implements SelectVisitor, FromItemVisitor, ExpressionVisitor, ItemsListVisitor
| Constructor and Description |
|---|
TablesNamesFinder() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getTableList(Delete delete)
Main entry for this Tool class.
|
List<String> |
getTableList(Insert insert)
Main entry for this Tool class.
|
List<String> |
getTableList(Replace replace)
Main entry for this Tool class.
|
List<String> |
getTableList(Select select)
Main entry for this Tool class.
|
List<String> |
getTableList(Update update)
Main entry for this Tool class.
|
void |
visit(Addition addition) |
void |
visit(AllComparisonExpression allComparisonExpression) |
void |
visit(AnalyticExpression analytic) |
void |
visit(AndExpression andExpression) |
void |
visit(AnyComparisonExpression anyComparisonExpression) |
void |
visit(Between between) |
void |
visit(BitwiseAnd bitwiseAnd) |
void |
visit(BitwiseOr bitwiseOr) |
void |
visit(BitwiseXor bitwiseXor) |
void |
visit(CaseExpression caseExpression) |
void |
visit(CastExpression cast) |
void |
visit(Column tableColumn) |
void |
visit(Concat concat) |
void |
visit(DateValue dateValue) |
void |
visit(Division division) |
void |
visit(DoubleValue doubleValue) |
void |
visit(EqualsTo equalsTo) |
void |
visit(ExistsExpression existsExpression) |
void |
visit(ExpressionList expressionList) |
void |
visit(ExtractExpression eexpr) |
void |
visit(Function function) |
void |
visit(GreaterThan greaterThan) |
void |
visit(GreaterThanEquals greaterThanEquals) |
void |
visit(InExpression inExpression) |
void |
visit(IntervalExpression iexpr) |
void |
visit(IsNullExpression isNullExpression) |
void |
visit(JdbcNamedParameter jdbcNamedParameter) |
void |
visit(JdbcParameter jdbcParameter) |
void |
visit(JsonExpression jsonExpr) |
void |
visit(LateralSubSelect lateralSubSelect) |
void |
visit(LikeExpression likeExpression) |
void |
visit(LongValue longValue) |
void |
visit(Matches matches) |
void |
visit(MinorThan minorThan) |
void |
visit(MinorThanEquals minorThanEquals) |
void |
visit(Modulo modulo) |
void |
visit(MultiExpressionList multiExprList) |
void |
visit(Multiplication multiplication) |
void |
visit(NotEqualsTo notEqualsTo) |
void |
visit(NullValue nullValue) |
void |
visit(OracleHierarchicalExpression oexpr) |
void |
visit(OrExpression orExpression) |
void |
visit(Parenthesis parenthesis) |
void |
visit(PlainSelect plainSelect) |
void |
visit(RegExpMatchOperator rexpr) |
void |
visit(RegExpMySQLOperator rexpr) |
void |
visit(SetOperationList list) |
void |
visit(SignedExpression signedExpression) |
void |
visit(StringValue stringValue) |
void |
visit(SubJoin subjoin) |
void |
visit(SubSelect subSelect) |
void |
visit(Subtraction subtraction) |
void |
visit(Table tableName) |
void |
visit(TimestampValue timestampValue) |
void |
visit(TimeValue timeValue) |
void |
visit(ValuesList valuesList) |
void |
visit(WhenClause whenClause) |
void |
visit(WithItem withItem) |
void |
visitBinaryExpression(BinaryExpression binaryExpression) |
public List<String> getTableList(Delete delete)
delete - public List<String> getTableList(Insert insert)
insert - public List<String> getTableList(Replace replace)
replace - public List<String> getTableList(Select select)
select - public List<String> getTableList(Update update)
update - public void visit(WithItem withItem)
visit in interface SelectVisitorpublic void visit(PlainSelect plainSelect)
visit in interface SelectVisitorpublic void visit(Table tableName)
visit in interface FromItemVisitorpublic void visit(SubSelect subSelect)
visit in interface ExpressionVisitorvisit in interface ItemsListVisitorvisit in interface FromItemVisitorpublic void visit(Addition addition)
visit in interface ExpressionVisitorpublic void visit(AndExpression andExpression)
visit in interface ExpressionVisitorpublic void visit(Between between)
visit in interface ExpressionVisitorpublic void visit(Column tableColumn)
visit in interface ExpressionVisitorpublic void visit(Division division)
visit in interface ExpressionVisitorpublic void visit(DoubleValue doubleValue)
visit in interface ExpressionVisitorpublic void visit(EqualsTo equalsTo)
visit in interface ExpressionVisitorpublic void visit(Function function)
visit in interface ExpressionVisitorpublic void visit(GreaterThan greaterThan)
visit in interface ExpressionVisitorpublic void visit(GreaterThanEquals greaterThanEquals)
visit in interface ExpressionVisitorpublic void visit(InExpression inExpression)
visit in interface ExpressionVisitorpublic void visit(SignedExpression signedExpression)
visit in interface ExpressionVisitorpublic void visit(IsNullExpression isNullExpression)
visit in interface ExpressionVisitorpublic void visit(JdbcParameter jdbcParameter)
visit in interface ExpressionVisitorpublic void visit(LikeExpression likeExpression)
visit in interface ExpressionVisitorpublic void visit(ExistsExpression existsExpression)
visit in interface ExpressionVisitorpublic void visit(LongValue longValue)
visit in interface ExpressionVisitorpublic void visit(MinorThan minorThan)
visit in interface ExpressionVisitorpublic void visit(MinorThanEquals minorThanEquals)
visit in interface ExpressionVisitorpublic void visit(Multiplication multiplication)
visit in interface ExpressionVisitorpublic void visit(NotEqualsTo notEqualsTo)
visit in interface ExpressionVisitorpublic void visit(NullValue nullValue)
visit in interface ExpressionVisitorpublic void visit(OrExpression orExpression)
visit in interface ExpressionVisitorpublic void visit(Parenthesis parenthesis)
visit in interface ExpressionVisitorpublic void visit(StringValue stringValue)
visit in interface ExpressionVisitorpublic void visit(Subtraction subtraction)
visit in interface ExpressionVisitorpublic void visitBinaryExpression(BinaryExpression binaryExpression)
public void visit(ExpressionList expressionList)
visit in interface ItemsListVisitorpublic void visit(DateValue dateValue)
visit in interface ExpressionVisitorpublic void visit(TimestampValue timestampValue)
visit in interface ExpressionVisitorpublic void visit(TimeValue timeValue)
visit in interface ExpressionVisitorpublic void visit(CaseExpression caseExpression)
visit in interface ExpressionVisitorpublic void visit(WhenClause whenClause)
visit in interface ExpressionVisitorpublic void visit(AllComparisonExpression allComparisonExpression)
visit in interface ExpressionVisitorpublic void visit(AnyComparisonExpression anyComparisonExpression)
visit in interface ExpressionVisitorpublic void visit(SubJoin subjoin)
visit in interface FromItemVisitorpublic void visit(Concat concat)
visit in interface ExpressionVisitorpublic void visit(Matches matches)
visit in interface ExpressionVisitorpublic void visit(BitwiseAnd bitwiseAnd)
visit in interface ExpressionVisitorpublic void visit(BitwiseOr bitwiseOr)
visit in interface ExpressionVisitorpublic void visit(BitwiseXor bitwiseXor)
visit in interface ExpressionVisitorpublic void visit(CastExpression cast)
visit in interface ExpressionVisitorpublic void visit(Modulo modulo)
visit in interface ExpressionVisitorpublic void visit(AnalyticExpression analytic)
visit in interface ExpressionVisitorpublic void visit(SetOperationList list)
visit in interface SelectVisitorpublic void visit(ExtractExpression eexpr)
visit in interface ExpressionVisitorpublic void visit(LateralSubSelect lateralSubSelect)
visit in interface FromItemVisitorpublic void visit(MultiExpressionList multiExprList)
visit in interface ItemsListVisitorpublic void visit(ValuesList valuesList)
visit in interface FromItemVisitorpublic void visit(IntervalExpression iexpr)
visit in interface ExpressionVisitorpublic void visit(JdbcNamedParameter jdbcNamedParameter)
visit in interface ExpressionVisitorpublic void visit(OracleHierarchicalExpression oexpr)
visit in interface ExpressionVisitorpublic void visit(RegExpMatchOperator rexpr)
visit in interface ExpressionVisitorpublic void visit(RegExpMySQLOperator rexpr)
visit in interface ExpressionVisitorpublic void visit(JsonExpression jsonExpr)
visit in interface ExpressionVisitorCopyright © 2004–2014 JSQLParser. All rights reserved.