Package org.apache.druid.query.filter
Class DimFilter.DimFilterToStringBuilder
java.lang.Object
org.apache.druid.query.filter.DimFilter.DimFilterToStringBuilder
- Enclosing interface:
- DimFilter
Wrapper for
StringBuilder to re-use common patterns in custom DimFilter#toString() implementations-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(T s) Generic passthrough toStringBuilder.append(java.lang.Object)appendDimension(String dimension, ExtractionFn extractionFn) Append dimension name ORExtractionFn#toString()with dimension wrapped in parenthesisappendEquals(String value) Add "=" expressionappendFilterTuning(FilterTuning tuning) Add filter tuning tobuilderif tuning existsbuild()
-
Constructor Details
-
DimFilterToStringBuilder
public DimFilterToStringBuilder()
-
-
Method Details
-
appendDimension
public DimFilter.DimFilterToStringBuilder appendDimension(String dimension, @Nullable ExtractionFn extractionFn) Append dimension name ORExtractionFn#toString()with dimension wrapped in parenthesis -
appendEquals
Add "=" expression -
appendFilterTuning
Add filter tuning tobuilderif tuning exists -
append
Generic passthrough toStringBuilder.append(java.lang.Object) -
build
-