Uses of Interface
org.apache.druid.query.extraction.ExtractionFn
-
-
Uses of ExtractionFn in org.apache.druid.frame.field
Methods in org.apache.druid.frame.field with parameters of type ExtractionFn Modifier and Type Method Description DimensionSelectorComplexFieldReader. makeDimensionSelector(org.apache.datasketches.memory.Memory memory, ReadableFieldPointer fieldPointer, ExtractionFn extractionFn)DimensionSelectorFieldReader. makeDimensionSelector(org.apache.datasketches.memory.Memory memory, ReadableFieldPointer fieldPointer, ExtractionFn extractionFn)Create aDimensionSelectorbacked by some memory and a moveable pointer.DimensionSelectorNumericArrayFieldReader. makeDimensionSelector(org.apache.datasketches.memory.Memory memory, ReadableFieldPointer fieldPointer, ExtractionFn extractionFn)DimensionSelectorNumericFieldReader. makeDimensionSelector(org.apache.datasketches.memory.Memory memory, ReadableFieldPointer fieldPointer, ExtractionFn extractionFn)DimensionSelectorStringFieldReader. makeDimensionSelector(org.apache.datasketches.memory.Memory memory, ReadableFieldPointer fieldPointer, ExtractionFn extractionFn) -
Uses of ExtractionFn in org.apache.druid.query.dimension
Methods in org.apache.druid.query.dimension that return ExtractionFn Modifier and Type Method Description ExtractionFnBaseFilteredDimensionSpec. getExtractionFn()ExtractionFnDefaultDimensionSpec. getExtractionFn()ExtractionFnDimensionSpec. getExtractionFn()Deprecated.ExtractionFnExtractionDimensionSpec. getExtractionFn()ExtractionFnLookupDimensionSpec. getExtractionFn()Constructors in org.apache.druid.query.dimension with parameters of type ExtractionFn Constructor Description ExtractionDimensionSpec(String dimension, String outputName, ExtractionFn extractionFn)ExtractionDimensionSpec(String dimension, String outputName, ColumnType outputType, ExtractionFn extractionFn)ExtractionDimensionSpec(String dimension, String outputName, ColumnType outputType, ExtractionFn extractionFn, ExtractionFn dimExtractionFn) -
Uses of ExtractionFn in org.apache.druid.query.extraction
Classes in org.apache.druid.query.extraction that implement ExtractionFn Modifier and Type Class Description classBucketExtractionFnclassCascadeExtractionFnclassDimExtractionFnclassFunctionalExtractionFunctional extraction uses a function to find the new value.classIdentityExtractionFnclassJavaScriptExtractionFnclassLowerExtractionFnclassMatchingDimExtractionFnclassRegexDimExtractionFnclassSearchQuerySpecDimExtractionFnclassStringFormatExtractionFnclassStrlenExtractionFnclassSubstringDimExtractionFnclassTimeDimExtractionFnclassTimeFormatExtractionFnclassUpperExtractionFnMethods in org.apache.druid.query.extraction that return ExtractionFn Modifier and Type Method Description ExtractionFn[]CascadeExtractionFn. getExtractionFns()Constructors in org.apache.druid.query.extraction with parameters of type ExtractionFn Constructor Description CascadeExtractionFn(ExtractionFn[] extractionFn) -
Uses of ExtractionFn in org.apache.druid.query.filter
Methods in org.apache.druid.query.filter that return ExtractionFn Modifier and Type Method Description ExtractionFnBoundDimFilter. getExtractionFn()ExtractionFnExtractionDimFilter. getExtractionFn()Deprecated.ExtractionFnInDimFilter. getExtractionFn()ExtractionFnIntervalDimFilter. getExtractionFn()ExtractionFnJavaScriptDimFilter. getExtractionFn()ExtractionFnLikeDimFilter. getExtractionFn()ExtractionFnRegexDimFilter. getExtractionFn()ExtractionFnSearchQueryDimFilter. getExtractionFn()ExtractionFnSelectorDimFilter. getExtractionFn()Methods in org.apache.druid.query.filter with parameters of type ExtractionFn Modifier and Type Method Description DimFilter.DimFilterToStringBuilderDimFilter.DimFilterToStringBuilder. appendDimension(String dimension, ExtractionFn extractionFn)Append dimension name ORExtractionFn#toString()with dimension wrapped in parenthesisDruidPredicateFactoryLikeDimFilter.LikeMatcher. predicateFactory(ExtractionFn extractionFn)Constructors in org.apache.druid.query.filter with parameters of type ExtractionFn Constructor Description BoundDimFilter(String dimension, String lower, String upper, Boolean lowerStrict, Boolean upperStrict, Boolean alphaNumeric, ExtractionFn extractionFn, StringComparator ordering)BoundDimFilter(String dimension, String lower, String upper, Boolean lowerStrict, Boolean upperStrict, Boolean alphaNumeric, ExtractionFn extractionFn, StringComparator ordering, FilterTuning filterTuning)ExtractionDimFilter(String dimension, String value, ExtractionFn extractionFn, ExtractionFn dimExtractionFn)Deprecated.InDimFilter(String dimension, Collection<String> values, ExtractionFn extractionFn)Creates a new filter without an extraction function or any special filter tuning.InDimFilter(String dimension, InDimFilter.ValuesSet values, ExtractionFn extractionFn, FilterTuning filterTuning)Creates a new filter.InFilterDruidPredicateFactory(ExtractionFn extractionFn, InDimFilter.ValuesSet values)IntervalDimFilter(String dimension, List<org.joda.time.Interval> intervals, ExtractionFn extractionFn)IntervalDimFilter(String dimension, List<org.joda.time.Interval> intervals, ExtractionFn extractionFn, FilterTuning filterTuning)JavaScriptDimFilter(String dimension, String function, ExtractionFn extractionFn, JavaScriptConfig config)JavaScriptDimFilter(String dimension, String function, ExtractionFn extractionFn, FilterTuning filterTuning, JavaScriptConfig config)JavaScriptPredicateFactory(String script, ExtractionFn extractionFn)LikeDimFilter(String dimension, String pattern, String escape, ExtractionFn extractionFn)LikeDimFilter(String dimension, String pattern, String escape, ExtractionFn extractionFn, FilterTuning filterTuning)RegexDimFilter(String dimension, String pattern, ExtractionFn extractionFn)RegexDimFilter(String dimension, String pattern, ExtractionFn extractionFn, FilterTuning filterTuning)SearchQueryDimFilter(String dimension, SearchQuerySpec query, ExtractionFn extractionFn)SearchQueryDimFilter(String dimension, SearchQuerySpec query, ExtractionFn extractionFn, FilterTuning filterTuning)SelectorDimFilter(String dimension, String value, ExtractionFn extractionFn)SelectorDimFilter(String dimension, String value, ExtractionFn extractionFn, FilterTuning filterTuning) -
Uses of ExtractionFn in org.apache.druid.query.groupby.having
Methods in org.apache.druid.query.groupby.having that return ExtractionFn Modifier and Type Method Description ExtractionFnDimensionSelectorHavingSpec. getExtractionFn()Constructors in org.apache.druid.query.groupby.having with parameters of type ExtractionFn Constructor Description DimensionSelectorHavingSpec(String dimName, String value, ExtractionFn extractionFn) -
Uses of ExtractionFn in org.apache.druid.query.lookup
Classes in org.apache.druid.query.lookup that implement ExtractionFn Modifier and Type Class Description classLookupExtractionFnclassRegisteredLookupExtractionFn -
Uses of ExtractionFn in org.apache.druid.segment
Methods in org.apache.druid.segment with parameters of type ExtractionFn Modifier and Type Method Description static DimensionSelectorDimensionSelector. constant(String value, ExtractionFn extractionFn)static DimensionSelectorDimensionSelector. multiConstant(List<String> values, ExtractionFn extractionFn)Constructors in org.apache.druid.segment with parameters of type ExtractionFn Constructor Description DoubleWrappingDimensionSelector(BaseDoubleColumnValueSelector doubleColumnSelector, ExtractionFn extractionFn)FloatWrappingDimensionSelector(BaseFloatColumnValueSelector selector, ExtractionFn extractionFn)LongWrappingDimensionSelector(BaseLongColumnValueSelector selector, ExtractionFn extractionFn)SingleScanTimeDimensionSelector(BaseLongColumnValueSelector selector, ExtractionFn extractionFn, boolean descending) -
Uses of ExtractionFn in org.apache.druid.segment.column
Methods in org.apache.druid.segment.column with parameters of type ExtractionFn Modifier and Type Method Description DimensionSelectorDictionaryEncodedColumn. makeDimensionSelector(ReadableOffset offset, ExtractionFn extractionFn)HistoricalDimensionSelectorStringUtf8DictionaryEncodedColumn. makeDimensionSelector(ReadableOffset offset, ExtractionFn extractionFn)static DimensionSelectorValueTypes. makeNumericWrappingDimensionSelector(ValueType valueType, ColumnValueSelector<?> numericColumnValueSelector, ExtractionFn extractionFn) -
Uses of ExtractionFn in org.apache.druid.segment.filter
Fields in org.apache.druid.segment.filter declared as ExtractionFn Modifier and Type Field Description protected ExtractionFnDimensionPredicateFilter. extractionFnConstructors in org.apache.druid.segment.filter with parameters of type ExtractionFn Constructor Description DimensionPredicateFilter(String dimension, DruidPredicateFactory predicateFactory, ExtractionFn extractionFn)DimensionPredicateFilter(String dimension, DruidPredicateFactory predicateFactory, ExtractionFn extractionFn, FilterTuning filterTuning)LikeFilter(String dimension, ExtractionFn extractionFn, LikeDimFilter.LikeMatcher likeMatcher, FilterTuning filterTuning)RegexFilter(String dimension, Pattern pattern, ExtractionFn extractionFn, FilterTuning filterTuning)SearchQueryFilter(String dimension, SearchQuerySpec query, ExtractionFn extractionFn, FilterTuning filterTuning) -
Uses of ExtractionFn in org.apache.druid.segment.nested
Methods in org.apache.druid.segment.nested with parameters of type ExtractionFn Modifier and Type Method Description DimensionSelectorCompressedNestedDataComplexColumn. makeDimensionSelector(List<NestedPathPart> path, ReadableOffset readableOffset, ExtractionFn fn)abstract DimensionSelectorNestedDataComplexColumn. makeDimensionSelector(List<NestedPathPart> path, ReadableOffset readableOffset, ExtractionFn fn)Make aDimensionSelectorfor a nested field columnDimensionSelectorNestedFieldDictionaryEncodedColumn. makeDimensionSelector(ReadableOffset offset, ExtractionFn extractionFn)DimensionSelectorVariantColumn. makeDimensionSelector(ReadableOffset offset, ExtractionFn extractionFn) -
Uses of ExtractionFn in org.apache.druid.segment.virtual
Methods in org.apache.druid.segment.virtual with parameters of type ExtractionFn Modifier and Type Method Description static ExpressionMultiValueDimensionSelectorExpressionMultiValueDimensionSelector. fromValueSelector(ColumnValueSelector<ExprEval> baseSelector, ExtractionFn extractionFn)static DimensionSelectorExpressionSelectors. makeDimensionSelector(ColumnSelectorFactory columnSelectorFactory, Expr expression, ExtractionFn extractionFn)Makes a single or multi-valueDimensionSelectorwrapper around aColumnValueSelectorcreated byExpressionSelectors.makeExprEvalSelector(ColumnSelectorFactory, Expr)as appropriate
-