1 package cz.frantovo.nekurak.email;
3 import cz.frantovo.nekurak.vyjimky.NekurakVyjimka;
4 import java.io.UnsupportedEncodingException;
5 import javax.mail.internet.InternetAddress;
8 * Obalová třída, abychom předešli prosakování abstrakce.
9 * Konstruktor InternetAddress totiž může vyhodit UnsupportedEncodingException výjimku,
10 * která nás na téhle úrovni ale nezajímá.
17 public Adresa(String email, String jmeno) {
22 public InternetAddress getInternetAddress() throws NekurakVyjimka {
24 return new InternetAddress(email, jmeno);
25 } catch (UnsupportedEncodingException e) {
26 throw new NekurakVyjimka("Chyba při převodu na InternetAddress", e);