Class Select

    • Constructor Detail

      • Select

        public Select()
    • Method Detail

      • select

        public static SelectAdapter select​(String... columns)
        Factory to create a new instance of the builder needed to create this statement
        Returns:
      • alias

        public static Alias alias​(String aliasStr)
        Factory function for creating an Alias from a string
        Parameters:
        aliasStr -
        Returns:
      • addColumns

        public void addColumns​(String... columns)
        Add the list of simple columns
        Parameters:
        columns -
      • addColumn

        public void addColumn​(String source,
                              String name)
      • addTable

        public void addTable​(String schemaName,
                             String tableName)
      • addTable

        public void addTable​(String tableName,
                             Alias alias)
      • addTable

        public void addTable​(String schemaName,
                             String tableName,
                             Alias alias)
      • addFrom

        public void addFrom​(Select sub,
                            Alias alias)
      • addWhere

        public void addWhere​(String predicate)
      • addGroupBy

        public void addGroupBy​(String... expressions)
      • addOrderBy

        public void addOrderBy​(String... expressions)
      • addHavingPredicate

        public void addHavingPredicate​(String predicate)
        Parameters:
        predicate -