public class LookupDimensionSpec extends Object implements DimensionSpec
| Constructor and Description |
|---|
LookupDimensionSpec(String dimension,
String outputName,
LookupExtractor lookup,
boolean retainMissingValue,
String replaceMissingValueWith,
String name,
LookupReferencesManager lookupReferencesManager,
Boolean optimize) |
| Modifier and Type | Method and Description |
|---|---|
DimensionSelector |
decorate(DimensionSelector selector) |
boolean |
equals(Object o) |
byte[] |
getCacheKey() |
String |
getDimension() |
ExtractionFn |
getExtractionFn() |
LookupExtractor |
getLookup() |
String |
getName() |
String |
getOutputName() |
int |
hashCode() |
boolean |
preservesOrdering() |
public LookupDimensionSpec(String dimension, String outputName, LookupExtractor lookup, boolean retainMissingValue, String replaceMissingValueWith, String name, LookupReferencesManager lookupReferencesManager, Boolean optimize)
public String getDimension()
getDimension in interface DimensionSpecpublic String getOutputName()
getOutputName in interface DimensionSpec@Nullable public LookupExtractor getLookup()
public ExtractionFn getExtractionFn()
getExtractionFn in interface DimensionSpecpublic DimensionSelector decorate(DimensionSelector selector)
decorate in interface DimensionSpecpublic byte[] getCacheKey()
getCacheKey in interface DimensionSpecpublic boolean preservesOrdering()
preservesOrdering in interface DimensionSpecCopyright © 2011–2016. All rights reserved.