Interface QueryConstraintType

  • All Superinterfaces:
    EObject, Notifier
    All Known Implementing Classes:
    QueryConstraintTypeImpl

    public interface QueryConstraintType
    extends EObject
    A representation of the model object 'Query Constraint Type'. A search constraint that adheres to one of the following syntaxes: Filter - OGC filter expression CqlText - OGC CQL predicate

    The following features are supported:

    See Also:
    Csw20Package.getQueryConstraintType()
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getCqlText()
      Returns the value of the 'Cql Text' attribute.
      Filter getFilter()
      Returns the value of the 'Filter' containment reference.
      String getVersion()
      Returns the value of the 'Version' attribute.
      void setCqlText​(String value)
      Sets the value of the 'Cql Text' attribute.
      void setFilter​(Filter value)
      Sets the value of the 'Filter' containment reference.
      void setVersion​(String value)
      Sets the value of the 'Version' attribute.
      • Methods inherited from interface EObject

        eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
      • Methods inherited from interface Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Method Detail

      • getFilter

        Filter getFilter()
        Returns the value of the 'Filter' containment reference.

        If the meaning of the 'Filter' containment reference isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Filter' containment reference.
        See Also:
        setFilter(Filter), Csw20Package.getQueryConstraintType_Filter()
      • setFilter

        void setFilter​(Filter value)
        Sets the value of the 'Filter' containment reference.
        Parameters:
        value - the new value of the 'Filter' containment reference.
        See Also:
        getFilter()
      • setCqlText

        void setCqlText​(String value)
        Sets the value of the 'Cql Text' attribute.
        Parameters:
        value - the new value of the 'Cql Text' attribute.
        See Also:
        getCqlText()
      • setVersion

        void setVersion​(String value)
        Sets the value of the 'Version' attribute.
        Parameters:
        value - the new value of the 'Version' attribute.
        See Also:
        getVersion()