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