presto-spi/src/main/java/io/prestosql/spi/predicate/EquatableValueSet.java/ValueEntry/ValueEntry
class ValueEntry:        @JsonCreator
        public ValueEntry(
                @JsonProperty("type") Type type,
                @JsonProperty("block") Block block)
        {
            this.type = requireNonNull(type, "type is null");
            this.block = requireNonNull(block, "block is null");

            if (block.getPositionCount() != 1) {
                throw new IllegalArgumentException("Block should only have one position");
            }
        }