private String buildSelectStatement(boolean[] parameterMask) {
private String buildSelectStatement(int[] parameterMask) {
    private String buildSelectStatement(boolean[] parameterMask) {        StringBuffer sb = new StringBuffer();        StringBuffer columns = new StringBuffer();                sb.append("SELECT");                boolean first = true;        for (int i = 0; i < xsqlvars.length; i++) {                        if (!first)                 columns.append(", ");                        columns.append(xsqlvars[i].sqlname);                        first = false;        }                sb.append("\n\t").append(columns).append("\n");        sb.append("FROM");        sb.append("\n\t").append(tableName).append("\n");        appendWhereClause(sb, parameterMask);        return sb.toString();    }