From 8d75f2cb48b3b82ecb94916ce1bcf4d7f4132a50 Mon Sep 17 00:00:00 2001 From: John Ahlroos Date: Sun, 25 Apr 2021 09:09:29 +0300 Subject: [PATCH] Fix composite parser arguments --- .../java/com/devsoap/parsers/caruna/Parser.java | 14 ++++++++++++++ .../parsers/composites/CarunaHelenParser.java | 4 ++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/caruna-invoice/src/main/java/com/devsoap/parsers/caruna/Parser.java b/caruna-invoice/src/main/java/com/devsoap/parsers/caruna/Parser.java index 747077f..3d12861 100644 --- a/caruna-invoice/src/main/java/com/devsoap/parsers/caruna/Parser.java +++ b/caruna-invoice/src/main/java/com/devsoap/parsers/caruna/Parser.java @@ -36,6 +36,20 @@ public class Parser { public double transferNightTotal = 0.0; public int transferNightKwh = 0; public double tax = 0.0; + + @Override + public String toString() { + return "Period{" + + "basicPay=" + basicPay + + ", transferDayPrice=" + transferDayPrice + + ", transferDayTotal=" + transferDayTotal + + ", transferDayKwh=" + transferDayKwh + + ", transferNightPrice=" + transferNightPrice + + ", transferNightTotal=" + transferNightTotal + + ", transferNightKwh=" + transferNightKwh + + ", tax=" + tax + + '}'; + } } public static void main(String[] args) { diff --git a/composite-parsers/src/main/java/com/devsoap/parsers/composites/CarunaHelenParser.java b/composite-parsers/src/main/java/com/devsoap/parsers/composites/CarunaHelenParser.java index 0e73d54..caeb09c 100644 --- a/composite-parsers/src/main/java/com/devsoap/parsers/composites/CarunaHelenParser.java +++ b/composite-parsers/src/main/java/com/devsoap/parsers/composites/CarunaHelenParser.java @@ -9,8 +9,8 @@ import java.util.stream.Collectors; public class CarunaHelenParser { public static void main(String[] args) { - var carunaFile = Path.of("/home/john/Downloads/caruna-lasku.pdf"); - var helenFile = Path.of("/home/john/Downloads/helen-lasku.pdf"); + var carunaFile = Path.of(args[0]); + var helenFile = Path.of(args[1]); var carunaPeriods = com.devsoap.parsers.caruna.Parser.parse(carunaFile); var nightSiirto = carunaPeriods.entrySet().stream()