@Override
    public Optional<Function<Object, Argument>> prepare(Type expectedType, ConfigRegistry config) {
        return Optional.of(expectedType)
                .filter(type::equals)
                .map(t -> o -> ObjectArgument.of(o, sqlType));
    }
Match the given type and bind as an object with the given SQL type information
@param type the Java type to match
@param sqlType the SQL type to bind
@return an ArgumentFactory that produces ObjectArguments for values of the supplied type
@see java.sql.Types
core/src/main/java/org/jdbi/v3/core/argument/ObjectArgumentFactory.java