Package com.yahoo.document.predicate
Class FeatureSet
- java.lang.Object
-
- com.yahoo.document.predicate.Predicate
-
- com.yahoo.document.predicate.FeatureSet
-
-
Constructor Summary
Constructors Constructor Description FeatureSet(String key, String... values)
FeatureSet(String key, Collection<String> values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FeatureSet
addValue(String value)
FeatureSet
addValues(Collection<String> values)
protected void
appendNegatedTo(StringBuilder out)
protected void
appendTo(StringBuilder out)
FeatureSet
clone()
boolean
equals(Object obj)
String
getKey()
Set<String>
getValues()
int
hashCode()
FeatureSet
setKey(String key)
FeatureSet
setValues(Collection<String> values)
-
Methods inherited from class com.yahoo.document.predicate.Predicate
appendQuotedTo, asciiDecode, asciiEncode, fromBinary, fromString, toString
-
-
-
-
Constructor Detail
-
FeatureSet
public FeatureSet(String key, Collection<String> values)
-
-
Method Detail
-
setKey
public FeatureSet setKey(String key)
-
getKey
public String getKey()
-
addValue
public FeatureSet addValue(String value)
-
addValues
public FeatureSet addValues(Collection<String> values)
-
setValues
public FeatureSet setValues(Collection<String> values)
-
clone
public FeatureSet clone() throws CloneNotSupportedException
- Overrides:
clone
in classPredicate
- Throws:
CloneNotSupportedException
-
appendTo
protected void appendTo(StringBuilder out)
-
appendNegatedTo
protected void appendNegatedTo(StringBuilder out)
-
-