From f95fc5f7ae9cf1832eae2451be883477bbd08f16 Mon Sep 17 00:00:00 2001 From: Instrumental Date: Wed, 21 Nov 2018 16:06:17 -0600 Subject: Batch upgrades for ONAP Issue-ID: AAF-641 Change-Id: I7b5e8b97d8c6c484418c995b6e51507af78fc765 Signed-off-by: Instrumental --- .../src/main/java/org/onap/aaf/cadi/util/CSV.java | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) (limited to 'cadi') diff --git a/cadi/core/src/main/java/org/onap/aaf/cadi/util/CSV.java b/cadi/core/src/main/java/org/onap/aaf/cadi/util/CSV.java index 4ae68310..c7fada74 100644 --- a/cadi/core/src/main/java/org/onap/aaf/cadi/util/CSV.java +++ b/cadi/core/src/main/java/org/onap/aaf/cadi/util/CSV.java @@ -45,8 +45,8 @@ public class CSV { csv = file; } - public CSV(String csvOfProperties) { - csv = new File(csvOfProperties); + public CSV(String csvFilename) { + csv = new File(csvFilename); } @@ -126,13 +126,17 @@ public class CSV { } public Writer writer() throws FileNotFoundException { - return new Writer(); + return new Writer(false); } - + + public Writer writer(boolean append) throws FileNotFoundException { + return new Writer(append); + } + public class Writer { private PrintStream ps; - private Writer() throws FileNotFoundException { - ps = new PrintStream(new FileOutputStream(csv)); + private Writer(final boolean append) throws FileNotFoundException { + ps = new PrintStream(new FileOutputStream(csv,append)); } public void row(Object ... strings) { if(strings.length>0) { @@ -177,6 +181,10 @@ public class CSV { public void close() { ps.close(); } + + public String toString() { + return csv.getAbsolutePath(); + } } public void delete() { -- cgit 1.2.3-korg