package io.vavr.jackson.datatype.seq; import java.util.Arrays; import com.fasterxml.jackson.core.type.TypeReference; import io.vavr.collection.Array; import io.vavr.collection.IndexedSeq; import io.vavr.collection.Seq; import io.vavr.control.Option; public class IndexedSeqTest extends SeqTest { @Override protected Class<?> clz() { return Array.class; } @Override protected TypeReference<IndexedSeq<Option<String>>> typeReferenceWithOption() { return new TypeReference<IndexedSeq<Option<String>>>() {}; } @Override protected Seq<?> of(Object... objects) { return Array.ofAll(Arrays.asList(objects)); } }