Class AbstractFtsQuery

    • Constructor Detail

      • AbstractFtsQuery

        protected AbstractFtsQuery()
    • Method Detail

      • injectParamsAndBoost

        public void injectParamsAndBoost​(JsonObject input)
        Injects the query's parameters (including the common boost and query-specific parameters) into a prepared JsonObject.
        Parameters:
        input - the prepared JsonObject to receive the parameters.
        See Also:
        for a usage of this method.
      • injectParams

        protected abstract void injectParams​(JsonObject input)
        Override to inject query-specific parameters when doing the SearchQuery.export().
        Parameters:
        input - the prepared JsonObject that will represent the query.
      • toString

        public String toString()
        Overrides:
        toString in class Object
        Returns:
        the String representation of the FTS query, which is its JSON representation without global parameters.