diff --git a/pom.xml b/pom.xml
index 4a8638a..38c63ab 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
dev.struchkov.haiti.filter
haiti-filter-jooq
- 1.0-SNAPSHOT
+ 0.1.0-RELEASE
jar
Haiti Filter JOOQ
@@ -139,8 +139,8 @@
org.apache.maven.plugins
maven-compiler-plugin
-
- 17
+
+ 11
diff --git a/src/main/java/dev/struchkov/haiti/filter/jooq/CriteriaJooqFilter.java b/src/main/java/dev/struchkov/haiti/filter/jooq/CriteriaJooqFilter.java
index 8f85daf..665eaeb 100644
--- a/src/main/java/dev/struchkov/haiti/filter/jooq/CriteriaJooqFilter.java
+++ b/src/main/java/dev/struchkov/haiti/filter/jooq/CriteriaJooqFilter.java
@@ -72,12 +72,14 @@ public class CriteriaJooqFilter implements Filter {
@Override
public Filter not(FilterQuery filterQuery) {
- return null;
+ // FIXME: Добавить поддержку
+ throw new IllegalStateException("Операция отрицания пока не поддерживается");
}
@Override
public Filter not(Consumer query) {
- return null;
+ // FIXME: Добавить поддержку
+ throw new IllegalStateException("Операция отрицания пока не поддерживается");
}
public Filter page(@NonNull String fieldOrder, Object id, int pageSize) {
@@ -88,8 +90,10 @@ public class CriteriaJooqFilter implements Filter {
}
public Filter join(@NonNull JoinTable... joinTables) {
- this.joinTables.addAll(Arrays.stream(joinTables).collect(Collectors.toList()));
- return this;
+ // FIXME: Добавить поддержку
+ throw new IllegalStateException("Операция пока не поддерживается");
+// this.joinTables.addAll(Arrays.stream(joinTables).collect(Collectors.toList()));
+// return this;
}
private void generateAnd(CriteriaJooqQuery criteriaQuery) {
diff --git a/src/main/java/dev/struchkov/haiti/filter/jooq/CriteriaJooqQuery.java b/src/main/java/dev/struchkov/haiti/filter/jooq/CriteriaJooqQuery.java
index b1cbb76..312bccf 100644
--- a/src/main/java/dev/struchkov/haiti/filter/jooq/CriteriaJooqQuery.java
+++ b/src/main/java/dev/struchkov/haiti/filter/jooq/CriteriaJooqQuery.java
@@ -37,12 +37,14 @@ public class CriteriaJooqQuery implements FilterQuery {
@Override
public > FilterQuery greaterThan(@NonNull String field, Y value) {
- return this;
+ // FIXME: Добавить поддержку
+ throw new IllegalStateException("Операция пока не поддерживается");
}
@Override
public > FilterQuery lessThan(@NonNull String field, Y value) {
- return this;
+ // FIXME: Добавить поддержку
+ throw new IllegalStateException("Операция пока не поддерживается");
}
@Override
@@ -85,7 +87,8 @@ public class CriteriaJooqQuery implements FilterQuery {
@Override
public FilterQuery checkBoolInt(@NonNull String field, Boolean flag) {
- return this;
+ // FIXME: Добавить поддержку
+ throw new IllegalStateException("Операция пока не поддерживается");
}
@Override