Class QueryHelper

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    DeleteHelper, InsertHelper, SelectHelper, UpdateHelper

    public class QueryHelper
    extends BasicHelper
    QueryHelper is basically a wrapper which encapsulates information needed to setup a java.sql.PreparedStatement. This is achieved by use of a query buffer (getQuery()) and a list of field (getFields()) Here is a very simple example : QueryHelper helper = new QueryHelper( "sample_table", new FieldList() ); helper.get
    Author:
    Matteo Franci a.k.a. Fugerit
    See Also:
    Serialized Form
    • Constructor Detail

    • Method Detail

      • openPara

        public void openPara()
        Add '(' to query buffer
      • closePara

        public void closePara()
        Add ')' to query buffer
      • getQuery

        public StringBuilder getQuery()
        Getter method for the query buffer
        Returns:
        the query buffer
      • getFields

        public FieldList getFields()
        Getter method for the field list
        Returns:
        the field list
      • getTable

        public String getTable()
      • appendToQuery

        public void appendToQuery​(String s)
      • appendToQueryWithSpace

        public void appendToQueryWithSpace​(String s)
      • getQueryContent

        public String getQueryContent()
        Builds the query context of all query buffer. (To be preferred to getQuery().toString() method).
        Returns:
        the current query content