// @Override
        public FunctionSelectBuilder select(FunctionType function, String columnName, Object[] functionParameters)
        {
            GroupedQueryBuilderImpl queryBuilder = new GroupedQueryBuilderImpl(dataContext, query);
            Column column = queryBuilder.findColumn(columnName);

            return((FunctionSelectBuilder)select(function, column, functionParameters));
        }
        // @Override
        public FunctionSelectBuilder select(FunctionType function, String columnName)
        {
            GroupedQueryBuilderImpl queryBuilder = new GroupedQueryBuilderImpl(dataContext, query);
            Column column = queryBuilder.findColumn(columnName);

            return(select(function, column));
        }