Interface DynamicQuery

  • All Known Implementing Classes:
    DynamicQueryImpl

    public interface DynamicQuery
    Contains method declarations for object that represents Dynamic Query (predefined).
    • Method Detail

      • getParameters

        java.util.Map<java.lang.String,​java.lang.Object> getParameters()
        Gets the parameters.
        Returns:
        the parameters
      • getLabel

        java.lang.String getLabel()
        Gets the label.
        Returns:
        the label
      • getFexibleQuery

        java.lang.String getFexibleQuery()
        Gets the fexible query.
        Returns:
        the fexible query
      • getDescription

        java.lang.String getDescription()
        Gets the description.
        Returns:
        the description
      • addQueryParameter

        void addQueryParameter​(java.lang.String paramName,
                               java.lang.Object paramValue)
        Adds the query parameter.
        Parameters:
        paramName - the param name
        paramValue - the param value
      • removeQueryParameter

        void removeQueryParameter​(java.lang.String paramName)
        Removes the query parameter.
        Parameters:
        paramName - the param name
      • setDescription

        void setDescription​(java.lang.String description)
        Sets the description.
        Parameters:
        description - the new description
      • setLabel

        void setLabel​(java.lang.String label)
        Sets the label.
        Parameters:
        label - the new label