diff options
author | Jon Bratseth <bratseth@oath.com> | 2018-02-20 16:42:28 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@oath.com> | 2018-02-20 16:42:28 +0100 |
commit | 0b57615198ea832beda2da8e2b9bcc765d8dd3a2 (patch) | |
tree | 78292a3c95e2db05f5eedce318de771b0fa9cd44 | |
parent | 8c0b40b3dc30d7820f88017a590cd3e506ee2aa9 (diff) |
Add class javadoc
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/processing/RankingExpressionTypeValidator.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/processing/RankingExpressionTypeValidator.java b/config-model/src/main/java/com/yahoo/searchdefinition/processing/RankingExpressionTypeValidator.java index 39974664d82..fa2610d77a1 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/processing/RankingExpressionTypeValidator.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/processing/RankingExpressionTypeValidator.java @@ -12,6 +12,14 @@ import com.yahoo.tensor.TensorType; import com.yahoo.tensor.evaluation.TypeContext; import com.yahoo.vespa.model.container.search.QueryProfiles; +/** + * Validates the types of all ranking expressions under a search instance: + * Some operators constrain the types of inputs, and first-and second-phase expressions + * must return scalar values. In addition, the existence of all referred attribute, query and constant + * features is ensured. + * + * @author bratseth + */ public class RankingExpressionTypeValidator extends Processor { private final QueryProfileRegistry queryProfiles; |