diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java index 33ee2ce678..b59664c70b 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java @@ -895,6 +895,7 @@ public class DefaultBinding implements Binding { + return false; diff --git a/jOOQ/src/main/java/org/jooq/impl/Names.java b/jOOQ/src/main/java/org/jooq/impl/Names.java index 7ee2cdf7af..90cfe6d635 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Names.java +++ b/jOOQ/src/main/java/org/jooq/impl/Names.java @@ -284,7 +284,6 @@ final class Names { static final Name N_STRING_AGG = systemName("string_agg"); static final Name N_STRING_SPLIT = systemName("string_split"); static final Name N_STR_REPLACE = systemName("str_replace"); - static final Name N_ST_NUMINTERIORRINGS = systemName("st_numinteriorrings"); static final Name N_SUB = systemName("sub"); static final Name N_SUBSTR = systemName("substr"); static final Name N_SYSTEM_RANGE = systemName("system_range"); @@ -602,6 +601,7 @@ final class Names { static final Name N_ST_AREA = systemName("st_area"); static final Name N_ST_ASBINARY = systemName("st_asbinary"); static final Name N_ST_ASTEXT = systemName("st_astext"); + static final Name N_ST_ASWKB = systemName("st_aswkb"); static final Name N_ST_CENTROID = systemName("st_centroid"); static final Name N_ST_CONTAINS = systemName("st_contains"); static final Name N_ST_CROSSES = systemName("st_crosses"); @@ -621,8 +621,10 @@ final class Names { static final Name N_ST_ISCLOSED = systemName("st_isclosed"); static final Name N_ST_ISEMPTY = systemName("st_isempty"); static final Name N_ST_LENGTH = systemName("st_length"); + static final Name N_ST_NINTERIORRINGS = systemName("st_ninteriorrings"); static final Name N_ST_NUMGEOMETRIES = systemName("st_numgeometries"); static final Name N_ST_NUMINTERIORRING = systemName("st_numinteriorring"); + static final Name N_ST_NUMINTERIORRINGS = systemName("st_numinteriorrings"); static final Name N_ST_NUMPOINTS = systemName("st_numpoints"); static final Name N_ST_OVERLAPS = systemName("st_overlaps"); static final Name N_ST_POINTN = systemName("st_pointn"); diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index 9aebcfce2a..0ed103dc92 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -9494,7 +9494,7 @@ final class DefaultParseContext extends AbstractScope implements ParseContext { } - else if (!ignoreProEdition() && parseFunctionNameIf("ST_ASBINARY") && requireProEdition()) { + else if (!ignoreProEdition() && parseFunctionNameIf("ST_ASBINARY", "ST_ASWKB") && requireProEdition()) { @@ -9593,7 +9593,7 @@ final class DefaultParseContext extends AbstractScope implements ParseContext { } - else if (!ignoreProEdition() && parseFunctionNameIf("ST_NUMINTERIORRING", "ST_NUMINTERIORRINGS") && requireProEdition()) { + else if (!ignoreProEdition() && parseFunctionNameIf("ST_NUMINTERIORRING", "ST_NUMINTERIORRINGS", "ST_NINTERIORRINGS") && requireProEdition()) { diff --git a/jOOQ/src/main/java/org/jooq/impl/StAsBinary.java b/jOOQ/src/main/java/org/jooq/impl/StAsBinary.java index fa30737d3b..afcff95425 100644 --- a/jOOQ/src/main/java/org/jooq/impl/StAsBinary.java +++ b/jOOQ/src/main/java/org/jooq/impl/StAsBinary.java @@ -164,6 +164,13 @@ package org.jooq.impl; + + + + + + + diff --git a/jOOQ/src/main/java/org/jooq/impl/StGeomFromWKB.java b/jOOQ/src/main/java/org/jooq/impl/StGeomFromWKB.java index 0aa1bf05f2..8be83a0f37 100644 --- a/jOOQ/src/main/java/org/jooq/impl/StGeomFromWKB.java +++ b/jOOQ/src/main/java/org/jooq/impl/StGeomFromWKB.java @@ -192,6 +192,13 @@ package org.jooq.impl; + + + + + + + diff --git a/jOOQ/src/main/java/org/jooq/impl/StGeomfromtext.java b/jOOQ/src/main/java/org/jooq/impl/StGeomfromtext.java index 0aa1bf05f2..8be83a0f37 100644 --- a/jOOQ/src/main/java/org/jooq/impl/StGeomfromtext.java +++ b/jOOQ/src/main/java/org/jooq/impl/StGeomfromtext.java @@ -192,6 +192,13 @@ package org.jooq.impl; + + + + + + + diff --git a/jOOQ/src/main/java/org/jooq/impl/StNumInteriorRings.java b/jOOQ/src/main/java/org/jooq/impl/StNumInteriorRings.java index afcff95425..71469ac42d 100644 --- a/jOOQ/src/main/java/org/jooq/impl/StNumInteriorRings.java +++ b/jOOQ/src/main/java/org/jooq/impl/StNumInteriorRings.java @@ -171,6 +171,13 @@ package org.jooq.impl; + + + + + + +