public class ExtractionFns extends Object
| Constructor and Description |
|---|
ExtractionFns() |
| Modifier and Type | Method and Description |
|---|---|
static io.druid.query.extraction.ExtractionFn |
cascade(io.druid.query.extraction.ExtractionFn f,
io.druid.query.extraction.ExtractionFn g)
Cascade f and g, returning an ExtractionFn that computes g(f(x)).
|
static io.druid.query.extraction.ExtractionFn |
fromQueryGranularity(io.druid.java.util.common.granularity.Granularity queryGranularity)
Converts a QueryGranularity to an extractionFn, if possible.
|
static io.druid.java.util.common.granularity.Granularity |
toQueryGranularity(io.druid.query.extraction.ExtractionFn extractionFn)
Converts extractionFn to a QueryGranularity, if possible.
|
public static io.druid.java.util.common.granularity.Granularity toQueryGranularity(io.druid.query.extraction.ExtractionFn extractionFn)
fromQueryGranularity(Granularity).extractionFn - functionpublic static io.druid.query.extraction.ExtractionFn fromQueryGranularity(io.druid.java.util.common.granularity.Granularity queryGranularity)
toQueryGranularity(ExtractionFn). This will always return a non-null extractionFn if
queryGranularity is non-null.queryGranularity - granularitypublic static io.druid.query.extraction.ExtractionFn cascade(io.druid.query.extraction.ExtractionFn f, io.druid.query.extraction.ExtractionFn g)
f - functiong - functionCopyright © 2011–2018. All rights reserved.