criteria.addEqualTo("disciplinaExecucao.sigla", shift.getNome());
criteria.addEqualTo("nome", shift.getNome());
	private ITurno findCorrespondingShift(		IExecutionPeriod executionPeriodToImportDataTo,		ITurno shift)		throws ExcepcaoPersistencia {		Criteria criteria = new Criteria();		criteria.addEqualTo(			"disciplinaExecucao.executionPeriod.idInternal",			executionPeriodToImportDataTo.getIdInternal());		criteria.addEqualTo(			"disciplinaExecucao.sigla",			shift.getDisciplinaExecucao().getSigla());		criteria.addEqualTo("disciplinaExecucao.sigla", shift.getNome());		return (ITurno) queryObject(Turno.class, criteria);	}