@Override
    protected Argument build(CharSequence value, ConfigRegistry config) {
        return (position, statement, ctx) -> statement.setString(position, Objects.toString(value, null));
    }
An {@link ArgumentFactory} for arguments that implement {@link CharSequence}.<p>

The factory is registered by default in {@link Arguments} before other more specific or
user-defined factories such {@link EssentialsArgumentFactory} (which has
explicit support for {@link String} arguments).<br>
The factory converts arguments to String by calling their {@code toString()} method
and treats them as sql type {@link Types#VARCHAR}.

@since 3.30.1
core/src/main/java/org/jdbi/v3/core/argument/CharSequenceArgumentFactory.java