Clearspace API (2.5.18) Core Javadocs

com.jivesoftware.community.project
Class CheckPoint

java.lang.Object
  extended by com.jivesoftware.community.project.CheckPoint
All Implemented Interfaces:
JiveObject, com.tangosol.io.ExternalizableLite, Serializable

public class CheckPoint
extends Object
implements JiveObject, com.tangosol.io.ExternalizableLite

See Also:
Serialized Form

Constructor Summary
CheckPoint()
           
 
Method Summary
static Date convertDueDate(Date dueDate)
           
 boolean equals(Object o)
           
 int getCachedSize()
           
 long getContainerID()
           
 int getContainerType()
           
 Date getCreationDate()
           
 String getDescription()
           
 Date getDueDate()
           
 long getID()
          Retrieve the unique identifier for the jive object, or -1 if the object hasn't yet been added/inserted into the system.
 Date getModificationDate()
           
 String getName()
           
 int getObjectType()
          Return the object type of the jive object.
 long getProjectId()
           
 Map<String,String> getProperties()
           
 int hashCode()
           
 void readExternal(DataInput in)
           
 void setCreationDate(Date creationDate)
           
 void setDescription(String description)
           
 void setDueDate(Date dueDate)
           
 void setID(long id)
           
 void setModificationDate(Date modificationDate)
           
 void setName(String name)
           
 void setProjectId(long projectId)
           
 String toString()
           
 void writeExternal(DataOutput out)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CheckPoint

public CheckPoint()
Method Detail

getID

public long getID()
Description copied from interface: JiveObject
Retrieve the unique identifier for the jive object, or -1 if the object hasn't yet been added/inserted into the system.

Specified by:
getID in interface JiveObject
Returns:
the unique identifier for the jive object.

setID

public void setID(long id)

getContainerID

public long getContainerID()

getContainerType

public int getContainerType()

getObjectType

public int getObjectType()
Description copied from interface: JiveObject
Return the object type of the jive object.

Specified by:
getObjectType in interface JiveObject
Returns:
the object type of the jive object.

getProjectId

public long getProjectId()

setProjectId

public void setProjectId(long projectId)

getName

public String getName()

setName

public void setName(String name)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

getCreationDate

public Date getCreationDate()

setCreationDate

public void setCreationDate(Date creationDate)

getModificationDate

public Date getModificationDate()

setModificationDate

public void setModificationDate(Date modificationDate)

getDueDate

public Date getDueDate()

setDueDate

public void setDueDate(Date dueDate)

convertDueDate

public static Date convertDueDate(Date dueDate)

getProperties

public Map<String,String> getProperties()

readExternal

public void readExternal(DataInput in)
                  throws IOException
Specified by:
readExternal in interface com.tangosol.io.ExternalizableLite
Throws:
IOException

writeExternal

public void writeExternal(DataOutput out)
                   throws IOException
Specified by:
writeExternal in interface com.tangosol.io.ExternalizableLite
Throws:
IOException

getCachedSize

public int getCachedSize()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

Clearspace Project Page

Copyright © 1999-2007 Jive Software.