public class StrlenExtractionFn extends DimExtractionFn
ExtractionFn.ExtractionType| Modifier and Type | Method and Description | 
|---|---|
String | 
apply(String value)
The "extraction" function. 
 | 
byte[] | 
getCacheKey()
Get a byte array used as a cache key. 
 | 
ExtractionFn.ExtractionType | 
getExtractionType()
A dim extraction can be of one of two types, renaming or rebucketing. 
 | 
static StrlenExtractionFn | 
instance()  | 
boolean | 
preservesOrdering()
Offers information on whether the extraction will preserve the original ordering of the values. 
 | 
apply, applypublic static StrlenExtractionFn instance()
public String apply(@Nullable String value)
ExtractionFn
 Like ExtractionFn.apply(Object), the empty string is considered invalid output for this method and it should
 instead return null.
value - the original value of the dimensionpublic boolean preservesOrdering()
ExtractionFnSome optimizations of queries is possible if ordering is preserved. Null values *do* count towards ordering.
public ExtractionFn.ExtractionType getExtractionType()
ExtractionFnExtractionFn.ExtractionType declaring what kind of manipulation this function doespublic byte[] getCacheKey()
CacheableCopyright © 2011–2018. All rights reserved.