DODS 7.3 API

org.enhydra.dods.trans
Class Statistics

java.lang.Object
  extended by org.enhydra.dods.trans.Statistics

public class Statistics
extends java.lang.Object

This class represents statistics object.


Field Summary
protected  boolean fullScan
           
protected  java.lang.String id
          id of index
protected  boolean noRecompute
           
protected  int sampleNo
           
protected  java.lang.String sampleType
           
protected  java.util.ArrayList statColumn
          list of columns for statistics
 
Constructor Summary
Statistics()
          default constructor
Statistics(java.lang.String id)
           
 
Method Summary
 void addStatisticsColumn(java.lang.String id)
          Add column for statistics.
 boolean getFullScan()
           
 boolean getNoRecompute()
           
 int getSampleNo()
           
 java.lang.String getSampleType()
           
 java.lang.String id()
          Get statistics id
 void id(java.lang.String id)
          Set statistics id.
static void main(java.lang.String[] args)
           
 void setFullScan(boolean value)
           
 void setNoRecompute(boolean value)
           
 void setSampleNo(java.lang.String value)
           
 void setSampleType(java.lang.String value)
           
 int size()
          Get number of columns used for statistics.
 java.lang.String statisticsColumn(int index)
          Get statistics column with appropriate index.
 java.util.ArrayList statisticsColumns()
          Get statistics columns.
 java.lang.String toString()
          Get String representation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

statColumn

protected java.util.ArrayList statColumn
list of columns for statistics


id

protected java.lang.String id
id of index


fullScan

protected boolean fullScan

noRecompute

protected boolean noRecompute

sampleNo

protected int sampleNo

sampleType

protected java.lang.String sampleType
Constructor Detail

Statistics

public Statistics()
default constructor


Statistics

public Statistics(java.lang.String id)
Method Detail

id

public void id(java.lang.String id)
Set statistics id.

Parameters:
id - Statistics id.

setFullScan

public void setFullScan(boolean value)

setNoRecompute

public void setNoRecompute(boolean value)

setSampleNo

public void setSampleNo(java.lang.String value)

setSampleType

public void setSampleType(java.lang.String value)

getFullScan

public boolean getFullScan()

getNoRecompute

public boolean getNoRecompute()

getSampleNo

public int getSampleNo()

getSampleType

public java.lang.String getSampleType()

addStatisticsColumn

public void addStatisticsColumn(java.lang.String id)
Add column for statistics.

Parameters:
id - Statistics column's id.

size

public int size()
Get number of columns used for statistics.

Returns:
Number of statistics columns.

id

public java.lang.String id()
Get statistics id

Returns:
Statistics id.

statisticsColumns

public java.util.ArrayList statisticsColumns()
Get statistics columns.

Returns:
Indexed columns.

statisticsColumn

public java.lang.String statisticsColumn(int index)
Get statistics column with appropriate index.

Parameters:
index - Index of statistics column.
Returns:
Id of statistics column.

toString

public java.lang.String toString()
Get String representation.

Overrides:
toString in class java.lang.Object
Returns:
String representation.

main

public static void main(java.lang.String[] args)

DODS 7.3 API