java.lang.Object
com.weibo.dip.analysisql.dsl.filter.FilterVisitor<
Set<
String>>
com.weibo.dip.analysis.view.FilterDimensionVisitor
public class FilterDimensionVisitor
extends com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
FilterDimensionVisitor.
-
-
方法概要
visitAnd(com.weibo.dip.analysisql.dsl.filter.logical.AndFilter filter)
visitDoubleEq(com.weibo.dip.analysisql.dsl.filter.relational.eq.DoubleEqFilter filter)
visitDoubleGe(com.weibo.dip.analysisql.dsl.filter.relational.ge.DoubleGeFilter filter)
visitDoubleGt(com.weibo.dip.analysisql.dsl.filter.relational.gt.DoubleGtFilter filter)
visitDoubleIn(com.weibo.dip.analysisql.dsl.filter.in.DoubleInFilter filter)
visitDoubleLe(com.weibo.dip.analysisql.dsl.filter.relational.le.DoubleLeFilter filter)
visitDoubleLt(com.weibo.dip.analysisql.dsl.filter.relational.lt.DoubleLtFilter filter)
visitDoubleNe(com.weibo.dip.analysisql.dsl.filter.relational.ne.DoubleNeFilter filter)
visitLongEq(com.weibo.dip.analysisql.dsl.filter.relational.eq.LongEqFilter filter)
visitLongGe(com.weibo.dip.analysisql.dsl.filter.relational.ge.LongGeFilter filter)
visitLongGt(com.weibo.dip.analysisql.dsl.filter.relational.gt.LongGtFilter filter)
visitLongIn(com.weibo.dip.analysisql.dsl.filter.in.LongInFilter filter)
visitLongLe(com.weibo.dip.analysisql.dsl.filter.relational.le.LongLeFilter filter)
visitLongLt(com.weibo.dip.analysisql.dsl.filter.relational.lt.LongLtFilter filter)
visitLongNe(com.weibo.dip.analysisql.dsl.filter.relational.ne.LongNeFilter filter)
visitNot(com.weibo.dip.analysisql.dsl.filter.logical.NotFilter filter)
visitOr(com.weibo.dip.analysisql.dsl.filter.logical.OrFilter filter)
visitRegex(com.weibo.dip.analysisql.dsl.filter.RegexFilter filter)
visitStringEq(com.weibo.dip.analysisql.dsl.filter.relational.eq.StringEqFilter filter)
visitStringGe(com.weibo.dip.analysisql.dsl.filter.relational.ge.StringGeFilter filter)
visitStringGt(com.weibo.dip.analysisql.dsl.filter.relational.gt.StringGtFilter filter)
visitStringIn(com.weibo.dip.analysisql.dsl.filter.in.StringInFilter filter)
visitStringLe(com.weibo.dip.analysisql.dsl.filter.relational.le.StringLeFilter filter)
visitStringLt(com.weibo.dip.analysisql.dsl.filter.relational.lt.StringLtFilter filter)
visitStringNe(com.weibo.dip.analysisql.dsl.filter.relational.ne.StringNeFilter filter)
从类继承的方法 com.weibo.dip.analysisql.dsl.filter.FilterVisitor
visit, visitEq, visitGe, visitGt, visitIn, visitLe, visitLt, visitNe
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
构造器详细资料
-
FilterDimensionVisitor
public FilterDimensionVisitor()
-
方法详细资料
-
visitAnd
protected Set<String> visitAnd(com.weibo.dip.analysisql.dsl.filter.logical.AndFilter filter)
- 指定者:
visitAnd 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitOr
protected Set<String> visitOr(com.weibo.dip.analysisql.dsl.filter.logical.OrFilter filter)
- 指定者:
visitOr 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitNot
protected Set<String> visitNot(com.weibo.dip.analysisql.dsl.filter.logical.NotFilter filter)
- 指定者:
visitNot 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitStringEq
protected Set<String> visitStringEq(com.weibo.dip.analysisql.dsl.filter.relational.eq.StringEqFilter filter)
- 指定者:
visitStringEq 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitLongEq
protected Set<String> visitLongEq(com.weibo.dip.analysisql.dsl.filter.relational.eq.LongEqFilter filter)
- 指定者:
visitLongEq 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitDoubleEq
protected Set<String> visitDoubleEq(com.weibo.dip.analysisql.dsl.filter.relational.eq.DoubleEqFilter filter)
- 指定者:
visitDoubleEq 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitStringNe
protected Set<String> visitStringNe(com.weibo.dip.analysisql.dsl.filter.relational.ne.StringNeFilter filter)
- 指定者:
visitStringNe 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitLongNe
protected Set<String> visitLongNe(com.weibo.dip.analysisql.dsl.filter.relational.ne.LongNeFilter filter)
- 指定者:
visitLongNe 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitDoubleNe
protected Set<String> visitDoubleNe(com.weibo.dip.analysisql.dsl.filter.relational.ne.DoubleNeFilter filter)
- 指定者:
visitDoubleNe 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitStringGt
protected Set<String> visitStringGt(com.weibo.dip.analysisql.dsl.filter.relational.gt.StringGtFilter filter)
- 指定者:
visitStringGt 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitLongGt
protected Set<String> visitLongGt(com.weibo.dip.analysisql.dsl.filter.relational.gt.LongGtFilter filter)
- 指定者:
visitLongGt 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitDoubleGt
protected Set<String> visitDoubleGt(com.weibo.dip.analysisql.dsl.filter.relational.gt.DoubleGtFilter filter)
- 指定者:
visitDoubleGt 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitStringLt
protected Set<String> visitStringLt(com.weibo.dip.analysisql.dsl.filter.relational.lt.StringLtFilter filter)
- 指定者:
visitStringLt 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitLongLt
protected Set<String> visitLongLt(com.weibo.dip.analysisql.dsl.filter.relational.lt.LongLtFilter filter)
- 指定者:
visitLongLt 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitDoubleLt
protected Set<String> visitDoubleLt(com.weibo.dip.analysisql.dsl.filter.relational.lt.DoubleLtFilter filter)
- 指定者:
visitDoubleLt 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitStringGe
protected Set<String> visitStringGe(com.weibo.dip.analysisql.dsl.filter.relational.ge.StringGeFilter filter)
- 指定者:
visitStringGe 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitLongGe
protected Set<String> visitLongGe(com.weibo.dip.analysisql.dsl.filter.relational.ge.LongGeFilter filter)
- 指定者:
visitLongGe 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitDoubleGe
protected Set<String> visitDoubleGe(com.weibo.dip.analysisql.dsl.filter.relational.ge.DoubleGeFilter filter)
- 指定者:
visitDoubleGe 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitStringLe
protected Set<String> visitStringLe(com.weibo.dip.analysisql.dsl.filter.relational.le.StringLeFilter filter)
- 指定者:
visitStringLe 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitLongLe
protected Set<String> visitLongLe(com.weibo.dip.analysisql.dsl.filter.relational.le.LongLeFilter filter)
- 指定者:
visitLongLe 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitDoubleLe
protected Set<String> visitDoubleLe(com.weibo.dip.analysisql.dsl.filter.relational.le.DoubleLeFilter filter)
- 指定者:
visitDoubleLe 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitStringIn
protected Set<String> visitStringIn(com.weibo.dip.analysisql.dsl.filter.in.StringInFilter filter)
- 指定者:
visitStringIn 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitLongIn
protected Set<String> visitLongIn(com.weibo.dip.analysisql.dsl.filter.in.LongInFilter filter)
- 指定者:
visitLongIn 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitDoubleIn
protected Set<String> visitDoubleIn(com.weibo.dip.analysisql.dsl.filter.in.DoubleInFilter filter)
- 指定者:
visitDoubleIn 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>
-
visitRegex
public Set<String> visitRegex(com.weibo.dip.analysisql.dsl.filter.RegexFilter filter)
- 指定者:
visitRegex 在类中 com.weibo.dip.analysisql.dsl.filter.FilterVisitor<Set<String>>