public abstract class QuotedCSVParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
_keepQuotes |
| Constructor and Description |
|---|
QuotedCSVParser(boolean keepQuotes) |
| Modifier and Type | Method and Description |
|---|---|
void |
addValue(java.lang.String value)
Add and parse a value string(s)
|
protected void |
parsedParam(java.lang.StringBuffer buffer,
int valueLength,
int paramName,
int paramValue)
Called when a parameter has been parsed
|
protected void |
parsedValue(java.lang.StringBuffer buffer)
Called when a value has been parsed (prior to any parameters)
|
protected void |
parsedValueAndParams(java.lang.StringBuffer buffer)
Called when a value and it's parameters has been parsed
|
static java.lang.String |
unquote(java.lang.String s) |
public static java.lang.String unquote(java.lang.String s)
public void addValue(java.lang.String value)
value - A value that may contain one or more Quoted CSV items.protected void parsedValueAndParams(java.lang.StringBuffer buffer)
buffer - Containing the trimmed value and parametersprotected void parsedValue(java.lang.StringBuffer buffer)
buffer - Containing the trimmed value, which may be mutatedprotected void parsedParam(java.lang.StringBuffer buffer,
int valueLength,
int paramName,
int paramValue)
buffer - Containing the trimmed value and all parameters, which may be mutatedvalueLength - The length of the valueparamName - The index of the start of the parameter just parsedparamValue - The index of the start of the parameter value just parsed, or -1Copyright © 1995–2021 Webtide. All rights reserved.