Index

A C D E G H I M N O P R S T 
All Classes and Interfaces|All Packages|Serialized Form

A

ajouterAInstant(Instant, ChronoUnit, int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
calcule un nouvel instant a partir d'un instant, de l'unite de la periode, et de la quantite de cette unite a ajouter.
ajouterJoursADate(LocalDate, int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
calcule une nouvelle date a partir d'une date et d'un nombre de jours a ajouter.
ajouterJoursAInstant(Instant, int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
calcule un nouvel instant a partir d'un instant et d'un nombre de jours a ajouter.
ajouterJoursALaDateDuTest(int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
change la date du jour (pour les tests) en additionnant le nombre de jours indique.
ajouterJoursALInstantDuTest(int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
change l'instant du jour (pour les tests) en additionnant le nombre de jours indique.
ajouterSecondesALInstantDuTest(long) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
change l'instant du jour (pour les tests) en additionnant le nombre de second indique.
aujourdhui() - Static method in class eu.telecomsudparis.csc4102.util.Datutil
retourne le jour courant (potentiellement different du jour du test).

C

calculerDuree() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleInstants
calcule la durée de l'intervalle.
ChaineDeCaracteresNullOuVide - Exception in eu.telecomsudparis.csc4102.exception
Cette classe définit le type d'exception pour indiquer qu'une chaîne de caractères est par erreur soit null soit vide.
ChaineDeCaracteresNullOuVide(String) - Constructor for exception eu.telecomsudparis.csc4102.exception.ChaineDeCaracteresNullOuVide
construit une instance.
ComparateurIntervalleDates - Class in eu.telecomsudparis.csc4102.util
Cette classe définit un ordre total sur les intervalles de dates.
ComparateurIntervalleDates() - Constructor for class eu.telecomsudparis.csc4102.util.ComparateurIntervalleDates
 
ComparateurIntervalleInstants - Class in eu.telecomsudparis.csc4102.util
Cette classe définit un ordre total sur les intervalles d'instants.
ComparateurIntervalleInstants() - Constructor for class eu.telecomsudparis.csc4102.util.ComparateurIntervalleInstants
 
compare(IntervalleDates, IntervalleDates) - Method in class eu.telecomsudparis.csc4102.util.ComparateurIntervalleDates
compare deux intervalles de dates selon la date de début des intervalles, puis, en cas d'égalité, selon la longueur, c'est-à-dire la date de fin des intervalles.
compare(IntervalleInstants, IntervalleInstants) - Method in class eu.telecomsudparis.csc4102.util.ComparateurIntervalleInstants
compare deux intervalles d'instants selon l'instant de début des intervalles, puis, en cas d'égalité, selon la longueur, c'est-à-dire l'instant de fin des intervalles.
Console - Class in eu.telecomsudparis.csc4102.util
Permet de lire des nombres et des chaines de caracteres au clavier.

D

dateDebut() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleDates
Returns the value of the dateDebut record component.
dateDuTest() - Static method in class eu.telecomsudparis.csc4102.util.Datutil
retourne la date (jour) de test.
dateEstApresAujourdhui(LocalDate) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
compare la date avec aujourd'hui : vrai si apres aujourd'hui.
dateEstApresOuAujourdhui(LocalDate) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
compare la date avec aujourd'hui : vrai si apres aujourd'hui ou aujourd'hui.
dateEstAujourdhui(LocalDate) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
compare la date avec aujourd'hui : vrai si aujourd'hui.
dateEstAvant(LocalDate, LocalDate) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
compare deux dates : vrai si premiere date avant seconde.
dateEstAvantAujourdhui(LocalDate) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
compare la date avec aujourd'hui : vrai si avant aujourd'hui.
dateEstAvantOuAujourdhui(LocalDate) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
compare la date avec aujourd'hui : vrai si avant aujourd'hui ou aujourd'hui.
dateEstDansIntervalleDates(LocalDate) - Method in record class eu.telecomsudparis.csc4102.util.IntervalleDates
retourne vrai si la date proposée est dans cet intervalle, les bornes étant incluses.
dateFin() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleDates
Returns the value of the dateFin record component.
dateToSqlValues(Instant) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
convertit une date en chaine de caracteres au format francais.
dateToSqlValues(LocalDate) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
convertit une date en chaine de caracteres au format francais.
dateToString(LocalDate) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
convertit une date en chaine de caracteres au format francais.
Datutil - Class in eu.telecomsudparis.csc4102.util
Classe utilitaire pour la gestion des dates.

E

equals(Object) - Method in record class eu.telecomsudparis.csc4102.util.IntervalleDates
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class eu.telecomsudparis.csc4102.util.IntervalleInstants
Indicates whether some other object is "equal to" this one.
eu.telecomsudparis.csc4102.exception - package eu.telecomsudparis.csc4102.exception
 
eu.telecomsudparis.csc4102.util - package eu.telecomsudparis.csc4102.util
 

G

getDateDebut() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleDates
obtient la date de début de l'intervalle.
getDateFin() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleDates
obtient la date de fin de l'intervalle.
getInstantDebut() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleInstants
obtient l'instant de début de l'intervalle.
getInstantFin() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleInstants
obtient l'instant de fin de l'intervalle.

H

hashCode() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleDates
Returns a hash code value for this object.
hashCode() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleInstants
Returns a hash code value for this object.

I

instantDebut() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleInstants
Returns the value of the instantDebut record component.
instantDuTest() - Static method in class eu.telecomsudparis.csc4102.util.Datutil
retourne l'instant de test.
instantEstAvant(Instant, Instant) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
compare deux instants : vrai si premier instant avant second.
instantEstDansIntervalleInstants(Instant) - Method in record class eu.telecomsudparis.csc4102.util.IntervalleInstants
retourne vrai si l'instant proposé est dans cet intervalle, les bornes étant incluses.
instantFin() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleInstants
Returns the value of the instantFin record component.
instantToString(Instant) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
convertit un instant en chaine de caracteres au format francais.
IntervalleDates - Record Class in eu.telecomsudparis.csc4102.util
Classe représentant un intervalle de dates.
IntervalleDates(LocalDate, LocalDate) - Constructor for record class eu.telecomsudparis.csc4102.util.IntervalleDates
vérifie des post-conditions sur la construction d'un intervalle.
intervalleDatesSIntersectent(IntervalleDates) - Method in record class eu.telecomsudparis.csc4102.util.IntervalleDates
retourne vrai si les deux intervalles proposées s'intersectent, les bornes étant incluses dans l'intersection.
IntervalleInstants - Record Class in eu.telecomsudparis.csc4102.util
Classe représentant un intervalle d'instants.
IntervalleInstants(Instant, Instant) - Constructor for record class eu.telecomsudparis.csc4102.util.IntervalleInstants
vérifie des post-conditions sur la construction d'un intervalle.
intervalleInstantsSIntersectent(IntervalleInstants) - Method in record class eu.telecomsudparis.csc4102.util.IntervalleInstants
retourne vrai si les deux intervalles proposées s'intersectent, les bornes étant incluses dans l'intersection.

M

maintenant() - Static method in class eu.telecomsudparis.csc4102.util.Datutil
retourne l'instant courant (potentiellement different de l'instant du test).
memeInstant(Instant, Instant) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
établit si deux instants correspondent aux memes jour, heure, minute, seconde, etc.
memeJour(LocalDate, LocalDate) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
établit si deux dates correspondent au même jour.

N

nombreDeJours() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleDates
retourne le nombre de jours de l'intervalle.

O

OperationImpossible - Exception in eu.telecomsudparis.csc4102.util
Une exception OperationImpossible est levee en cas d'erreur fonctionnelle : une operation n'est pas permise fonctionnellement.
OperationImpossible(String) - Constructor for exception eu.telecomsudparis.csc4102.util.OperationImpossible
Constructeur de l'exception OperationImpossible.

P

printPrompt(String) - Static method in class eu.telecomsudparis.csc4102.util.Console
Affiche un message a l'ecran sans fin de ligne.

R

readDate(String) - Static method in class eu.telecomsudparis.csc4102.util.Console
Lecture d'une date au clavier.
readDouble(String) - Static method in class eu.telecomsudparis.csc4102.util.Console
Lecture d'un double au clavier.
readInt(String) - Static method in class eu.telecomsudparis.csc4102.util.Console
Lecture d'un entier au clavier.
readLine() - Static method in class eu.telecomsudparis.csc4102.util.Console
Lecture d'une chaine de caracteres au clavier.
readLine(String) - Static method in class eu.telecomsudparis.csc4102.util.Console
Lecture d'une chaine de caracteres au clavier avec affichage d'un prompt.
retirerAInstant(Instant, ChronoUnit, int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
calcule un nouvel instant a partir d'un instant, de l'unite de la periode, et de la quantite de cette unite a retirer.
retirerJoursADate(LocalDate, int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
calcule une nouvelle date a partir d'une date et d'un nombre de jours a retirer.
retirerJoursAInstant(Instant, int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
calcule un nouvel instant a partir d'un instant et d'un nombre de jours a retirer.
retirerJoursALaDateDuTest(int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
change la date du jour (pour les tests) en retirant le nombre de jours indique.
retirerJoursALInstantDuTest(int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
change l'instant du jour (pour les tests) en retirant le nombre de jours indique.
retirerSecondesALInstantDuTest(int) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
change l'instant du jour (pour les tests) en retirant le nombre de secondes indique.

S

setDbLocale(Locale) - Static method in class eu.telecomsudparis.csc4102.util.Datutil
permet de changer de locale si la valeur par défaut (FRANCE) ne convient pas.

T

toString() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleDates
Returns a string representation of this record class.
toString() - Method in record class eu.telecomsudparis.csc4102.util.IntervalleInstants
Returns a string representation of this record class.
A C D E G H I M N O P R S T 
All Classes and Interfaces|All Packages|Serialized Form