protected static class DruidJsonFilter.JsonInFilter extends DruidJsonFilter
DruidJsonFilter.JsonBound, DruidJsonFilter.JsonDimHavingFilter, DruidJsonFilter.JsonExpressionFilter, DruidJsonFilter.JsonInFilter, DruidJsonFilter.Type| Modifier and Type | Field and Description |
|---|---|
private String |
dimension |
private ExtractionFunction |
extractionFunction |
private List<String> |
values |
type| Modifier | Constructor and Description |
|---|---|
protected |
JsonInFilter(String dimension,
List<String> values,
ExtractionFunction extractionFunction) |
| Modifier and Type | Method and Description |
|---|---|
void |
write(com.fasterxml.jackson.core.JsonGenerator generator) |
getSelectorFilter, toDruidFilters, toNotDruidFilterprivate final String dimension
private final ExtractionFunction extractionFunction
protected JsonInFilter(String dimension, List<String> values, ExtractionFunction extractionFunction)
public void write(com.fasterxml.jackson.core.JsonGenerator generator)
throws IOException
IOExceptionCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.