Class SpecialClauseComponent

    • Field Detail

      • rowLimit

        protected int rowLimit
      • rowOffset

        protected int rowOffset
      • seriesLimit

        protected int seriesLimit
      • seriesOffset

        protected int seriesOffset
      • ascending

        protected boolean ascending
      • withoutAnyNull

        protected boolean withoutAnyNull
      • withoutAllNull

        protected boolean withoutAllNull
      • withoutNullColumns

        protected java.util.List<Expression> withoutNullColumns
      • levels

        protected int[] levels
      • isAlignByDevice

        protected boolean isAlignByDevice
      • isAlignByTime

        protected boolean isAlignByTime
    • Constructor Detail

      • SpecialClauseComponent

        public SpecialClauseComponent()
    • Method Detail

      • addWithoutNullColumn

        public void addWithoutNullColumn​(Expression e)
      • getWithoutNullColumns

        public java.util.List<Expression> getWithoutNullColumns()
      • setWithoutNullColumns

        public void setWithoutNullColumns​(java.util.List<Expression> withoutNullColumns)
      • getRowLimit

        public int getRowLimit()
      • setRowLimit

        public void setRowLimit​(int rowLimit)
      • getRowOffset

        public int getRowOffset()
      • setRowOffset

        public void setRowOffset​(int rowOffset)
      • hasLimit

        public boolean hasLimit()
      • getSeriesLimit

        public int getSeriesLimit()
      • setSeriesLimit

        public void setSeriesLimit​(int seriesLimit)
      • getSeriesOffset

        public int getSeriesOffset()
      • setSeriesOffset

        public void setSeriesOffset​(int seriesOffset)
      • hasSlimit

        public boolean hasSlimit()
      • hasSoffset

        public boolean hasSoffset()
      • isAscending

        public boolean isAscending()
      • setAscending

        public void setAscending​(boolean ascending)
      • isWithoutAnyNull

        public boolean isWithoutAnyNull()
      • setWithoutAnyNull

        public void setWithoutAnyNull​(boolean withoutAnyNull)
      • isWithoutAllNull

        public boolean isWithoutAllNull()
      • setWithoutAllNull

        public void setWithoutAllNull​(boolean withoutAllNull)
      • getLevels

        public int[] getLevels()
      • setLevels

        public void setLevels​(int[] levels)
      • setGroupByLevelController

        public void setGroupByLevelController​(GroupByLevelController groupByLevelController)
      • isAlignByDevice

        public boolean isAlignByDevice()
      • setAlignByDevice

        public void setAlignByDevice​(boolean isAlignByDevice)
      • isAlignByTime

        public boolean isAlignByTime()
      • setAlignByTime

        public void setAlignByTime​(boolean isAlignByTime)