Class SelectFragment


  • public class SelectFragment
    extends java.lang.Object
    A fragment of an SQL SELECT clause
    • Constructor Detail

      • SelectFragment

        public SelectFragment()
    • Method Detail

      • getColumns

        public java.util.List<java.lang.String> getColumns()
      • getExtraSelectList

        public java.lang.String getExtraSelectList()
      • setUsedAliases

        public SelectFragment setUsedAliases​(java.lang.String[] aliases)
      • setExtraSelectList

        public SelectFragment setExtraSelectList​(java.lang.String extraSelectList)
      • setSuffix

        public SelectFragment setSuffix​(java.lang.String suffix)
      • addColumn

        public SelectFragment addColumn​(java.lang.String columnName)
      • addColumns

        public SelectFragment addColumns​(java.lang.String[] columnNames)
      • addColumn

        public SelectFragment addColumn​(java.lang.String tableAlias,
                                        java.lang.String columnName)
      • addColumn

        public SelectFragment addColumn​(java.lang.String tableAlias,
                                        java.lang.String columnName,
                                        java.lang.String columnAlias)
      • addColumns

        public SelectFragment addColumns​(java.lang.String tableAlias,
                                         java.lang.String[] columnNames)
      • addColumns

        public SelectFragment addColumns​(java.lang.String tableAlias,
                                         java.lang.String[] columnNames,
                                         java.lang.String[] columnAliases)
      • addFormulas

        public SelectFragment addFormulas​(java.lang.String tableAlias,
                                          java.lang.String[] formulas,
                                          java.lang.String[] formulaAliases)
      • addFormula

        public SelectFragment addFormula​(java.lang.String tableAlias,
                                         java.lang.String formula,
                                         java.lang.String formulaAlias)
      • addColumnTemplate

        public SelectFragment addColumnTemplate​(java.lang.String tableAlias,
                                                java.lang.String columnTemplate,
                                                java.lang.String columnAlias)
      • addColumnTemplates

        public SelectFragment addColumnTemplates​(java.lang.String tableAlias,
                                                 java.lang.String[] columnTemplates,
                                                 java.lang.String[] columnAliases)
      • toFragmentString

        public java.lang.String toFragmentString()