/**
* Crée un critère de recherche pour les absences justifiées et non justifiées
- * @param calendrier
- * @param eleve
- * @param preferencesEtablissementAbsences
* @return un StatsMensuellesParams
*/
StatsMensuellesParams getParamsAbsencesTotales(FicheEleveAbsencesReferentiel ficheEleveAbsencesReferentiel) {
/**
* Crée les critères de recherche de base
- * @param calendrier
- * @param eleve
* @return un StatsMensuellesParams
*/
private StatsMensuellesParams getBasicParams(FicheEleveAbsencesReferentiel ficheEleveAbsencesReferentiel) {
/**
* Crée un critère de recherche pour les absences justifiées
- * @param calendrier
- * @param eleve
- * @param preferencesEtablissementAbsences
* @return un StatsMensuellesParams
*/
StatsMensuellesParams getParamsAbsencesJustifiees(FicheEleveAbsencesReferentiel ficheEleveAbsencesReferentiel) {
/**
* Crée un critère de recherche pour les absences non justifiées
- * @param calendrier
- * @param eleve
- * @param preferencesEtablissementAbsences
* @return un StatsMensuellesParams
*/
StatsMensuellesParams getParamsAbsencesNonJustifiees(FicheEleveAbsencesReferentiel ficheEleveAbsencesReferentiel) {
/**
* Crée un critère de recherche pour les absences non recevables
- * @param calendrier
- * @param eleve
- * @param preferencesEtablissementAbsences
* @return un StatsMensuellesParams
*/
StatsMensuellesParams getParamsAbsencesNonRecevables(FicheEleveAbsencesReferentiel ficheEleveAbsencesReferentiel) {
/**
* Crée un critère de recherche pour les absences à la demi-pension
- * @param calendrier
- * @param eleve
- * @param preferencesEtablissementAbsences
* @return un StatsMensuellesParams
*/
StatsMensuellesParams getParamsDemiPension(FicheEleveAbsencesReferentiel ficheEleveAbsencesReferentiel) {
/**
* Crée un critère de recherche pour les départs anticipés
- * @param calendrier
- * @param eleve
- * @param preferencesEtablissementAbsences
* @return un StatsMensuellesParams
*/
StatsMensuellesParams getParamsDepartsAnticipes(FicheEleveAbsencesReferentiel ficheEleveAbsencesReferentiel) {
/**
* Crée un critère de recherche pour les absences à l'internat
- * @param calendrier
- * @param eleve
- * @param preferencesEtablissementAbsences
* @return un StatsMensuellesParams
*/
StatsMensuellesParams getParamsInternat(FicheEleveAbsencesReferentiel ficheEleveAbsencesReferentiel) {
/**
* Crée un critère de recherche pour les retards
- * @param calendrier
- * @param eleve
- * @param preferencesEtablissementAbsences
* @return un StatsMensuellesParams
*/
StatsMensuellesParams getParamsRetards(FicheEleveAbsencesReferentiel ficheEleveAbsencesReferentiel) {
/**
* Crée un critère de recherche pour le taux d'absenteisme
- * @param ficheEleveAbsencesReferentiel
* @return un StatsMensuellesParams
*/
StatsMensuellesParams getParamsTauxAbsenteisme(FicheEleveAbsencesReferentiel ficheEleveAbsencesReferentiel) {