Interface Speaker

All Known Implementing Classes:
Speaker_impl

public interface Speaker
  • Method Details

    • get_id

      String get_id()
      Returns:
      ID
    • set_id

      void set_id(String _id)
      Parameters:
      _id - neu
    • getName

      String getName()
      Returns:
      Name
    • setName

      void setName(String name)
      Parameters:
      name - neu
    • getFirstName

      String getFirstName()
      Returns:
      Vorname
    • setFirstName

      void setFirstName(String firstName)
      Parameters:
      firstName - neu
    • getTitle

      String getTitle()
      Returns:
      Titel des Speakers.
    • setTitle

      void setTitle(String title)
      Parameters:
      title - neu
    • getGeburtsdatum

      String getGeburtsdatum()
      Returns:
      Geburtsdatum des Speakers.
    • setGeburtsdatum

      void setGeburtsdatum(LocalDate geburtsdatum)
      Parameters:
      geburtsdatum - neu
    • getGeburtsort

      String getGeburtsort()
      Returns:
      Geburtsort des Speakers.
    • setGeburtsort

      void setGeburtsort(String geburtsort)
      Parameters:
      geburtsort - neu
    • getSterbedatum

      String getSterbedatum()
      Returns:
      Sterbedatum
    • setSterbedatum

      void setSterbedatum(LocalDate sterbedatum)
      Parameters:
      sterbedatum - neu
    • getGeschlecht

      String getGeschlecht()
      Returns:
      Geschlecht
    • setGeschlecht

      void setGeschlecht(String geschlecht)
      Parameters:
      geschlecht - neu
    • getBeruf

      String getBeruf()
      Returns:
      Beruf
    • setBeruf

      void setBeruf(String beruf)
      Parameters:
      beruf - neu
    • getAkademischertitel

      String getAkademischertitel()
      Returns:
      akademischer Titel
    • setAkademischertitel

      void setAkademischertitel(String akademischertitel)
      Parameters:
      akademischertitel - neu
    • getFamilienstand

      String getFamilienstand()
      Returns:
      Familienstand des Speakers.
    • setFamilienstand

      void setFamilienstand(String familienstand)
      Parameters:
      familienstand - neu
    • getReligion

      String getReligion()
      Returns:
      Religion des Speakers.
    • setReligion

      void setReligion(String religion)
      Parameters:
      religion - neu
    • getVita

      String getVita()
      Returns:
      Vita des Speakers.
    • setVita

      void setVita(String vita)
      Parameters:
      vita - neu
    • getParty

      String getParty()
      Returns:
      Partei des Speakers.
    • setParty

      void setParty(String party)
      Parameters:
      party - neu
    • getMemberships

      Set<Object> getMemberships()
      Returns:
      Mitgliedschaften des Speakers.
    • setMemberships

      void setMemberships(Object membership)
      Parameters:
      membership - neu
    • setMemberships

      void setMemberships(Set<Object> memberships)
      Parameters:
      memberships - neu
    • toTex

      String toTex(boolean disableTikz) throws IOException, freemarker.template.TemplateException
      Parameters:
      disableTikz - true, wenn Tikz deaktiviert werden soll.
      Returns:
      LaTeX-String aller Reden des Speakers.
      Throws:
      IOException
      freemarker.template.TemplateException
    • getImageUrl

      String getImageUrl()
      Returns:
      URL des Portrait-Bildes
    • setImageUrl

      void setImageUrl(String imageUrl)
      Parameters:
      imageUrl - URL des Portrait-Bildes
    • getImageData

      String getImageData()
      Returns:
      Base64 kodiertes Bild
    • setImageData

      void setImageData(String imageData)
      Parameters:
      imageData - Base64 kodiertes Bild