public class AtomLinkModuleImpl extends java.lang.Object implements AtomLinkModule, java.lang.Cloneable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private Link |
link |
URI
Constructor and Description |
---|
AtomLinkModuleImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Creates a deep clone of the object.
|
void |
copyFrom(CopyFrom obj)
Copies all the properties of the given bean into this one.
|
boolean |
equals(java.lang.Object obj) |
java.lang.Class<? extends CopyFrom> |
getInterface()
Returns the interface the copyFrom works on.
|
Link |
getLink() |
java.lang.String |
getUri()
Returns the URI of the module.
|
int |
hashCode() |
void |
setLink(Link link) |
java.lang.String |
toString() |
private Link link
public Link getLink()
getLink
in interface AtomLinkModule
public void setLink(Link link)
setLink
in interface AtomLinkModule
public java.lang.String getUri()
Module
public java.lang.Class<? extends CopyFrom> getInterface()
CopyFrom
This is useful when dealing with properties that may have multiple implementations. For example, Module.
getInterface
in interface CopyFrom
public void copyFrom(CopyFrom obj)
CopyFrom
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.
public java.lang.Object clone()
Module
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object