summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-06-19Add the default separator for builder and parserAlessandro Iezzi
2023-06-19Update copyrightAlessandro Iezzi
2023-06-19Update copyrightAlessandro Iezzi
2023-06-19Add new exceptionsAlessandro Iezzi
2023-06-15Come back to the LGPLv3 licenseAlessandro Iezzi
2023-06-15Add new testsAlessandro Iezzi
2023-06-15Add the new parse() methodAlessandro Iezzi
2023-06-15Add mappers to CSVParserAlessandro Iezzi
They're used to map CSV fields with class fields.
2023-06-15Change the name from parse() to parseAsMap()Alessandro Iezzi
Next I'll add a new method parse().
2023-06-15Add checkDefaultConstructor() in CSVParserAlessandro Iezzi
2023-06-15Add generics to CSVParserAlessandro Iezzi
In this wway we can create a list of rows of the type defined by cls attribute.
2023-06-15Organize importsAlessandro Iezzi
2023-06-15Update copyrightAlessandro Iezzi
2023-06-15Rename CSVUtilsTest to CSVParserTestAlessandro Iezzi
2023-06-15Add method to change the CSVParser separatorAlessandro Iezzi
2023-06-15Correct the constructor of CSVParserAlessandro Iezzi
2023-06-13Rename CSVUtils in CSVParserAlessandro Iezzi
2023-06-13Update copyrightAlessandro Iezzi
2023-06-13Add buildAsInputStream()Alessandro Iezzi
This method is used when you want to create an in-memory CSV and use that with some CSV parser.
2023-06-13Add CSVBuilderAlessandro Iezzi
2023-05-02Skip empty linesAlessandro Iezzi
In case of empty lines (such as a newline at the end of file) will be skiped. The code works also for empty lines in the middle of the file.
2023-05-02Remove line of code that checks if the row endsAlessandro Iezzi
with a comma I removed the line because, the last columns can be empty. Splitting the string having a row like this: str1;str2; give us an array of strings like this: [0] => "str1" [1] => "str2" [2] => ""
2023-05-02Add unit testsAlessandro Iezzi
2022-05-10Initial commitv0.0.1Alessandro Iezzi