Interface PositionParser
- All Superinterfaces:
GenericParser
- All Known Implementing Classes:
CsvPositionParser
Defines a position parser.
- Version:
- 2.0.3
- Author:
- Stephen Prizio
-
Method Summary
Modifier and TypeMethodDescriptiondefault ParsedDataDTO<ImportedPositionEntry> parsePositions(String delimiter, File file, Account account) Parses a file of positions into aParsedDataDTO.parsePositions(String delimiter, File file, Account account, ZoneId zoneId) Parses a file of positions into aParsedDataDTO.Methods inherited from interface GenericParser
validateParserParameters, validateParserParameters
-
Method Details
-
parsePositions
default ParsedDataDTO<ImportedPositionEntry> parsePositions(String delimiter, File file, Account account) throws IOException Parses a file of positions into aParsedDataDTO.- Parameters:
delimiter- delimiterfile-Fileaccount-Account- Returns:
ParsedDataDTO- Throws:
IOException- io exception
-
parsePositions
ParsedDataDTO<ImportedPositionEntry> parsePositions(String delimiter, File file, Account account, ZoneId zoneId) throws IOException Parses a file of positions into aParsedDataDTO.- Parameters:
delimiter- delimiterfile-Fileaccount-AccountzoneId- timezone used for naive timestamps- Returns:
ParsedDataDTO- Throws:
IOException- io exception
-