com.sun.syndication.feed.module
Class ModuleImpl

java.lang.Object
  extended bycom.sun.syndication.common.ObjectBean
      extended bycom.sun.syndication.feed.module.ModuleImpl
All Implemented Interfaces:
java.lang.Cloneable, CopyFrom, Module, java.io.Serializable, ToString
Direct Known Subclasses:
DCModuleImpl, SyModuleImpl

public abstract class ModuleImpl
extends ObjectBean
implements Module

Base class for modules describing Metadata of feeds, default implementations. Examples of such modules are the Dublin Core and Syndication modules.

Author:
Alejandro Abdelnur
See Also:
Serialized Form

Constructor Summary
protected ModuleImpl(java.lang.Class beanClass, java.lang.String uri)
          Constructor.
 
Method Summary
 java.lang.String getUri()
          Returns the URI of the module.
 
Methods inherited from class com.sun.syndication.common.ObjectBean
clone, equals, hashCode, toString, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sun.syndication.feed.module.Module
clone
 
Methods inherited from interface com.sun.syndication.common.ToString
toString
 
Methods inherited from interface com.sun.syndication.common.CopyFrom
copyFrom, getInterface
 

Constructor Detail

ModuleImpl

protected ModuleImpl(java.lang.Class beanClass,
                     java.lang.String uri)
Constructor.

Parameters:
beanClass - the class/interface to be used for property scanning.
uri - URI of the module.
Method Detail

getUri

public java.lang.String getUri()
Returns the URI of the module.

Specified by:
getUri in interface Module
Returns:
URI of the module.


Copyright © 2004 Sun Microsystems. All Rights Reserved.