Elektroniczny System oceniania 2.1
Loading...
Searching...
No Matches
com.example.elektroniczny_dziennik.Grade Class Reference

Public Member Functions

 Grade (int id, double value, String description, Date date)
int getId ()
void setId (int id)
double getValue ()
void setValue (double value)
String getDescription ()
void setDescription (String description)
Date getDate ()
void setDate (Date date)
String getStudentName ()
void setStudentName (String studentName)

Detailed Description

Klasa modelu reprezentująca pojedynczą ocenę ucznia. Przechowuje informacje o wartości oceny, opisie, dacie jej wystawienia oraz powiązaniu z konkretnym uczniem (pobierane zazwyczaj złączeniem tabel).

Constructor & Destructor Documentation

◆ Grade()

com.example.elektroniczny_dziennik.Grade.Grade ( int id,
double value,
String description,
Date date )

Konstruktor tworzący obiekt oceny z danymi. Wykorzystywany głównie przy mapowaniu wyników zapytania SQL na obiekty Java.

Parameters
idUnikalne ID oceny.
valueWartość oceny.
descriptionOpis słowny oceny.
dateData wystawienia.

Member Function Documentation

◆ getDate()

Date com.example.elektroniczny_dziennik.Grade.getDate ( )

Pobiera datę wystawienia oceny.

Returns
Data oceny.

◆ getDescription()

String com.example.elektroniczny_dziennik.Grade.getDescription ( )

Pobiera opis oceny.

Returns
Opis oceny.

◆ getId()

int com.example.elektroniczny_dziennik.Grade.getId ( )

Pobiera identyfikator oceny.

Returns
ID oceny.

◆ getStudentName()

String com.example.elektroniczny_dziennik.Grade.getStudentName ( )

Pobiera imię i nazwisko ucznia przypisanego do tej oceny.

Returns
Imię i nazwisko ucznia.

◆ getValue()

double com.example.elektroniczny_dziennik.Grade.getValue ( )

Pobiera wartość liczbową oceny.

Returns
Wartość oceny.

◆ setDate()

void com.example.elektroniczny_dziennik.Grade.setDate ( Date date)

Ustawia datę wystawienia oceny.

Parameters
dateNowa data.

◆ setDescription()

void com.example.elektroniczny_dziennik.Grade.setDescription ( String description)

Ustawia opis oceny.

Parameters
descriptionNowy opis.

◆ setId()

void com.example.elektroniczny_dziennik.Grade.setId ( int id)

Ustawia identyfikator oceny.

Parameters
idNowe ID oceny.

◆ setStudentName()

void com.example.elektroniczny_dziennik.Grade.setStudentName ( String studentName)

Przypisuje imię i nazwisko ucznia do obiektu oceny. Używane przez kontroler po pobraniu danych z bazy, aby wyświetlić czytelne dane w tabeli.

Parameters
studentNameImię i nazwisko ucznia.

◆ setValue()

void com.example.elektroniczny_dziennik.Grade.setValue ( double value)

Ustawia nową wartość oceny. Wykorzystywane np. podczas edycji oceny w tabeli.

Parameters
valueNowa wartość oceny.

The documentation for this class was generated from the following file:
  • src/main/java/com/example/elektroniczny_dziennik/Grade.java