/** * {@inheritDoc} * * @see salas.db.IEdificioDBEntity#getEdificios(java.lang.String[]) */ public List getEdificiosByIdsArchivo(String[] idsArchivo) { if (ArrayUtils.isNotEmpty(idsArchivo)) { StringBuffer qual = new StringBuffer().append(getQualByIdsArchivo(idsArchivo)).append(getDefaultOrderBy()); return getDistinctVOS(qual.toString(), getJoinCondition(), COLS_DEF_QUERY, EdificioVO.class); } return null; }
private String getQualByIdsArchivo(String[] idsArchivo) { StringBuffer qual = new StringBuffer(); if (ArrayUtils.isNotEmpty(idsArchivo)) { qual.append(DBUtils.WHERE).append(DBUtils.generateORTokens(IDARCHIVO_FIELD, idsArchivo)); } return qual.toString(); }