com.taskadapter.redmineapi.bean
Class Version

java.lang.Object
  extended by com.taskadapter.redmineapi.bean.Version
All Implemented Interfaces:
Identifiable

public class Version
extends Object
implements Identifiable

Redmine's project versions

REMARK: currently this is only used with Issues, so only id and name are filled

Author:
Christian Migowski

Constructor Summary
Version()
          Required for reflective construction.
Version(Project project, String name)
           
 
Method Summary
 boolean equals(Object obj)
           
 Date getCreatedOn()
           
 String getDescription()
           
 Date getDueDate()
           
 Integer getId()
           
 String getName()
           
 Project getProject()
           
 String getStatus()
           
 Date getUpdatedOn()
           
 int hashCode()
           
 void setCreatedOn(Date createdOn)
           
 void setDescription(String description)
           
 void setDueDate(Date dueDate)
           
 void setId(Integer id)
           
 void setName(String name)
           
 void setProject(Project project)
           
 void setStatus(String status)
           
 void setUpdatedOn(Date updatedOn)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Version

public Version()
Required for reflective construction.


Version

public Version(Project project,
               String name)
Parameters:
project - the Project of the Version
name - the name of the the Version
Method Detail

equals

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

getCreatedOn

public Date getCreatedOn()

getDescription

public String getDescription()

getDueDate

public Date getDueDate()

getId

public Integer getId()
Specified by:
getId in interface Identifiable

getName

public String getName()

getProject

public Project getProject()

getStatus

public String getStatus()

getUpdatedOn

public Date getUpdatedOn()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

setCreatedOn

public void setCreatedOn(Date createdOn)

setDescription

public void setDescription(String description)

setDueDate

public void setDueDate(Date dueDate)

setId

public void setId(Integer id)

setName

public void setName(String name)

setProject

public void setProject(Project project)

setStatus

public void setStatus(String status)

setUpdatedOn

public void setUpdatedOn(Date updatedOn)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.