diff --git a/src/main/java/hbz/limetrans/function/DebugRecord.java b/src/main/java/hbz/limetrans/function/DebugRecord.java deleted file mode 100644 index e8b3ccfd..00000000 --- a/src/main/java/hbz/limetrans/function/DebugRecord.java +++ /dev/null @@ -1,30 +0,0 @@ -package hbz.limetrans.function; - -import org.metafacture.framework.StandardEventNames; -import org.metafacture.metafix.Metafix; -import org.metafacture.metafix.Record; -import org.metafacture.metafix.Value; -import org.metafacture.metafix.api.FixFunction; - -import java.util.List; -import java.util.Map; - -public class DebugRecord implements FixFunction { - - public DebugRecord() { - } - - @Override - public void apply(final Metafix aMetafix, final Record aRecord, final List aParams, final Map aOptions) { - final Value id = aRecord.get(aOptions.getOrDefault("id", StandardEventNames.ID)); - final String prefix = (Value.isNull(id) || id.toString().isEmpty() ? "" : "[" + id + "] ") + (aParams.size() > 0 ? aParams.get(0) + ": " : ""); - - if (getBoolean(aOptions, "pretty")) { - aRecord.forEach((f, v) -> System.out.println(prefix + f + "=" + v)); - } - else { - System.out.println(prefix + aRecord); - } - } - -}