Class RankProfileInputProperties
java.lang.Object
com.yahoo.processing.request.Properties
com.yahoo.search.query.Properties
com.yahoo.search.query.properties.RankProfileInputProperties
- All Implemented Interfaces:
Cloneable
Verifies and converts properties according to any input declarations in the rank profile set on the query.
- Author:
- bratseth
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
requireSettable
(com.yahoo.processing.request.CompoundName name, Object value, Map<String, String> context) Throws IllegalInputException if the given key cannot be set to the given value.Methods inherited from class com.yahoo.search.query.Properties
chained, clone, getParentQuery, setParentQuery
Methods inherited from class com.yahoo.processing.request.Properties
asBoolean, asDouble, asInteger, asLong, asString, chain, clearAll, clearAll, clearAll, clearAll, clone, cloneMap, get, get, get, get, get, get, get, get, getBoolean, getBoolean, getBoolean, getBoolean, getDouble, getDouble, getDouble, getDouble, getInstance, getInteger, getInteger, getInteger, getInteger, getLong, getLong, getLong, getLong, getString, getString, getString, getString, listProperties, listProperties, listProperties, listProperties, listProperties, listProperties, listProperties, listProperties, set, set, set, set
-
Constructor Details
-
RankProfileInputProperties
-
-
Method Details
-
requireSettable
public void requireSettable(com.yahoo.processing.request.CompoundName name, Object value, Map<String, String> context) Throws IllegalInputException if the given key cannot be set to the given value. This default implementation just passes to the chained properties, if any.- Overrides:
requireSettable
in classProperties
-