Class TemporalFilterVisitor

  • All Implemented Interfaces:
    ExpressionVisitor, FilterVisitor

    public class TemporalFilterVisitor
    extends DuplicatingFilterVisitor
    Several parts of GeoTools build simple comparisons for temporal filters, CQL2 uses dedicated operators instead, this visitor switches simple comparisons to temporal ones when a temporal property is used.
    • Constructor Detail

    • Method Detail

      • isTimeProperty

        protected boolean isTimeProperty​(Expression expression)
        Checks if a property is a time property, users can override if they have more sophisticated logic than matching a single property name
        Parameters:
        expression -
        Returns: