Class ToCompareProducer.ResultForComparison
- Enclosing class:
- ToCompareProducer
- Author:
- Yvan Maillot <yvan.maillot@uha.fr>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInput()Pour connaître le flux d'entrée consommé par les méthodes à comparer utilisées pour cette évaluation.getInst()Deprecated.Pour connaître le message prévu par l'enseignant et à afficher en cas d'échec de la comparaison.Object[]Pour connaître les paramètres des méthodes à comparer utilisées pour cette évaluation.Pour connaître l'instance sur laquelle s'est appliquée la méthode de référence lors de cette évaluation.Pour connaître le retour de la méthode de référence lors de cette évaluation.Pour connaître le contenu de la sortie standard (affichage à l'écran) produit par la méthode de référence lors de cette évaluation.Pour connaître l'exception lancée par la méthode de référence lors de cette évaluation.Pour connaître l'instance sur laquelle s'est appliquée la méthode de l'étudiant lors de cette évaluation.Pour connaître le retour de la méthode de l'étudiant lors de cette évaluation.Pour connaître le contenu de la sortie standard (affichage à l'écran) produit par la méthode de l'étudiant lors de cette évaluation.Pour connaître l'exception lancée par la méthode de l'étudiant lors de cette évaluation.toString()Une représentation qui résume les éléments de comparaison.
-
Constructor Details
-
ResultForComparison
-
-
Method Details
-
getMessage
Pour connaître le message prévu par l'enseignant et à afficher en cas d'échec de la comparaison.- Returns:
- Le message à afficher en cas d'échec de la comparaison.
-
getInst
Deprecated. -
getParams
Pour connaître les paramètres des méthodes à comparer utilisées pour cette évaluation.- Returns:
- les paramètres des méthodes à comparer
-
getInput
Pour connaître le flux d'entrée consommé par les méthodes à comparer utilisées pour cette évaluation.- Returns:
- le flux d'entrée consommé par les méthodes.
-
getRefResult
Pour connaître le retour de la méthode de référence lors de cette évaluation.Attention à la comparaison avec le retour de l'étudiant, car ils peuvent ne pas être de même type. Il est préférable pour les comparer d'utiliser
ReflectUtilities.equals(java.lang.Object, java.lang.Object).- Returns:
- le retour de la méthode de référence lors de cette évaluation.
-
getStudentResult
Pour connaître le retour de la méthode de l'étudiant lors de cette évaluation.Attention à la comparaison avec le retour de la référence, car ils peuvent ne pas être de même type. Il est préférable pour les comparer d'utiliser
ReflectUtilities.equals(java.lang.Object, java.lang.Object).- Returns:
- le retour de la méthode de l'étudiant lors de cette évaluation.
-
getRefStdOutput
Pour connaître le contenu de la sortie standard (affichage à l'écran) produit par la méthode de référence lors de cette évaluation.- Returns:
- le contenu de la sortie standard produit par la méthode de référence.
-
getStudentStdOutput
Pour connaître le contenu de la sortie standard (affichage à l'écran) produit par la méthode de l'étudiant lors de cette évaluation.- Returns:
- le contenu de la sortie standard produit par la méthode de l'étudiant.
-
getRefThrown
Pour connaître l'exception lancée par la méthode de référence lors de cette évaluation.- Returns:
- l'exception lancée par la méthode de référence.
-
getStudentThrown
Pour connaître l'exception lancée par la méthode de l'étudiant lors de cette évaluation.- Returns:
- l'exception lancée par la méthode de l'étudiant.
-
getRefInstance
Pour connaître l'instance sur laquelle s'est appliquée la méthode de référence lors de cette évaluation.Attention à la comparaison avec l'instance de référence, car ils peuvent ne pas être de même type. Il est préférable pour les comparer d'utiliser
ReflectUtilities.equals(java.lang.Object, java.lang.Object).- Returns:
- le retour de la méthode de référence lors de cette évaluation.
-
getStudentInstance
Pour connaître l'instance sur laquelle s'est appliquée la méthode de l'étudiant lors de cette évaluation.Attention à la comparaison avec l'instance de l'étudiant, car ils peuvent ne pas être de même type. Il est préférable pour les comparer d'utiliser
ReflectUtilities.equals(java.lang.Object, java.lang.Object).- Returns:
- le retour de la méthode de l'étudiant lors de cette évaluation.
-
toString
Une représentation qui résume les éléments de comparaison.
-