示例#1
0
 /**
  * @param string
  * @return
  */
 private void solveField(
     final String field, final StringBuilder queryBuilder, final NameSolver nameSolver) {
   if (field.contains("(")
       || StringUtil.containsIgnoreCase(field, " as ")) { // $NON-NLS-1$ //$NON-NLS-2$
     nameSolver.solveAllPropertyNames(field, queryBuilder);
   } else {
     queryBuilder.append(nameSolver.solvePropertyName(field));
     queryBuilder.append(" AS \""); // $NON-NLS-1$
     queryBuilder.append(field);
     queryBuilder.append("\""); // $NON-NLS-1$
   }
 }