Package com.yahoo.search.querytransform
Class BooleanSearcher.PredicateValueAttributeParser
java.lang.Object
com.yahoo.text.SimpleMapParser
com.yahoo.search.querytransform.BooleanSearcher.PredicateValueAttributeParser
- Enclosing class:
- BooleanSearcher
public static class BooleanSearcher.PredicateValueAttributeParser
extends com.yahoo.text.SimpleMapParser
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addAttribute
(String attribute, String value) Add an attribute without a subquery maskprotected void
addAttribute
(String attribute, String value, BigInteger subQueryMask) Add an attribute with a subquery maskprotected int
protected void
handleKeyValue
(String attribute, String value) void
Methods inherited from class com.yahoo.text.SimpleMapParser
consumeValue, findEndOfKey, string
-
Constructor Details
-
PredicateValueAttributeParser
-
-
Method Details
-
addAttribute
Add an attribute without a subquery mask- Parameters:
attribute
- name of attributevalue
- value of attribute
-
addAttribute
Add an attribute with a subquery mask- Parameters:
attribute
- name of attributevalue
- value of attributesubQueryMask
- subquery mask for attribute (64-bit)
-
parse
- Overrides:
parse
in classcom.yahoo.text.SimpleMapParser
-
findEndOfValue
protected int findEndOfValue()- Overrides:
findEndOfValue
in classcom.yahoo.text.SimpleMapParser
-
handleKeyValue
- Specified by:
handleKeyValue
in classcom.yahoo.text.SimpleMapParser
-