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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddAttribute(String attribute, String value) Add an attribute without a subquery maskprotected voidaddAttribute(String attribute, String value, BigInteger subQueryMask) Add an attribute with a subquery maskprotected intprotected voidhandleKeyValue(String attribute, String value) voidMethods 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:
parsein classcom.yahoo.text.SimpleMapParser
-
findEndOfValue
protected int findEndOfValue()- Overrides:
findEndOfValuein classcom.yahoo.text.SimpleMapParser
-
handleKeyValue
- Specified by:
handleKeyValuein classcom.yahoo.text.SimpleMapParser
-