From e42a85de0607abd5e952db6dbb40f8ed1402ea87 Mon Sep 17 00:00:00 2001 From: Jan-Pascal van Best Date: Mon, 26 Mar 2012 22:49:51 +0200 Subject: [PATCH] Start working on generic Programme class --- .../java/org/vanbest/xmltv/Programme.java | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 src/main/java/org/vanbest/xmltv/Programme.java diff --git a/src/main/java/org/vanbest/xmltv/Programme.java b/src/main/java/org/vanbest/xmltv/Programme.java new file mode 100644 index 0000000..94c1f21 --- /dev/null +++ b/src/main/java/org/vanbest/xmltv/Programme.java @@ -0,0 +1,46 @@ +package org.vanbest.xmltv; + +import java.util.Date; +import java.util.List; + +public class Programme { + class Title { + String title; + String lang; + } + class Actor { + String name; + String role; + } + class Credits { + List directors; + List actors; + List writers; + List adaptors; + List producers; + List composers; + List editors; + List presenters; + List commentators; + List guests; + } + public Channel channel; // required + public Date startTime; // required + public Date endTime; + public Date pdcStart; + public Date vpsStart; + public String showview; + public String videoplus; + public String clumpidx; + + public List titles; // at least one + public List<Title> subtitles; + public List<Title> descriptions; + public Credits credits; + public Date date; // copyright date, original date + public List<Title> categories; + Title language; + Title origLanguage; + + +} -- 2.39.5