|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.nih.nlm.umls.io.InputStreamFileStatisticsConfiguration
public class InputStreamFileStatisticsConfiguration
Used to generate FileStatistics from an InputStream having
structured lines like a config/mrpluscolsfiles.dat file.
| Field Summary | |
|---|---|
protected int |
additional_bytes
|
protected Map |
col_data_type_map
|
protected Map |
col_desc_map
|
protected Map |
file_col_list_map
|
protected Map |
file_desc_map
|
protected Map |
mr_stats
|
| Constructor Summary | |
|---|---|
InputStreamFileStatisticsConfiguration(InputStream input_stream)
Instantiates a InputStreamFileStatisticsConfiguration from the
specified InputStream. |
|
| Method Summary | |
|---|---|
FileStatistics |
getFileStatistics(String file)
Returns a FileStatistics object containing
ColumnStatistics objects describing the
specified file. |
protected void |
initializeMaps(InputStream input_stream)
Helper method for initializing MRFILES/MRCOLS configuration info. |
void |
setAdditionalBytes(int additional_bytes)
Indicates that additional bytes must be added to the byte count for all files. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Map mr_stats
protected Map file_col_list_map
protected Map file_desc_map
protected Map col_data_type_map
protected Map col_desc_map
protected int additional_bytes
| Constructor Detail |
|---|
public InputStreamFileStatisticsConfiguration(InputStream input_stream)
throws IOException
InputStreamFileStatisticsConfiguration from the
specified InputStream.
input_stream - an InputStream containing data like that
in a config/mrpluscolsfiles.dat file
IOException| Method Detail |
|---|
protected void initializeMaps(InputStream input_stream)
throws IOException
input_stream - InputStream
IOException - if anything goes wrongpublic void setAdditionalBytes(int additional_bytes)
setAdditionalBytes in interface FileStatisticsConfigurationadditional_bytes - intpublic FileStatistics getFileStatistics(String file)
FileStatistics object containing
ColumnStatistics objects describing the
specified file.
getFileStatistics in interface FileStatisticsConfigurationfile - a file
FileStatistics for the specified file
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||