Uses of Interface
org.apache.druid.query.extraction.ExtractionFn
Packages that use ExtractionFn
Package
Description
-
Uses of ExtractionFn in org.apache.druid.frame.field
Methods in org.apache.druid.frame.field with parameters of type ExtractionFnModifier and TypeMethodDescriptionComplexFieldReader.makeDimensionSelector(org.apache.datasketches.memory.Memory memory, ReadableFieldPointer fieldPointer, ExtractionFn extractionFn) FieldReader.makeDimensionSelector(org.apache.datasketches.memory.Memory memory, ReadableFieldPointer fieldPointer, ExtractionFn extractionFn) Create aDimensionSelectorbacked by some memory and a moveable pointer.NumericArrayFieldReader.makeDimensionSelector(org.apache.datasketches.memory.Memory memory, ReadableFieldPointer fieldPointer, ExtractionFn extractionFn) NumericFieldReader.makeDimensionSelector(org.apache.datasketches.memory.Memory memory, ReadableFieldPointer fieldPointer, ExtractionFn extractionFn) StringFieldReader.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 ExtractionFnModifier and TypeMethodDescriptionBaseFilteredDimensionSpec.getExtractionFn()DefaultDimensionSpec.getExtractionFn()DimensionSpec.getExtractionFn()Deprecated.ExtractionDimensionSpec.getExtractionFn()LookupDimensionSpec.getExtractionFn()Constructors in org.apache.druid.query.dimension with parameters of type ExtractionFnModifierConstructorDescriptionExtractionDimensionSpec(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 ExtractionFnModifier and TypeClassDescriptionclassclassclassclassFunctional extraction uses a function to find the new value.classclassclassclassclassclassclassclassclassclassclassclassMethods in org.apache.druid.query.extraction that return ExtractionFnConstructors in org.apache.druid.query.extraction with parameters of type ExtractionFn -
Uses of ExtractionFn in org.apache.druid.query.filter
Methods in org.apache.druid.query.filter that return ExtractionFnModifier and TypeMethodDescriptionBoundDimFilter.getExtractionFn()ExtractionDimFilter.getExtractionFn()Deprecated.InDimFilter.getExtractionFn()IntervalDimFilter.getExtractionFn()JavaScriptDimFilter.getExtractionFn()LikeDimFilter.getExtractionFn()RegexDimFilter.getExtractionFn()SearchQueryDimFilter.getExtractionFn()SelectorDimFilter.getExtractionFn()Methods in org.apache.druid.query.filter with parameters of type ExtractionFnModifier and TypeMethodDescriptionDimFilter.DimFilterToStringBuilder.appendDimension(String dimension, ExtractionFn extractionFn) Append dimension name ORwith dimension wrapped in parenthesisinvalid reference
ExtractionFn#toString()LikeDimFilter.LikeMatcher.predicateFactory(ExtractionFn extractionFn) Constructors in org.apache.druid.query.filter with parameters of type ExtractionFnModifierConstructorDescriptionBoundDimFilter(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 ExtractionFnConstructors in org.apache.druid.query.groupby.having with parameters of type ExtractionFnModifierConstructorDescriptionDimensionSelectorHavingSpec(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 -
Uses of ExtractionFn in org.apache.druid.segment
Methods in org.apache.druid.segment with parameters of type ExtractionFnModifier and TypeMethodDescriptionstatic DimensionSelectorDimensionSelector.constant(String value, ExtractionFn extractionFn) static DimensionSelectorDimensionSelector.multiConstant(List<String> values, ExtractionFn extractionFn) Constructors in org.apache.druid.segment with parameters of type ExtractionFnModifierConstructorDescriptionDoubleWrappingDimensionSelector(BaseDoubleColumnValueSelector doubleColumnSelector, ExtractionFn extractionFn) FloatWrappingDimensionSelector(BaseFloatColumnValueSelector selector, ExtractionFn extractionFn) LongWrappingDimensionSelector(BaseLongColumnValueSelector selector, ExtractionFn extractionFn) SingleScanTimeDimensionSelector(BaseLongColumnValueSelector selector, ExtractionFn extractionFn, Order timeOrder) -
Uses of ExtractionFn in org.apache.druid.segment.column
Methods in org.apache.druid.segment.column with parameters of type ExtractionFnModifier and TypeMethodDescriptionDictionaryEncodedColumn.makeDimensionSelector(ReadableOffset offset, ExtractionFn extractionFn) StringUtf8DictionaryEncodedColumn.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 ExtractionFnModifier and TypeFieldDescriptionprotected final ExtractionFnDimensionPredicateFilter.extractionFnConstructors in org.apache.druid.segment.filter with parameters of type ExtractionFnModifierConstructorDescriptionDimensionPredicateFilter(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 ExtractionFnModifier and TypeMethodDescriptionCompressedNestedDataComplexColumn.makeDimensionSelector(List<NestedPathPart> path, ExtractionFn extractionFn, ColumnSelectorFactory selectorFactory, ReadableOffset readableOffset) Create a selector for a nested path.NestedColumnSelectorFactory.makeDimensionSelector(List<NestedPathPart> path, ExtractionFn extractionFn, ColumnSelectorFactory columnSelectorFactory, ReadableOffset readableOffset) Make aDimensionSelectorfor a nested column.NestedFieldDictionaryEncodedColumn.makeDimensionSelector(ReadableOffset offset, ExtractionFn extractionFn) VariantColumn.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 ExtractionFnModifier and TypeMethodDescriptionExpressionMultiValueDimensionSelector.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