diff --git a/olcut-core/src/main/java/com/oracle/labs/mlrg/olcut/provenance/ProvenanceUtil.java b/olcut-core/src/main/java/com/oracle/labs/mlrg/olcut/provenance/ProvenanceUtil.java index caa3ada1..53229bf0 100644 --- a/olcut-core/src/main/java/com/oracle/labs/mlrg/olcut/provenance/ProvenanceUtil.java +++ b/olcut-core/src/main/java/com/oracle/labs/mlrg/olcut/provenance/ProvenanceUtil.java @@ -364,7 +364,7 @@ private static String formattedProvenanceString(ObjectProvenance prov, int depth */ private static void formatProvenance(Provenance innerProv, StringBuilder builder, String tabs, int depth) { if (innerProv instanceof PrimitiveProvenance) { - builder.append(((PrimitiveProvenance)innerProv).getValue().toString()); + builder.append(((PrimitiveProvenance)innerProv).getValue()); } else if (innerProv instanceof ListProvenance) { ListProvenance listProv = (ListProvenance) innerProv; if (listProv.getList().isEmpty()) { @@ -435,7 +435,7 @@ public static Map convertToMap(ObjectProvenance prov) { */ private static Object innerConvertToMap(Provenance prov) { if (prov instanceof PrimitiveProvenance) { - return ((PrimitiveProvenance)prov).getValue().toString(); + return String.valueOf(((PrimitiveProvenance)prov).getValue()); } else if (prov instanceof ListProvenance) { ListProvenance listProv = (ListProvenance) prov; if (listProv.getList().isEmpty()) {