| 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()
CacheablegetCacheKey in interface Cacheablepublic DimFilter optimize()
public Filter toFilter()
DimFilterpublic com.google.common.collect.RangeSet<String> getDimensionRangeSet(String dimension)
getDimensionRangeSet in interface DimFilterdimension - name of the dimension to get range forCopyright © 2011–2018. All rights reserved.