edu.nrao.sss.model.user
Class URL

java.lang.Object
  extended by edu.nrao.sss.model.user.ObjectId
      extended by edu.nrao.sss.model.user.Contact
          extended by edu.nrao.sss.model.user.URL
All Implemented Interfaces:
XMLable, Serializable

public class URL
extends Contact
implements XMLable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class edu.nrao.sss.model.user.Contact
Contact.ContactType
 
Field Summary
 
Fields inherited from class edu.nrao.sss.model.user.Contact
contactType
 
Constructor Summary
URL()
           
URL(URL url)
           
 
Method Summary
 void copy(edu.nrao.sss.model.user.UpdateDetails updateDetails)
           
 void copy(URL url)
           
 boolean equals(Object obj)
           
 String getContactValue()
           
 String getEncodedId()
           
 int getUpdatedBy()
           
 Date getUpdatedOn()
           
 void setContactValue(String contactValue)
           
 void setUpdatedBy(int updatedBy)
           
 void setUpdatedOn(Date updatedOn)
           
 String toXML()
          Provide an XML description of the object.
 
Methods inherited from class edu.nrao.sss.model.user.Contact
copy, getContactDescription, getContactType, isDefaultContact, set, setContactDescription, setDefaultContact
 
Methods inherited from class edu.nrao.sss.model.user.ObjectId
getId, hashCode, isNew, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URL

public URL()

URL

public URL(URL url)
Method Detail

copy

public void copy(URL url)

equals

public boolean equals(Object obj)
Specified by:
equals in class ObjectId

getContactValue

public String getContactValue()

setContactValue

public void setContactValue(String contactValue)

toXML

public final String toXML()
Description copied from interface: XMLable
Provide an XML description of the object.

Specified by:
toXML in interface XMLable
Overrides:
toXML in class Contact
Returns:
a String representing the XML of the object.

getEncodedId

public String getEncodedId()

getUpdatedBy

public int getUpdatedBy()

getUpdatedOn

public Date getUpdatedOn()

copy

public void copy(edu.nrao.sss.model.user.UpdateDetails updateDetails)

setUpdatedBy

public void setUpdatedBy(int updatedBy)
                  throws IllegalArgumentException
Throws:
IllegalArgumentException

setUpdatedOn

public void setUpdatedOn(Date updatedOn)
                  throws NullPointerException
Throws:
NullPointerException


Copyright © 2009. All Rights Reserved.