diff options
author | Jon Bratseth <bratseth@oath.com> | 2018-10-02 08:34:36 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@oath.com> | 2018-10-02 08:34:36 +0200 |
commit | 2efcdc1fcd6258d1aa314c972dea61d28912e2db (patch) | |
tree | a9a7a8d5bcb2d4f8c81a47e879820c044ce7e6fb /searchlib | |
parent | d659f7ba335fc70a0488304c4867c185a9759e97 (diff) |
Return function types without evaluating
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java index c42d9ecc37f..cd5f42ac05c 100644 --- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java +++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/Reference.java @@ -67,6 +67,13 @@ public class Reference extends TypeContext.Name { } /** + * Returns whether this is a simple identifier - no arguments or output + */ + public boolean isIdentifier() { + return this.arguments.expressions().size() == 0 && output == null; + } + + /** * A <i>simple feature reference</i> is a reference with a single identifier argument * (and an optional output). */ @@ -97,13 +104,6 @@ public class Reference extends TypeContext.Name { } } - /** - * Returns whether this is a simple identifier - no arguments or output - */ - public boolean isIdentifier() { - return this.arguments.expressions().size() == 0 && output == null; - } - public Reference withArguments(Arguments arguments) { return new Reference(name(), arguments, output); } |