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 - 17 + 11 + 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