package sk.stuba.fiit.perconik.data.type.common;
import java.nio.file.Path;
import org.osgi.framework.Version;
import com.fasterxml.jackson.databind.module.SimpleModule;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
public final class CommonModule extends SimpleModule {
private static final long serialVersionUID = 0L;
public CommonModule() {
super(PackageVersion.VERSION);
this.addSerializer(Path.class, ToStringSerializer.instance);
this.addSerializer(Version.class, ToStringSerializer.instance);
this.addDeserializer(Path.class, new PathDeserializer());
this.addDeserializer(Version.class, new VersionDeserializer());
}
}