public class ListFilteredDimensionSpec extends BaseFilteredDimensionSpec
delegate| Constructor and Description |
|---|
ListFilteredDimensionSpec(DimensionSpec delegate,
Set<String> values,
Boolean isWhitelist) |
| Modifier and Type | Method and Description |
|---|---|
DimensionSelector |
decorate(DimensionSelector selector)
Decorate a
DimensionSelector, allowing custom transformation of underlying behavior (e.g. |
boolean |
equals(Object o) |
byte[] |
getCacheKey() |
Set<String> |
getValues() |
int |
hashCode() |
boolean |
isWhitelist() |
String |
toString() |
DimensionSpec |
withDimension(String newDimension)
Returns a copy of this DimensionSpec with the underlying dimension (the value of
DimensionSpec.getDimension())
replaced by "newDimension". |
getDelegate, getDimension, getExtractionFn, getOutputName, getOutputType, mustDecorate, preservesOrderingclone, finalize, getClass, notify, notifyAll, wait, wait, waitcanVectorize, decorate, decoratepublic ListFilteredDimensionSpec(DimensionSpec delegate, Set<String> values, Boolean isWhitelist)
public boolean isWhitelist()
public DimensionSelector decorate(DimensionSelector selector)
DimensionSpecDimensionSelector, allowing custom transformation of underlying behavior (e.g. performing
extraction functions in the case of ExtractionDimensionSpec, regex filtering in the case of
RegexFilteredDimensionSpec, and so on).public byte[] getCacheKey()
public DimensionSpec withDimension(String newDimension)
DimensionSpecDimensionSpec.getDimension())
replaced by "newDimension".Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.