Interface TemporalOperators

  • All Known Implementing Classes:
    TemporalOperatorsImpl

    public interface TemporalOperators
    Supported temporal operators in a filter capabilities document.

    <xsd:simpleType name="TemporalOperatorNameType"> <xsd:union> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="After"/> <xsd:enumeration value="Before"/> <xsd:enumeration value="Begins"/> <xsd:enumeration value="BegunBy"/> <xsd:enumeration value="TContains"/> <xsd:enumeration value="During"/> <xsd:enumeration value="TEquals"/> <xsd:enumeration value="TOverlaps"/> <xsd:enumeration value="Meets"/> <xsd:enumeration value="OverlappedBy"/> <xsd:enumeration value="MetBy"/> <xsd:enumeration value="Ends"/> <xsd:enumeration value="EndedBy"/> </xsd:restriction> </xsd:simpleType> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:pattern value="extension:\w{2,}"/> </xsd:restriction> </xsd:simpleType> </xsd:union> </xsd:simpleType>

    Author:
    Justin Deoliveira, OpenGeo
    • Method Detail

      • getOperators

        Collection<TemporalOperator> getOperators()
        Provided temporal operators.
      • getOperator

        TemporalOperator getOperator​(String name)
        Looks up an operator by name, returning null if no such operator found.
        Parameters:
        name - the name of the operator.
        Returns:
        The operator, or null.