public class ExtractionFns extends Object
Constructor and Description |
---|
ExtractionFns() |
Modifier and Type | Method and Description |
---|---|
static ExtractionFn |
compose(ExtractionFn f,
ExtractionFn g)
Compose f and g, returning an ExtractionFn that computes f(g(x)).
|
static ExtractionFn |
fromQueryGranularity(Granularity queryGranularity)
Converts a QueryGranularity to an extractionFn, if possible.
|
static Granularity |
toQueryGranularity(ExtractionFn extractionFn)
Converts extractionFn to a QueryGranularity, if possible.
|
public static Granularity toQueryGranularity(ExtractionFn extractionFn)
fromQueryGranularity(Granularity)
.extractionFn
- functionpublic static ExtractionFn fromQueryGranularity(Granularity queryGranularity)
toQueryGranularity(ExtractionFn)
. This will always return a non-null extractionFn if
queryGranularity is non-null.queryGranularity
- granularitypublic static ExtractionFn compose(ExtractionFn f, ExtractionFn g)
f
- functiong
- functionCopyright © 2011–2017. All rights reserved.