com.sun.syndication.feed.module
Class Module

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

public abstract class Module
extends ObjectBean
implements ModuleI

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 Module(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.ModuleI
clone
 
Methods inherited from interface com.sun.syndication.common.ToString
toString
 
Methods inherited from interface com.sun.syndication.common.CopyFrom
copyFrom, getInterface
 

Constructor Detail

Module

protected Module(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 ModuleI
Returns:
URI of the module.


Copyright © 2004 Sun Microsystems. All Rights Reserved.