Package com.rometools.modules.itunes
Class EntryInformationImpl
- java.lang.Object
-
- com.rometools.modules.itunes.AbstractITunesObject
-
- com.rometools.modules.itunes.EntryInformationImpl
-
- All Implemented Interfaces:
EntryInformation,ITunes,CopyFrom,Module,Serializable,Cloneable
public class EntryInformationImpl extends AbstractITunesObject implements EntryInformation
This class contains information for iTunes podcast feeds that exist at the Item level.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EntryInformationImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()Required by the ROME APIvoidcopyFrom(CopyFrom obj)Defined by the ROME module APIbooleangetClosedCaptioned()DurationgetDuration()Returns the Duration object for this ItemIntegergetEpisode()StringgetEpisodeType()Get the episode typeIntegergetOrder()IntegergetSeason()StringgetTitle()voidsetClosedCaptioned(boolean closedCaptioned)voidsetDuration(Duration duration)Sets the Duration object for this ItemvoidsetEpisode(Integer episode)voidsetEpisodeType(String episodeType)Set the episode type to one of full (default), trailer or bonus.voidsetOrder(Integer order)voidsetSeason(Integer season)voidsetTitle(String title)StringtoString()-
Methods inherited from class com.rometools.modules.itunes.AbstractITunesObject
getAuthor, getBlock, getExplicit, getExplicitNullable, getImage, getInterface, getKeywords, getSubtitle, getSummary, getUri, setAuthor, setBlock, setExplicit, setExplicitNullable, setImage, setKeywords, setSubtitle, setSummary
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.rometools.rome.feed.CopyFrom
getInterface
-
Methods inherited from interface com.rometools.modules.itunes.ITunes
getAuthor, getBlock, getExplicit, getExplicitNullable, getImage, getKeywords, getSubtitle, getSummary, setAuthor, setBlock, setExplicit, setExplicitNullable, setImage, setKeywords, setSubtitle, setSummary
-
-
-
-
Method Detail
-
getDuration
public Duration getDuration()
Returns the Duration object for this Item- Specified by:
getDurationin interfaceEntryInformation- Returns:
- Returns the Duration object for this Item
-
setDuration
public void setDuration(Duration duration)
Sets the Duration object for this Item- Specified by:
setDurationin interfaceEntryInformation- Parameters:
duration- Sets the Duration object for this Item
-
getClosedCaptioned
public boolean getClosedCaptioned()
- Specified by:
getClosedCaptionedin interfaceEntryInformation
-
setClosedCaptioned
public void setClosedCaptioned(boolean closedCaptioned)
- Specified by:
setClosedCaptionedin interfaceEntryInformation
-
getOrder
public Integer getOrder()
- Specified by:
getOrderin interfaceEntryInformation
-
setOrder
public void setOrder(Integer order)
- Specified by:
setOrderin interfaceEntryInformation
-
getEpisodeType
public String getEpisodeType()
Get the episode type- Specified by:
getEpisodeTypein interfaceEntryInformation- See Also:
setEpisodeType(episodeType) for details
-
setEpisodeType
public void setEpisodeType(String episodeType)
Set the episode type to one of full (default), trailer or bonus. See see the new spec by Apple for details.- Specified by:
setEpisodeTypein interfaceEntryInformation- Parameters:
episodeType-
-
getSeason
public Integer getSeason()
- Specified by:
getSeasonin interfaceEntryInformation
-
setSeason
public void setSeason(Integer season)
- Specified by:
setSeasonin interfaceEntryInformation
-
getEpisode
public Integer getEpisode()
- Specified by:
getEpisodein interfaceEntryInformation
-
setEpisode
public void setEpisode(Integer episode)
- Specified by:
setEpisodein interfaceEntryInformation
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceEntryInformation
-
setTitle
public void setTitle(String title)
- Specified by:
setTitlein interfaceEntryInformation
-
copyFrom
public void copyFrom(CopyFrom obj)
Defined by the ROME module API
-
clone
public Object clone()
Required by the ROME API- Specified by:
clonein interfaceModule- Specified by:
clonein classAbstractITunesObject- Returns:
- A clone of this module object
-
toString
public String toString()
- Overrides:
toStringin classAbstractITunesObject
-
-