Class QueryFactory.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • params

        public QueryFactory.Builder params​(Object... params)
        Build the query parameters as Map

        note: don't mix the set param values and ofArray

        Parameters:
        params - dynamically created

        1o first param it's key name and 2o your value

        3o it's key 4o your value and so on.

        Returns:
        this builder instance
      • params

        public QueryFactory.Builder params​(String name,
                                           Object value)
        Build the query parameters as Map.

        note: don't mix the set param values and ofArray

        Parameters:
        name - parameter
        value - parameter
        Returns:
        this builder instance
      • params

        public <T> QueryFactory.Builder params​(T param)
        Build the query parameters as POJO

        note: don't mix the set param values and ofArray

        Type Parameters:
        T - Type of class that represents the parameters
        Parameters:
        param - instance of class the represents the parameters
        Returns:
        this builder instance
      • ofArray

        public QueryFactory.Builder ofArray​(Object... params)
        Build the query parameters as array of values.

        note: don't mix the set param values and ofArray

        Parameters:
        params - array of parameters
        Returns:
        this builder instance