net.sf.farrago.ddl
Class DdlAnalyzeStmt.Histogram

java.lang.Object
  extended by net.sf.farrago.ddl.DdlAnalyzeStmt.Histogram
Enclosing class:
DdlAnalyzeStmt

private class DdlAnalyzeStmt.Histogram
extends Object

Class used to store column histogram information


Field Summary
(package private)  int barCount
           
(package private)  List<DdlAnalyzeStmt.ColumnHistogramBar> bars
           
(package private)  DdlAnalyzeStmt.ColumnDetail column
           
(package private)  long distinctValues
           
(package private)  boolean distinctValuesEstimated
           
(package private)  long rowsLastBar
           
(package private)  long rowsPerBar
           
(package private)  long sampleSize
           
 
Constructor Summary
DdlAnalyzeStmt.Histogram(DdlAnalyzeStmt.ColumnDetail column, Long distinctValues, boolean distinctValuesEstimated, int barCount, long rowsPerBar, long rowsLastBar, long sampleSize, List<DdlAnalyzeStmt.ColumnHistogramBar> bars)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

column

DdlAnalyzeStmt.ColumnDetail column

distinctValues

long distinctValues

distinctValuesEstimated

boolean distinctValuesEstimated

barCount

int barCount

rowsPerBar

long rowsPerBar

rowsLastBar

long rowsLastBar

sampleSize

long sampleSize

bars

List<DdlAnalyzeStmt.ColumnHistogramBar> bars
Constructor Detail

DdlAnalyzeStmt.Histogram

DdlAnalyzeStmt.Histogram(DdlAnalyzeStmt.ColumnDetail column,
                         Long distinctValues,
                         boolean distinctValuesEstimated,
                         int barCount,
                         long rowsPerBar,
                         long rowsLastBar,
                         long sampleSize,
                         List<DdlAnalyzeStmt.ColumnHistogramBar> bars)