org.qore.CsvUtil
CsvUtil
qore-lang
doxygen

# Qore CsvUtil Module Reference 1.7.2

## CsvUtil Module

Introduction to the CsvUtil Module

Multi-type support

### Release Notes

Version 1.7.2

Version 1.7.1

Version 1.7

Version 1.6.2

Version 1.6.1

Version 1.6

Version 1.5.1

Version 1.5

Version 1.4

Version 1.3

Version 1.2

Version 1.1

Version 1.0

## Namespaces

### Namespace List

CsvUtil

### Namespace Members

All

Functions

Variables

## Classes

### Class List

#### CsvUtil

##### AbstractCsvIterator

constructor

constructor

getHeaders

getHeaders

getLineAndSplit

getQuote

getRawLine

getRawLineValues

getRecord

getRecord

getRecordList

getRecordType

getSeparator

getValue

identifyType

identifyTypeImpl

index

lineNumber

memberGate

next

parseLine

peek

prepareFieldsFromHeaders

processCommonOptions

processSpec

eol

Options

##### AbstractCsvWriter

constructor

constructor

getRecordType

prepareRawLine

processCommonOptions

processSpec

write

write

write

writeHeaders

writeLine

writeLine

writeLine

writeLine

writeRawLine

baseTemplate

block

checkElementCounts

encoding

eol

info_log

lineNo

m_out_by_idx

m_out_by_name

m_quoteEscapeChar

optimal_quotes

Options

quote

separator

write_headers

##### CsvDataIterator

constructor

constructor

##### CsvFileIterator

constructor

constructor

getEncoding

getFileName

hstat

memberGate

stat

m_file_path

##### CsvFileWriter

constructor

constructor

getFileName

writeRawLine

file

##### CsvIterator

constructor

constructor

constructor

constructor

##### CsvReadDataProvider

constructor

constructor

constructor

getName

getRecordTypeImpl

getStaticInfoImpl

searchRecordsImpl

ConstructorOptions

CsvIterationOptionList

i

ProviderInfo

##### CsvReadDataProviderFactory

getClass

getInfo

getName

##### CsvStringWriter

constructor

constructor

getContent

write

write

##### CsvWriteDataProvider

constructor

constructor

constructor

createRecordImpl

getName

getRecordTypeImpl

getStaticInfoImpl

ConstructorOptions

CsvGenerationOptionList

ProviderInfo

writer

##### CsvWriteDataProviderFactory

getClass

getInfo

getName

##### CsvWriter

constructor

constructor

writeRawLine

output

Class Index

### Class Hierarchy

#### CsvUtil::AbstractCsvWriter

CsvUtil::CsvFileWriter

CsvUtil::CsvStringWriter

CsvUtil::CsvWriter

#### Qore::AbstractIterator

##### CsvUtil::AbstractCsvIterator

CsvUtil::CsvDataIterator

CsvUtil::CsvFileIterator

CsvUtil::CsvIterator

CsvUtil::CsvReadDataProvider

CsvUtil::CsvReadDataProviderFactory

CsvUtil::CsvWriteDataProvider

CsvUtil::CsvWriteDataProviderFactory

### Class Members

All

Functions

Variables

tabs.css
tab_a.png
tab_b.png
tab_h.png
tab_s.png
nav_h.png
nav_f.png
bc_s.png
doxygen.png
closed.png
open.png
bdwn.png
sync_on.png
sync_off.png
doxygen.css
jquery.js
dynsections.js
search/search_l.png
search/search_m.png
search/search_r.png
search/close.png
search/mag_sel.png
search/search.css
search/search.js
_abstract_csv_iterator_8qc_8dox_8h_source.html
_abstract_csv_writer_8qc_8dox_8h_source.html
_csv_data_iterator_8qc_8dox_8h_source.html
_csv_file_iterator_8qc_8dox_8h_source.html
_csv_file_writer_8qc_8dox_8h_source.html
_csv_helper_8qc_8dox_8h_source.html
_csv_iterator_8qc_8dox_8h_source.html
_csv_read_data_provider_8qc_8dox_8h_source.html
_csv_read_data_provider_factory_8qc_8dox_8h_source.html
_csv_string_writer_8qc_8dox_8h_source.html
_csv_util_8qm_8dox_8h_source.html
_csv_write_data_provider_8qc_8dox_8h_source.html
_csv_write_data_provider_factory_8qc_8dox_8h_source.html
_csv_writer_8qc_8dox_8h_source.html
namespace_csv_util.html
class_csv_util_1_1_abstract_csv_iterator.html
class_csv_util_1_1_abstract_csv_iterator__inherit__graph.png
class_csv_util_1_1_abstract_csv_iterator-members.html
class_csv_util_1_1_abstract_csv_writer.html
class_csv_util_1_1_abstract_csv_writer__inherit__graph.png
class_csv_util_1_1_abstract_csv_writer-members.html
class_csv_util_1_1_csv_data_iterator.html
class_csv_util_1_1_csv_data_iterator__inherit__graph.png
class_csv_util_1_1_csv_data_iterator-members.html
class_csv_util_1_1_csv_file_iterator.html
class_csv_util_1_1_csv_file_iterator__inherit__graph.png
class_csv_util_1_1_csv_file_iterator-members.html
class_csv_util_1_1_csv_file_writer.html
class_csv_util_1_1_csv_file_writer__inherit__graph.png
class_csv_util_1_1_csv_file_writer-members.html
class_csv_util_1_1_csv_iterator.html
class_csv_util_1_1_csv_iterator__inherit__graph.png
class_csv_util_1_1_csv_iterator-members.html
class_csv_util_1_1_csv_read_data_provider.html
class_csv_util_1_1_csv_read_data_provider-members.html
class_csv_util_1_1_csv_read_data_provider_factory.html
class_csv_util_1_1_csv_read_data_provider_factory-members.html
class_csv_util_1_1_csv_string_writer.html
class_csv_util_1_1_csv_string_writer__inherit__graph.png
class_csv_util_1_1_csv_string_writer-members.html
class_csv_util_1_1_csv_write_data_provider.html
class_csv_util_1_1_csv_write_data_provider-members.html
class_csv_util_1_1_csv_write_data_provider_factory.html
class_csv_util_1_1_csv_write_data_provider_factory-members.html
class_csv_util_1_1_csv_writer.html
class_csv_util_1_1_csv_writer__inherit__graph.png
class_csv_util_1_1_csv_writer-members.html
graph_legend.png
graph_legend.html
dir_4e8d938e9ddb5a617c200d5739d1f41a.html
dir_13add0083e006ac756009d5942a24d28.html
index.html
pages.html
namespaces.html
namespacemembers.html
namespacemembers.html
namespacemembers.html
namespacemembers_func.html
namespacemembers_vars.html
namespacemembers_vars.html
namespacemembers_vars.html
annotated.html
classes.html
hierarchy.html
inherits.html
inherit_graph_0.png
inherit_graph_1.png
inherit_graph_2.png
inherit_graph_3.png
inherit_graph_4.png
inherit_graph_5.png
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html