X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=cadi%2Fcore%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fcadi%2Futil%2FCSV.java;h=c7fada74437fa9d54304940be20a951c58f97b41;hb=f95fc5f7ae9cf1832eae2451be883477bbd08f16;hp=4ae68310b4a53a3d00a5c68ad76c8a1bca39b2b4;hpb=e92832a4f8dbcc18dff57ff09232c5b75687742e;p=aaf%2Fauthz.git 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() {