---
category: [Administration & Integrations, Administration & Integrations/Custom Integrations & Apps, Platform and Product Extensions, Platform and Product Extensions/Integration]
keyword: [Integrate, Workday Integration, Orchestrate for Integrations, Orchestration, Orchestration Builder]
nav: wcp_docs
parent_url: /wcp_docs/
title: >- 
  Reference: CsvRow Member Functions
layout: subsection
---

<a id="d303e97"></a>
<b>Instance Type: CsvRow</b>

<table><thead><tr><th>Name</th><th>Description</th></tr></thead><tbody><tr><td>allColumnsAreEmpty</td><td>Arguments: <ul><li>None
</li></ul> <p>Return Type:</p><ul><li>Boolean
</li></ul> Returns true if all columns in the row are empty.</td></tr><tr><td>booleanColumnValue</td><td>Arguments: <ul><li>columnName (String)
</li></ul> <p>Return Type:</p><ul><li>Boolean
</li></ul> Returns the value for the specified column if the specified column exists in the CSVSchema associated with the table row, and is a boolean. Throws an exception if the name doesn't exist or the value can't be converted to a boolean.</td></tr><tr><td>booleanColumnValueAtIndex</td><td>Arguments: <ul><li>columnIndex (Number)
</li></ul> <p>Return Type:</p><ul><li>Boolean
</li></ul> Returns the value at the specified column index if the specified index is between zero and the number of columns minus 1, and is a boolean. Throws an exception if the index isn't valid or the value can't be converted to a boolean.</td></tr><tr><td>booleanColumnValueAtIndexWithDefault</td><td>Arguments: <ul><li>columnIndex (Number)
</li><li>defaultValue (Boolean)
</li></ul> <p>Return Type:</p><ul><li>Boolean
</li></ul> Returns the value at the specified column index if the specified index is between zero and the number of columns minus 1, and is a boolean. Returns the specified default if no value exists at the specified index. Throws an exception if the index isn't valid or the value can't be converted to a boolean.</td></tr><tr><td>booleanColumnValueWithDefault</td><td>Arguments: <ul><li>columnName (String)
</li><li>defaultValue (Boolean)
</li></ul> <p>Return Type:</p><ul><li>Boolean
</li></ul> Returns the value for the specified column if the specified column exists in the CSV schema associated with the table row, and is a boolean. Returns the specified default if no value exists at the specified column. Throws an exception if the name doesn't exist or the value can't be converted to a boolean.</td></tr><tr><td>columnValue</td><td>Arguments: <ul><li>columnName (String)
</li></ul> <p>Return Type:</p><ul><li>String
</li></ul> Returns the value for the specified column if it exists in the CSV schema associated with the table row. Throws an exception if the specified column name doesn't exist.</td></tr><tr><td>columnValueAtIndex</td><td>Arguments: <ul><li>columnIndex (Number)
</li></ul> <p>Return Type:</p><ul><li>String
</li></ul> Returns the value at the specified column index if the specified index is between zero and the number of columns minus 1. Throws an exception if the specified index isn't valid.</td></tr><tr><td>fromLine</td><td>Arguments: <ul><li>line (String)
</li><li>schemaReference (CsvFormat)
</li></ul> <p>Return Type:</p><ul><li>Number
</li></ul> Creates a csv row value from the specified line, using the specified CSV schema.</td></tr><tr><td>numberColumnValue</td><td>Arguments: <ul><li>columnName (String)
</li></ul> <p>Return Type:</p><ul><li>Number
</li></ul> Returns the value for the specified column if the specified column exists in the CSV schema associated with the table row, and is a number. Throws an exception if the name doesn't exist or the value can't be converted to a number.</td></tr><tr><td>numberColumnValueAtIndex</td><td>Arguments: <ul><li>columnIndex (Number)
</li></ul> <p>Return Type:</p><ul><li>Number
</li></ul> Returns the value at the specified column index if the specified index is between zero and the number of columns minus 1, and is a number. Throws an exception if the name doesn't exist or the value can't be converted to a number.</td></tr><tr><td>numberColumnValueAtIndexWithDefault</td><td>Arguments: <ul><li>columnIndex (Number)
</li><li>defaultValue (Number)
</li></ul> <p>Return Type:</p><ul><li>Number
</li></ul> Returns the value at the specified column index if the specified index is between zero and the number of columns minus 1, and is a number. Returns the specified default if no value exists at the specified index. Throws an exception if the name doesn't exist or the value can't be converted to a number.</td></tr><tr><td>numberColumnValueWithDefault</td><td>Arguments: <ul><li>columnName (String)
</li><li>defaultValue (Number)
</li></ul> <p>Return Type:</p><ul><li>Number
</li></ul> Returns the value for the specified column if the specified column exists in the CSV schema associated with the table row, and is a number. Returns the specified default if no value exists at the specified column. Throws an exception if the name doesn't exist or the value can't be converted to a number.</td></tr><tr><td>toJson</td><td>Arguments: <ul><li>None
</li></ul> <p>Return Type:</p><ul><li>Json
</li></ul> <p>Returns the specified CSV row as a JSON instance document of type Json.</p></td></tr><tr><td>toString</td><td>Arguments: <ul><li>None
</li></ul> <p>Return Type:</p><ul><li>StringList
</li></ul> Returns the specified CSV row as a String containing the row elements that conform to the given schema.</td></tr><tr><td>toString</td><td>Arguments: <ul><li>None
</li></ul> <p>Return Type:</p><ul><li>String
</li></ul> Returns a string representation of the value.</td></tr><tr><td>toStringList</td><td>Arguments: <ul><li>None
</li></ul> <p>Return Type:</p><ul><li>StringList
</li></ul> Returns the elements in the specified CSV row as a String List.</td></tr></tbody></table><br/>

