anl.aida.util
Class H2CasCSVReader.Header

java.lang.Object
  extended by anl.aida.util.H2CasCSVReader.Header
Enclosing class:
H2CasCSVReader

private class H2CasCSVReader.Header
extends java.lang.Object


Field Summary
(package private)  int dataCount
           
(package private)  long dataOffset
           
(package private)  long dcOffset
           
(package private)  int index
           
(package private)  java.lang.String name
           
 
Constructor Summary
H2CasCSVReader.Header(java.lang.String name, int index)
           
 
Method Summary
 java.lang.String toString()
           
 void write(java.io.RandomAccessFile out, java.util.Set<java.lang.Integer> ids, int minTS, int maxTS)
           
 void writeData(java.io.RandomAccessFile out, java.lang.String[] items, java.util.Map<java.lang.Integer,java.lang.Integer> idMap)
           
 void writeOffsets(java.io.RandomAccessFile out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

java.lang.String name

dataCount

int dataCount

index

int index

dcOffset

long dcOffset

dataOffset

long dataOffset
Constructor Detail

H2CasCSVReader.Header

public H2CasCSVReader.Header(java.lang.String name,
                             int index)
Method Detail

write

public void write(java.io.RandomAccessFile out,
                  java.util.Set<java.lang.Integer> ids,
                  int minTS,
                  int maxTS)
           throws java.io.IOException
Throws:
java.io.IOException

writeData

public void writeData(java.io.RandomAccessFile out,
                      java.lang.String[] items,
                      java.util.Map<java.lang.Integer,java.lang.Integer> idMap)
               throws java.io.IOException
Throws:
java.io.IOException

toString

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

writeOffsets

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