Class GeometryConditionBuilderBase

java.lang.Object
org.dotwebstack.framework.backend.postgres.query.GeometryConditionBuilderBase
Direct Known Subclasses:
DefaultGeometryConditionBuilder, SegmentsGeometryConditionBuilder

public abstract class GeometryConditionBuilderBase extends Object
  • Field Details

    • postgresObjectField

      @NotNull protected @NotNull PostgresObjectField postgresObjectField
    • filterOperator

      @NotNull protected @NotNull FilterOperator filterOperator
    • value

      @NotNull protected @NotNull Object value
    • srid

      protected Integer srid
    • sourceTable

      @NotNull protected @NotNull org.jooq.Table<org.jooq.Record> sourceTable
  • Constructor Details

    • GeometryConditionBuilderBase

      public GeometryConditionBuilderBase()
  • Method Details

    • createGeometryFieldValue

      protected org.jooq.Field<org.locationtech.jts.geom.Geometry> createGeometryFieldValue()
    • createGeometryFieldValue

      protected org.jooq.Field<org.locationtech.jts.geom.Geometry> createGeometryFieldValue(String columnName)
    • validateSupportedOperators

      protected void validateSupportedOperators(FilterOperator filterOperator)