import com.fasterxml.jackson.databind.JavaType;
import javaslang.collection.Set;
import java.io.IOException;
class SetSerializer<T extends Set<?>> extends ValueSerializer<T> {
private static final long serialVersionUID = 1L;
<BUG>SetSerializer(JavaType type, Class<?> clz, boolean compact) {
super(type, clz, compact);
}</BUG>
@Override
Object toJavaObj(T value) throws IOException {

import com.fasterxml.jackson.databind.JavaType;
import javaslang.collection.Set;
import java.io.IOException;
class SetSerializer<T extends Set<?>> extends ValueSerializer<T> {
private static final long serialVersionUID = 1L;
SetSerializer(JavaType type, Class<?> clz) {
super(type, clz);
}
@Override
Object toJavaObj(T value) throws IOException {
