org.rometools.feed.module.itunes
Class EntryInformationImpl

java.lang.Object
  extended by org.rometools.feed.module.itunes.AbstractITunesObject
      extended by org.rometools.feed.module.itunes.EntryInformationImpl
All Implemented Interfaces:
com.sun.syndication.feed.CopyFrom, com.sun.syndication.feed.module.Module, Serializable, Cloneable, EntryInformation, ITunes

public class EntryInformationImpl
extends AbstractITunesObject
implements EntryInformation

This class contains information for iTunes podcast feeds that exist at the Item level.

Version:
$Revision: 1.2 $
Author:
Robert "kebernet" Cooper
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.rometools.feed.module.itunes.AbstractITunesObject
PREFIX, RDF_URI, URI
 
Fields inherited from interface org.rometools.feed.module.itunes.ITunes
URI
 
Constructor Summary
EntryInformationImpl()
          Creates a new instance of EntryInformationImpl
 
Method Summary
 Object clone()
          Required by the ROME API
 void copyFrom(com.sun.syndication.feed.CopyFrom obj)
          Defined by the ROME module API
 Duration getDuration()
          Returns the Duration object for this Item
 void setDuration(Duration duration)
          Sets the Duration object for this Item
 String toString()
           
 
Methods inherited from class org.rometools.feed.module.itunes.AbstractITunesObject
getAuthor, getBlock, getExplicit, getInterface, getKeywords, getSubtitle, getSummary, getUri, setAuthor, setBlock, setExplicit, setKeywords, setSubtitle, setSummary
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.rometools.feed.module.itunes.ITunes
getAuthor, getBlock, getExplicit, getKeywords, getSubtitle, getSummary, setAuthor, setBlock, setExplicit, setKeywords, setSubtitle, setSummary
 
Methods inherited from interface com.sun.syndication.feed.module.Module
getUri
 
Methods inherited from interface com.sun.syndication.feed.CopyFrom
getInterface
 

Constructor Detail

EntryInformationImpl

public EntryInformationImpl()
Creates a new instance of EntryInformationImpl

Method Detail

getDuration

public Duration getDuration()
Returns the Duration object for this Item

Specified by:
getDuration in interface EntryInformation
Returns:
Returns the Duration object for this Item

setDuration

public void setDuration(Duration duration)
Sets the Duration object for this Item

Specified by:
setDuration in interface EntryInformation
Parameters:
duration - Sets the Duration object for this Item

copyFrom

public void copyFrom(com.sun.syndication.feed.CopyFrom obj)
Defined by the ROME module API

Specified by:
copyFrom in interface com.sun.syndication.feed.CopyFrom
Specified by:
copyFrom in class AbstractITunesObject
Parameters:
obj - Object to copy from

clone

public Object clone()
Required by the ROME API

Specified by:
clone in interface com.sun.syndication.feed.module.Module
Specified by:
clone in class AbstractITunesObject
Returns:
A clone of this module object

toString

public String toString()
Overrides:
toString in class AbstractITunesObject


Copyright © 2013 ROME Project. All Rights Reserved.