public ColumnMetadata withIndex(int index) {
        return new ColumnMetadata(index, name, jdbcType, nullable, size, decimalDigits);
    }
Creates default column meta data with the given column name, but without
any type or constraint information. Use the fluent builder methods to
further configure it.

@throws NullPointerException
            if the name is null
querydsl-sql/src/main/java/com/querydsl/sql/ColumnMetadata.java