anl.aida.util
Class GapMinderCSVReader.Indicator

java.lang.Object
  extended by anl.aida.util.GapMinderCSVReader.Indicator
Enclosing class:
GapMinderCSVReader

private static class GapMinderCSVReader.Indicator
extends java.lang.Object


Field Summary
(package private)  java.util.List<java.lang.String> catList
           
(package private)  java.util.Map<java.lang.String,java.lang.Integer> catMap
           
(package private)  long filePos
           
(package private)  java.lang.String indicator
           
(package private)  int max
           
(package private)  int min
           
(package private)  java.util.List<GapMinderCSVReader.Value> values
           
 
Constructor Summary
GapMinderCSVReader.Indicator(java.lang.String name)
           
 
Method Summary
 void add(GapMinderCSVReader.Row row)
           
 void addValue(GapMinderCSVReader.Row row)
           
 void initForValues()
           
 java.lang.String toString()
           
 void writeData(java.io.RandomAccessFile out)
           
 void writeHeader(java.io.RandomAccessFile out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

indicator

java.lang.String indicator

catMap

java.util.Map<java.lang.String,java.lang.Integer> catMap

catList

java.util.List<java.lang.String> catList

values

java.util.List<GapMinderCSVReader.Value> values

filePos

long filePos

max

int max

min

int min
Constructor Detail

GapMinderCSVReader.Indicator

public GapMinderCSVReader.Indicator(java.lang.String name)
Method Detail

add

public void add(GapMinderCSVReader.Row row)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

initForValues

public void initForValues()

addValue

public void addValue(GapMinderCSVReader.Row row)

writeHeader

public void writeHeader(java.io.RandomAccessFile out)
                 throws java.io.IOException
Throws:
java.io.IOException

writeData

public void writeData(java.io.RandomAccessFile out)
               throws java.io.IOException
Throws:
java.io.IOException