Package org.hpccsystems.ws.client.utils
Class DelimitedDataOptions
- java.lang.Object
-
- org.hpccsystems.ws.client.utils.DelimitedDataOptions
-
- All Implemented Interfaces:
Serializable
public class DelimitedDataOptions extends Object implements Serializable
- Author:
- pastrarx Represents variable/delimited field data formats
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
csvDefaultEscape
static String
csvDefaultQuote
static String
csvDefaultSeparate
static String
csvDefaultTerminator
static DelimitedDataOptions
DefaultCSVDataOptions
-
Constructor Summary
Constructors Constructor Description DelimitedDataOptions()
Creates a default CSV field data format descriptor.DelimitedDataOptions(String recordTerminator, String fieldDelimiter, String escapeSequence, String quote)
Creates a custom delimited field data format descriptor, options not provided are csv defaulted.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getEscapeSequence()
Gets the escape sequence.String
getFieldDelimiter()
Gets the field delimiter.String
getQuote()
Gets the quote.String
getRecordTerminator()
Gets the record terminator.void
setEscapeSequence(String escapeSequence)
Sets the escape sequence.void
setFieldDelimiter(String fieldDelimiter)
Sets the field delimiter.void
setQuote(String quote)
Sets the quote.void
setRecordTerminator(String recordTerminator)
Sets the record terminator.
-
-
-
Field Detail
-
csvDefaultSeparate
public static final String csvDefaultSeparate
- See Also:
- Constant Field Values
-
csvDefaultEscape
public static final String csvDefaultEscape
- See Also:
- Constant Field Values
-
csvDefaultQuote
public static final String csvDefaultQuote
- See Also:
- Constant Field Values
-
csvDefaultTerminator
public static final String csvDefaultTerminator
- See Also:
- Constant Field Values
-
DefaultCSVDataOptions
public static final DelimitedDataOptions DefaultCSVDataOptions
-
-
Constructor Detail
-
DelimitedDataOptions
public DelimitedDataOptions()
Creates a default CSV field data format descriptor.
-
DelimitedDataOptions
public DelimitedDataOptions(String recordTerminator, String fieldDelimiter, String escapeSequence, String quote)
Creates a custom delimited field data format descriptor, options not provided are csv defaulted.- Parameters:
recordTerminator
- the record terminatorfieldDelimiter
- the field delimiterescapeSequence
- the escape sequencequote
- the quote
-
-
Method Detail
-
getRecordTerminator
public String getRecordTerminator()
Gets the record terminator.- Returns:
- the record terminator
-
setRecordTerminator
public void setRecordTerminator(String recordTerminator)
Sets the record terminator.- Parameters:
recordTerminator
- the new record terminator
-
getFieldDelimiter
public String getFieldDelimiter()
Gets the field delimiter.- Returns:
- the field delimiter
-
setFieldDelimiter
public void setFieldDelimiter(String fieldDelimiter)
Sets the field delimiter.- Parameters:
fieldDelimiter
- the new field delimiter
-
getEscapeSequence
public String getEscapeSequence()
Gets the escape sequence.- Returns:
- the escape sequence
-
setEscapeSequence
public void setEscapeSequence(String escapeSequence)
Sets the escape sequence.- Parameters:
escapeSequence
- the new escape sequence
-
getQuote
public String getQuote()
Gets the quote.- Returns:
- the quote
-
setQuote
public void setQuote(String quote)
Sets the quote.- Parameters:
quote
- the new quote
-
-