public class ListFilteredDimensionSpec extends DimensionSpec
DimensionSpec.DefaultDimensionSpecType
Constructor and Description |
---|
ListFilteredDimensionSpec(DimensionSpec delegate,
List<String> values)
Convenience Constructor,
defaults: isWhitelist=true.
|
ListFilteredDimensionSpec(DimensionSpec delegate,
List<String> values,
Boolean isWhitelist)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
DimensionSpec |
getDelegate() |
Boolean |
getIsWhitelist() |
List<String> |
getValues() |
int |
hashCode() |
ListFilteredDimensionSpec |
withDelegate(DimensionSpec delegate) |
ListFilteredDimensionSpec |
withIsWhiteList(Boolean isWhitelist) |
ListFilteredDimensionSpec |
withValues(List<String> values) |
getType
public ListFilteredDimensionSpec(DimensionSpec delegate, List<String> values, Boolean isWhitelist)
delegate
- dimension spec provided by user.values
- list of values to be filtered on.isWhitelist
- choose whitelist or blacklist, defaults to isWhiteList true.public ListFilteredDimensionSpec(DimensionSpec delegate, List<String> values)
delegate
- dimension spec provided by user.values
- list of values to be filtered on.public DimensionSpec getDelegate()
public Boolean getIsWhitelist()
public ListFilteredDimensionSpec withDelegate(DimensionSpec delegate)
public ListFilteredDimensionSpec withValues(List<String> values)
public ListFilteredDimensionSpec withIsWhiteList(Boolean isWhitelist)
public int hashCode()
hashCode
in class DimensionSpec
public boolean equals(Object obj)
equals
in class DimensionSpec
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.