Constructor and Description |
---|
NotDimFilter(DimFilter field) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
byte[] |
getCacheKey()
Get a byte array used as a cache key.
|
com.google.common.collect.RangeSet<String> |
getDimensionRangeSet(String dimension)
There are some special cases involving null that require special casing for And and Or instead of simply taking
the complement
Example 1 : "NOT ( [0,INF) OR null)" The inside of NOT would evaluate to null, and the complement would also
be null.
|
DimFilter |
getField() |
int |
hashCode() |
DimFilter |
optimize() |
Filter |
toFilter()
Returns a Filter that implements this DimFilter.
|
String |
toString() |
public NotDimFilter(DimFilter field)
public DimFilter getField()
public byte[] getCacheKey()
Cacheable
getCacheKey
in interface Cacheable
public DimFilter optimize()
public Filter toFilter()
DimFilter
public com.google.common.collect.RangeSet<String> getDimensionRangeSet(String dimension)
getDimensionRangeSet
in interface DimFilter
dimension
- name of the dimension to get range forCopyright © 2011–2017. All rights reserved.