[jOOQ/jOOQ#982] Add support for GIS extensions

- Added Oracle support for:
  - ST_Area
  - ST_Centroid
  - ST_Distance
  - ST_GeomFromText
This commit is contained in:
Lukas Eder 2021-11-16 12:59:08 +01:00
parent 2c9295af0a
commit 7ffd5ee356
7 changed files with 57 additions and 1 deletions

View File

@ -7771,6 +7771,23 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
@ -8359,6 +8376,11 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
}
else if (parseFunctionNameIf("SDO_GEOM.SDO_AREA") && requireProEdition()) {
}
else if (parseFunctionNameIf("ST_ASTEXT") && requireProEdition()) {
@ -8369,11 +8391,21 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
}
else if (parseFunctionNameIf("SDO_GEOM.SDO_CENTROID") && requireProEdition()) {
}
else if (parseFunctionNameIf("ST_DISTANCE") && requireProEdition()) {
}
else if (parseFunctionNameIf("SDO_GEOM.SDO_DISTANCE") && requireProEdition()) {
}
else if (parseFunctionNameIf("ST_ENDPOINT") && requireProEdition()) {
@ -8395,7 +8427,7 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
}
else if (parseFunctionNameIf("ST_GEOMFROMTEXT") && requireProEdition()) {
else if (parseFunctionNameIf("ST_GEOMFROMTEXT", "SDO_GEOMETRY") && requireProEdition()) {

View File

@ -166,6 +166,10 @@ package org.jooq.impl;

View File

@ -166,6 +166,10 @@ package org.jooq.impl;

View File

@ -184,6 +184,10 @@ package org.jooq.impl;

View File

@ -196,6 +196,10 @@ package org.jooq.impl;

View File

@ -166,6 +166,10 @@ package org.jooq.impl;

View File

@ -166,6 +166,10 @@ package org.jooq.impl;