@Override
    public boolean isSetter(String methodName) {
        return setterPattern.matcher(methodName).matches();
    }
Default implementation of {@link ColumnToMethodMatchingStrategy} takes the following rules:
<ul>
    <li>Method name is normalized by removing prefixes like "get", "set", "is", "has".</li>
    <li>Column name is normalized by removing special characters like "-", "_", ".".</li>
    <li>Normalized method name and column name are compared case-insensitively.</li>
</ul>
client-v2/src/main/java/com/clickhouse/client/api/metadata/DefaultColumnToMethodMatchingStrategy.java