public class CSVOutput
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
构造器和说明 |
---|
CSVOutput(java.lang.String quoteFields,
java.lang.String recordDelimiter,
java.lang.String fieldDelimiter,
java.lang.String quoteCharacter,
java.lang.String quoteEscapeCharacter) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.Character |
getFieldDelimiter() |
java.lang.String |
getFieldDelimiterAsString() |
java.lang.Character |
getQuoteCharacter() |
java.lang.String |
getQuoteCharacterAsString() |
java.lang.Character |
getQuoteEscapeCharacter() |
java.lang.String |
getQuoteEscapeCharacterAsString() |
java.lang.String |
getQuoteFields() |
java.lang.Character |
getRecordDelimiter() |
java.lang.String |
getRecordDelimiterAsString() |
int |
hashCode() |
void |
setFieldDelimiter(java.lang.Character fieldDelimiter)
Sets the value used to separate individual fields in a record.
|
void |
setFieldDelimiter(java.lang.String fieldDelimiter)
Sets the value used to separate individual fields in a record.
|
void |
setQuoteCharacter(java.lang.Character quoteCharacter)
Sets the value used for escaping where the field delimiter is part of the value.
|
void |
setQuoteCharacter(java.lang.String quoteCharacter)
Sets the value used for escaping where the field delimiter is part of the value.
|
void |
setQuoteEscapeCharacter(java.lang.Character quoteEscapeCharacter)
Sets the character used for escaping the quote character inside an already escaped value.
|
void |
setQuoteEscapeCharacter(java.lang.String quoteEscapeCharacter)
Sets the character used for escaping the quote character inside an already escaped value.
|
void |
setQuoteFields(QuoteFields quoteFields)
Sets the quoted fields.
|
void |
setQuoteFields(java.lang.String quoteFields)
Sets the quoted fields.
|
void |
setRecordDelimiter(java.lang.Character recordDelimiter)
Sets the value used to separate individual records.
|
void |
setRecordDelimiter(java.lang.String recordDelimiter)
Sets the value used to separate individual records.
|
java.lang.String |
toString() |
CSVOutput |
withFieldDelimiter(java.lang.Character fieldDelimiter)
Sets the value used to separate individual fields in a record.
|
CSVOutput |
withFieldDelimiter(java.lang.String fieldDelimiter)
Sets the value used to separate individual fields in a record.
|
CSVOutput |
withQuoteCharacter(java.lang.Character quoteCharacter)
Sets the value used for escaping where the field delimiter is part of the value.
|
CSVOutput |
withQuoteCharacter(java.lang.String quoteCharacter)
Sets the value used for escaping where the field delimiter is part of the value.
|
CSVOutput |
withQuoteEscapeCharacter(java.lang.Character quoteEscapeCharacter)
Sets the single character used for escaping the quote character inside an already escaped value.
|
CSVOutput |
withQuoteEscapeCharacter(java.lang.String quoteEscapeCharacter)
Sets the character used for escaping the quote character inside an already escaped value.
|
CSVOutput |
withQuoteFields(QuoteFields quoteFields)
Sets the quoted fields.
|
CSVOutput |
withQuoteFields(java.lang.String quoteFields)
Sets the quoted fields.
|
CSVOutput |
withRecordDelimiter(java.lang.Character recordDelimiter)
Sets the value used to separate individual records.
|
CSVOutput |
withRecordDelimiter(java.lang.String recordDelimiter)
Sets the value used to separate individual records.
|
public CSVOutput(java.lang.String quoteFields, java.lang.String recordDelimiter, java.lang.String fieldDelimiter, java.lang.String quoteCharacter, java.lang.String quoteEscapeCharacter)
public java.lang.String getQuoteFields()
public void setQuoteFields(java.lang.String quoteFields)
quoteFields
- The new quoteFields value.public CSVOutput withQuoteFields(java.lang.String quoteFields)
quoteFields
- The new quoteFields value.public void setQuoteFields(QuoteFields quoteFields)
quoteFields
- The new quoteFields value.public CSVOutput withQuoteFields(QuoteFields quoteFields)
quoteFields
- The new quoteFields value.public java.lang.Character getQuoteEscapeCharacter()
setQuoteEscapeCharacter(String)
, this will return the first character in the string.to retrieve the full value.
public java.lang.String getQuoteEscapeCharacterAsString()
public void setQuoteEscapeCharacter(java.lang.String quoteEscapeCharacter)
quoteEscapeCharacter
- New quoteEscapeCharacter valuepublic CSVOutput withQuoteEscapeCharacter(java.lang.String quoteEscapeCharacter)
quoteEscapeCharacter
- New quoteEscapeCharacter valuepublic void setQuoteEscapeCharacter(java.lang.Character quoteEscapeCharacter)
quoteEscapeCharacter
- New quoteEscapeCharacter valuepublic CSVOutput withQuoteEscapeCharacter(java.lang.Character quoteEscapeCharacter)
quoteEscapeCharacter
- The new quoteEscapeCharacter value.public java.lang.Character getRecordDelimiter()
setRecordDelimiter(String)
, this will return the first character in the string.to retrieve the full value.
public java.lang.String getRecordDelimiterAsString()
public void setRecordDelimiter(java.lang.String recordDelimiter)
recordDelimiter
- New recordDelimiter valuepublic CSVOutput withRecordDelimiter(java.lang.String recordDelimiter)
recordDelimiter
- New recordDelimiter valuepublic void setRecordDelimiter(java.lang.Character recordDelimiter)
recordDelimiter
- New recordDelimiter valuepublic CSVOutput withRecordDelimiter(java.lang.Character recordDelimiter)
recordDelimiter
- The new recordDelimiter value.public java.lang.Character getFieldDelimiter()
setFieldDelimiter(String)
, this will return the first character in the string.to retrieve the full value.
public java.lang.String getFieldDelimiterAsString()
public void setFieldDelimiter(java.lang.String fieldDelimiter)
fieldDelimiter
- The new fieldDelimiter value.public CSVOutput withFieldDelimiter(java.lang.String fieldDelimiter)
fieldDelimiter
- The new fieldDelimiter value.public void setFieldDelimiter(java.lang.Character fieldDelimiter)
fieldDelimiter
- New fieldDelimiter valuepublic CSVOutput withFieldDelimiter(java.lang.Character fieldDelimiter)
fieldDelimiter
- The new fieldDelimiter value.public java.lang.Character getQuoteCharacter()
setQuoteCharacter(String)
, this will return the first character in the string.to retrieve the full value.
public java.lang.String getQuoteCharacterAsString()
public void setQuoteCharacter(java.lang.String quoteCharacter)
quoteCharacter
- New quoteCharacter valuepublic CSVOutput withQuoteCharacter(java.lang.String quoteCharacter)
quoteCharacter
- New quoteCharacter valuepublic void setQuoteCharacter(java.lang.Character quoteCharacter)
quoteCharacter
- New quoteCharacter valuepublic CSVOutput withQuoteCharacter(java.lang.Character quoteCharacter)
quoteCharacter
- The new quoteCharacter value.public java.lang.String toString()
toString
在类中 java.lang.Object
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
public int hashCode()
hashCode
在类中 java.lang.Object
public java.lang.Object clone()
clone
在类中 java.lang.Object