Package backend.speaker.interfaces
Interface Speaker
- All Known Implementing Classes:
Speaker_impl
public interface Speaker
-
Method Summary
Modifier and TypeMethodDescriptionget_id()getBeruf()getName()getParty()getTitle()getVita()voidvoidsetAkademischertitel(String akademischertitel) voidvoidsetFamilienstand(String familienstand) voidsetFirstName(String firstName) voidsetGeburtsdatum(LocalDate geburtsdatum) voidsetGeburtsort(String geburtsort) voidsetGeschlecht(String geschlecht) voidsetImageData(String imageData) voidsetImageUrl(String imageUrl) voidsetMemberships(Object membership) voidsetMemberships(Set<Object> memberships) voidvoidvoidsetReligion(String religion) voidsetSterbedatum(LocalDate sterbedatum) voidvoidtoTex(boolean disableTikz)
-
Method Details
-
get_id
String get_id()- Returns:
- ID
-
set_id
- Parameters:
_id- neu
-
getName
String getName()- Returns:
- Name
-
setName
- Parameters:
name- neu
-
getFirstName
String getFirstName()- Returns:
- Vorname
-
setFirstName
- Parameters:
firstName- neu
-
getTitle
String getTitle()- Returns:
- Titel des Speakers.
-
setTitle
- Parameters:
title- neu
-
getGeburtsdatum
String getGeburtsdatum()- Returns:
- Geburtsdatum des Speakers.
-
setGeburtsdatum
- Parameters:
geburtsdatum- neu
-
getGeburtsort
String getGeburtsort()- Returns:
- Geburtsort des Speakers.
-
setGeburtsort
- Parameters:
geburtsort- neu
-
getSterbedatum
String getSterbedatum()- Returns:
- Sterbedatum
-
setSterbedatum
- Parameters:
sterbedatum- neu
-
getGeschlecht
String getGeschlecht()- Returns:
- Geschlecht
-
setGeschlecht
- Parameters:
geschlecht- neu
-
getBeruf
String getBeruf()- Returns:
- Beruf
-
setBeruf
- Parameters:
beruf- neu
-
getAkademischertitel
String getAkademischertitel()- Returns:
- akademischer Titel
-
setAkademischertitel
- Parameters:
akademischertitel- neu
-
getFamilienstand
String getFamilienstand()- Returns:
- Familienstand des Speakers.
-
setFamilienstand
- Parameters:
familienstand- neu
-
getReligion
String getReligion()- Returns:
- Religion des Speakers.
-
setReligion
- Parameters:
religion- neu
-
getVita
String getVita()- Returns:
- Vita des Speakers.
-
setVita
- Parameters:
vita- neu
-
getParty
String getParty()- Returns:
- Partei des Speakers.
-
setParty
- Parameters:
party- neu
-
getMemberships
- Returns:
- Mitgliedschaften des Speakers.
-
setMemberships
- Parameters:
membership- neu
-
setMemberships
- Parameters:
memberships- neu
-
toTex
- Parameters:
disableTikz- true, wenn Tikz deaktiviert werden soll.- Returns:
- LaTeX-String aller Reden des Speakers.
- Throws:
IOExceptionfreemarker.template.TemplateException
-
getImageUrl
String getImageUrl()- Returns:
- URL des Portrait-Bildes
-
setImageUrl
- Parameters:
imageUrl- URL des Portrait-Bildes
-
getImageData
String getImageData()- Returns:
- Base64 kodiertes Bild
-
setImageData
- Parameters:
imageData- Base64 kodiertes Bild
-