return statement;
}
public Persistent getObject(ResultSet rs) throws Exception {
Usuario user = new Usuario();
user.setId(rs.getLong(1));
user.setTimestamp(new Timestamp(rs.getDate(2).getTime()));
user.setNome(rs.getString(3));
user.setEmail(rs.getString(13));
user.setEndereco(new Endereco());
user.getEndereco().setBairro(
StringUtils.defaultIfEmpty(rs.getString(4), ""));
user.getEndereco().setCep(
StringUtils.defaultIfEmpty(rs.getString(5), ""));
user.getEndereco().setCidade(
StringUtils.defaultIfEmpty(rs.getString(6), ""));
user.getEndereco().setComplemento(
StringUtils.defaultIfEmpty(rs.getString(7), ""));
user.getEndereco().setLogradouro(
StringUtils.defaultIfEmpty(rs.getString(8), ""));
user.getEndereco().setNumero(
StringUtils.defaultIfEmpty(rs.getString(9), ""));
user.getEndereco().setPais(
StringUtils.defaultIfEmpty(rs.getString(10), ""));
user.getEndereco().setUf(
StringUtils.defaultIfEmpty(rs.getString(11), ""));
user.setTelefone(rs.getString(12));
user.setRg(rs.getString(14));
user.setEmissor(StringUtils.defaultIfEmpty(rs.getString(15), ""));
if (rs.getDate(16) == null) {
user.setDataNascimento(new Date(new java.util.Date().getTime()));
} else {
user.setDataNascimento(rs.getDate(16));
}
user.setEstudante(rs.getBoolean(17));
user.setOcupacao(rs.getString(18));
user.setTrabalha(rs.getBoolean(19));
user.setSexo(rs.getInt(20));
user.setEstadoCivil(rs.getInt(21));
user.setRaca(rs.getInt(22));
user.setEscolaridade(new Escolaridade());
user.getEscolaridade().setNivel(rs.getInt(25));
user.getEscolaridade().setSerie(
StringUtils.defaultIfEmpty(rs.getString(26), ""));
if (rs.getDate(27) == null) {
user.setDataCadastro(new Date(new java.util.Date().getTime()));
} else {
user.setDataCadastro(rs.getDate(27));
}
user.setSenha(StringUtils.defaultIfEmpty(rs.getString(28), ""));
user.setPerfil(rs.getInt(29));
user.setObservacao(StringUtils.defaultIfEmpty(rs.getString(30), ""));
user.setDeficiencia(Deficiencia.NENHUMA);
return user;
}