csv Namespace

Namespace URI: http://www.xchain.org/csv/1.0

Available Commands

cell

Attributes
NameDescriptionTypeDefault ValueJava Return Type
selectorg.xchain.annotations.AttributeType.JXPATH_VALUEN/AString
XChain for populating the next cell in the current row. This chain may only be executed within the execution of a RowChain (or some other chain that populates org.xchain.namespaces.csv.AbstractCsvChain.cellListThreadLocal).

csv-writer

Attributes
NameDescriptionTypeDefault ValueJava Return Type
output-streamorg.xchain.annotations.AttributeType.JXPATH_VALUEN/AOutputStream
csv-writerorg.xchain.annotations.AttributeType.JXPATH_VALUEN/ACSVWriter
Chain for production of CSV data. All other CSV chains should execute within the execution of this chain.

row

Starts a new row for the CSV. Flushes the row to the output after executing its children. This chain may only be executed within the execution of a CsvWriterChain (or some other chain that populates org.xchain.namespaces.csv.AbstractCsvChain.csvWriterThreadLocal); although, a CsvWriterChain need not be its caller. RowChains may not have their execution nested.