diff options
author | yehzu <yehzu2@gmail.com> | 2020-01-07 21:19:26 +0800 |
---|---|---|
committer | yehzu <yehzu2@gmail.com> | 2020-01-07 21:19:26 +0800 |
commit | 14d9c390a9499f749d3e010c99a283daa338ef0a (patch) | |
tree | 373e6eba344a53c97f08ca23778aa628019d2f0a /client | |
parent | b5fd54477629b50e5ccdc26d1db3b35a3b2e18a1 (diff) |
throw exceptions from unimplemented methods to avoid misuse
Diffstat (limited to 'client')
5 files changed, 20 insertions, 20 deletions
diff --git a/client/src/main/java/ai/vespa/client/dsl/DotProduct.java b/client/src/main/java/ai/vespa/client/dsl/DotProduct.java index a4b3a45060f..6fd8b8cba9f 100644 --- a/client/src/main/java/ai/vespa/client/dsl/DotProduct.java +++ b/client/src/main/java/ai/vespa/client/dsl/DotProduct.java @@ -27,24 +27,24 @@ public class DotProduct extends QueryChain { @Override boolean hasPositiveSearchField(String fieldName) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasPositiveSearchField(String fieldName, Object value) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasNegativeSearchField(String fieldName) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasNegativeSearchField(String fieldName, Object value) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } } diff --git a/client/src/main/java/ai/vespa/client/dsl/NonEmpty.java b/client/src/main/java/ai/vespa/client/dsl/NonEmpty.java index f3f677b77d2..ea1c860cb25 100644 --- a/client/src/main/java/ai/vespa/client/dsl/NonEmpty.java +++ b/client/src/main/java/ai/vespa/client/dsl/NonEmpty.java @@ -23,24 +23,24 @@ public class NonEmpty extends QueryChain { @Override boolean hasPositiveSearchField(String fieldName) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasPositiveSearchField(String fieldName, Object value) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasNegativeSearchField(String fieldName) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasNegativeSearchField(String fieldName, Object value) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } } diff --git a/client/src/main/java/ai/vespa/client/dsl/Wand.java b/client/src/main/java/ai/vespa/client/dsl/Wand.java index e2ea2647203..597a7985ec4 100644 --- a/client/src/main/java/ai/vespa/client/dsl/Wand.java +++ b/client/src/main/java/ai/vespa/client/dsl/Wand.java @@ -41,25 +41,25 @@ public class Wand extends QueryChain { @Override boolean hasPositiveSearchField(String fieldName) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasPositiveSearchField(String fieldName, Object value) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasNegativeSearchField(String fieldName) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasNegativeSearchField(String fieldName, Object value) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override diff --git a/client/src/main/java/ai/vespa/client/dsl/WeakAnd.java b/client/src/main/java/ai/vespa/client/dsl/WeakAnd.java index fc539efea13..a13eafc58e8 100644 --- a/client/src/main/java/ai/vespa/client/dsl/WeakAnd.java +++ b/client/src/main/java/ai/vespa/client/dsl/WeakAnd.java @@ -29,25 +29,25 @@ public class WeakAnd extends QueryChain { @Override boolean hasPositiveSearchField(String fieldName) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasPositiveSearchField(String fieldName, Object value) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasNegativeSearchField(String fieldName) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasNegativeSearchField(String fieldName, Object value) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override diff --git a/client/src/main/java/ai/vespa/client/dsl/WeightedSet.java b/client/src/main/java/ai/vespa/client/dsl/WeightedSet.java index 0707ae6302f..ce0db04a1ed 100644 --- a/client/src/main/java/ai/vespa/client/dsl/WeightedSet.java +++ b/client/src/main/java/ai/vespa/client/dsl/WeightedSet.java @@ -27,24 +27,24 @@ public class WeightedSet extends QueryChain { @Override boolean hasPositiveSearchField(String fieldName) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasPositiveSearchField(String fieldName, Object value) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasNegativeSearchField(String fieldName) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } @Override boolean hasNegativeSearchField(String fieldName, Object value) { // TODO: implementation - return false; + throw new UnsupportedOperationException("method not implemented"); } } |