- java.lang.Object
-
- com.appslandia.common.base.InitializeObject
-
- com.appslandia.common.utils.CsvEscaper
-
- All Implemented Interfaces:
InitializeSupport
public class CsvEscaper extends InitializeObject
- Author:
- Loc Ha
-
-
Constructor Summary
Constructors Constructor Description CsvEscaper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringescapeValue(String s)CsvEscaperescCrLf()protected voidinit()String[]parseValues(String csvRecord)CsvEscaperseparator(char separator)protected Stringunescape(String value)CsvEscaperwriteNull()-
Methods inherited from class com.appslandia.common.base.InitializeObject
assertNotInitialized, destroy, initialize
-
-
-
-
Method Detail
-
init
protected void init() throws Exception- Specified by:
initin classInitializeObject- Throws:
Exception
-
writeNull
public CsvEscaper writeNull()
-
separator
public CsvEscaper separator(char separator)
-
escCrLf
public CsvEscaper escCrLf()
-
parseValues
public String[] parseValues(String csvRecord) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
-