|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.syndication.feed.module.sle.SleEntryImpl
public class SleEntryImpl
This is a parse only module that holds the values of enternal fields declared in the SLE module. These will not be persisted on an output() call, nor will changing a value here change a value in another module or a foreign markup tag.
| Field Summary |
|---|
| Fields inherited from interface com.sun.syndication.feed.module.sle.SleEntry |
|---|
URI |
| Constructor Summary | |
|---|---|
SleEntryImpl()
Creates a new instance of SleEntryImpl |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
|
void |
copyFrom(java.lang.Object obj)
Copies all the properties of the given bean into this one. |
boolean |
equals(java.lang.Object o)
|
EntryValue |
getGroupByElement(Group element)
Returns an EntryValue for the given element name. |
EntryValue[] |
getGroupValues()
An array of EntryValue objects that correspond to the grouping for the feed. |
java.lang.Class |
getInterface()
Returns the interface the copyFrom works on. |
EntryValue |
getSortByElement(Sort element)
Returns an EntryValue for the given element name. |
EntryValue[] |
getSortValues()
Returns an array of EntryValues for the fields declared in the heading. |
java.lang.String |
getUri()
Returns the URI of the module. |
int |
hashCode()
|
void |
setGroupValues(EntryValue[] groupValues)
|
void |
setSortValues(EntryValue[] sortValues)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SleEntryImpl()
| Method Detail |
|---|
public EntryValue getGroupByElement(Group element)
SleEntry
getGroupByElement in interface SleEntryelement - element name to look for
public void setGroupValues(EntryValue[] groupValues)
public EntryValue[] getGroupValues()
SleEntry
getGroupValues in interface SleEntrypublic java.lang.Class getInterface()
This is useful when dealing with properties that may have multiple implementations. For example, Module.
getInterface in interface com.sun.syndication.feed.CopyFrompublic EntryValue getSortByElement(Sort element)
SleEntry
getSortByElement in interface SleEntryelement - element name
public void setSortValues(EntryValue[] sortValues)
public EntryValue[] getSortValues()
SleEntry
getSortValues in interface SleEntrypublic java.lang.String getUri()
getUri in interface com.sun.syndication.feed.module.Module
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in interface com.sun.syndication.feed.module.Moduleclone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic void copyFrom(java.lang.Object obj)
Any existing properties in this bean are lost.
This method is useful for moving from one implementation of a bean interface to another. For example from the default SyndFeed bean implementation to a Hibernate ready implementation.
copyFrom in interface com.sun.syndication.feed.CopyFromobj - the instance to copy properties from.public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||