|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object gov.bnl.star.offline.scheduler.dataset.Dataset
public class Dataset
This class represents the dataset. Through this class the .dataset file on hard-disk can be accessed and manipulate.
Field Summary | |
---|---|
static org.apache.log4j.Logger |
log
|
Constructor Summary | |
---|---|
Dataset()
!!! This constructor should not be used, use Dataset(String datasetName) !!! |
|
Dataset(java.lang.String datasetName)
Creates a new instance of Dataset |
Method Summary | |
---|---|
void |
closeBuffer()
Close the file srteam to the buffer file |
void |
decrementSize()
|
void |
deleteBuffer()
|
void |
deleteDataset()
|
java.lang.String |
getDatasetFileBufferName()
|
java.lang.String |
getDatasetName()
|
int |
getDatasetSize()
|
EntryParser |
getEntryParser()
|
java.lang.String |
getSplitRegX()
gets the regX that matchs a split but notting else |
java.lang.String |
getSplitString()
gets the split string |
void |
incrementSize()
|
void |
openBuffer()
Open the file srteam to write to the buffer file |
void |
setDatasetName(java.lang.String datasetName)
|
void |
setDatasetSize(int datasetSize)
|
void |
setEntryParser(EntryParser entryParser)
|
void |
setSplitRegX(java.lang.String splitRegX)
sets the regX that matchs a split but notting else |
void |
setSplitString(java.lang.String splitString)
sets the split string |
int |
subsetIndexSize()
Returns the number of subsets in the list. |
void |
swap_buffer_dataset_with_dataset()
Ater a data set has been copyed from "bla.dataset" to "bla.data~" this function will delete "bla.dataset" and rename "bla.dataset~" to "bla.dataset". |
void |
writeToBuffer(java.lang.String line)
Open file file stream if it is not already open. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static org.apache.log4j.Logger log
Constructor Detail |
---|
public Dataset(java.lang.String datasetName)
public Dataset()
Method Detail |
---|
public void setDatasetName(java.lang.String datasetName)
public java.lang.String getDatasetName()
public java.lang.String getDatasetFileBufferName()
public void incrementSize()
public void decrementSize()
public int getDatasetSize()
public void setDatasetSize(int datasetSize)
public void swap_buffer_dataset_with_dataset()
public void deleteDataset()
public void deleteBuffer()
public void closeBuffer()
public void openBuffer()
public void writeToBuffer(java.lang.String line)
public java.lang.String getSplitRegX()
public void setSplitRegX(java.lang.String splitRegX)
public java.lang.String getSplitString()
public void setSplitString(java.lang.String splitString)
public void setEntryParser(EntryParser entryParser)
public EntryParser getEntryParser()
public int subsetIndexSize()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |