Package com.taskadapter.redmineapi.bean
Class TimeEntry
- java.lang.Object
-
- com.taskadapter.redmineapi.bean.TimeEntry
-
- All Implemented Interfaces:
Identifiable
public class TimeEntry extends java.lang.Object implements Identifiable
-
-
Field Summary
Fields Modifier and Type Field Description static Property<java.lang.Integer>
ACTIVITY_ID
static Property<java.lang.String>
ACTIVITY_NAME
static Property<java.lang.String>
COMMENT
static Property<java.util.Date>
CREATED_ON
static Property<java.util.Set<CustomField>>
CUSTOM_FIELDS
static Property<java.lang.Integer>
DATABASE_ID
database numeric Idstatic Property<java.lang.Float>
HOURS
static Property<java.lang.Integer>
ISSUE_ID
database Id of the Issuestatic Property<java.lang.Integer>
PROJECT_ID
database Id of the projectstatic Property<java.lang.String>
PROJECT_NAME
static Property<java.util.Date>
SPENT_ON
static Property<java.util.Date>
UPDATED_ON
static Property<java.lang.Integer>
USER_ID
static Property<java.lang.String>
USER_NAME
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCustomFields(java.util.Collection<CustomField> customFields)
void
clearCustomFields()
boolean
equals(java.lang.Object o)
java.lang.Integer
getActivityId()
java.lang.String
getActivityName()
java.lang.String
getComment()
java.util.Date
getCreatedOn()
CustomField
getCustomField(java.lang.String name)
java.util.Set<CustomField>
getCustomFields()
java.lang.Float
getHours()
java.lang.Integer
getId()
java.lang.Integer
getIssueId()
java.lang.Integer
getProjectId()
java.lang.String
getProjectName()
java.util.Date
getSpentOn()
PropertyStorage
getStorage()
java.util.Date
getUpdatedOn()
java.lang.Integer
getUserId()
java.lang.String
getUserName()
int
hashCode()
boolean
isValid()
void
setActivityId(java.lang.Integer activityId)
void
setActivityName(java.lang.String activityName)
void
setComment(java.lang.String comment)
void
setCreatedOn(java.util.Date createdOn)
void
setHours(java.lang.Float hours)
void
setIssueId(java.lang.Integer issueId)
void
setProjectId(java.lang.Integer projectId)
void
setProjectName(java.lang.String projectName)
void
setSpentOn(java.util.Date spentOn)
void
setUpdatedOn(java.util.Date updatedOn)
void
setUserId(java.lang.Integer userId)
void
setUserName(java.lang.String userName)
java.lang.String
toString()
-
-
-
Field Detail
-
DATABASE_ID
public static final Property<java.lang.Integer> DATABASE_ID
database numeric Id
-
ISSUE_ID
public static final Property<java.lang.Integer> ISSUE_ID
database Id of the Issue
-
PROJECT_ID
public static final Property<java.lang.Integer> PROJECT_ID
database Id of the project
-
PROJECT_NAME
public static final Property<java.lang.String> PROJECT_NAME
-
USER_NAME
public static final Property<java.lang.String> USER_NAME
-
USER_ID
public static final Property<java.lang.Integer> USER_ID
-
ACTIVITY_NAME
public static final Property<java.lang.String> ACTIVITY_NAME
-
ACTIVITY_ID
public static final Property<java.lang.Integer> ACTIVITY_ID
-
HOURS
public static final Property<java.lang.Float> HOURS
-
COMMENT
public static final Property<java.lang.String> COMMENT
-
SPENT_ON
public static final Property<java.util.Date> SPENT_ON
-
CREATED_ON
public static final Property<java.util.Date> CREATED_ON
-
UPDATED_ON
public static final Property<java.util.Date> UPDATED_ON
-
CUSTOM_FIELDS
public static final Property<java.util.Set<CustomField>> CUSTOM_FIELDS
-
-
Method Detail
-
getId
public java.lang.Integer getId()
- Specified by:
getId
in interfaceIdentifiable
-
getUserId
public java.lang.Integer getUserId()
-
setUserId
public void setUserId(java.lang.Integer userId)
-
getIssueId
public java.lang.Integer getIssueId()
-
setIssueId
public void setIssueId(java.lang.Integer issueId)
-
getProjectId
public java.lang.Integer getProjectId()
-
setProjectId
public void setProjectId(java.lang.Integer projectId)
-
getProjectName
public java.lang.String getProjectName()
-
setProjectName
public void setProjectName(java.lang.String projectName)
-
getActivityName
public java.lang.String getActivityName()
-
setActivityName
public void setActivityName(java.lang.String activityName)
-
getActivityId
public java.lang.Integer getActivityId()
-
setActivityId
public void setActivityId(java.lang.Integer activityId)
-
getHours
public java.lang.Float getHours()
-
setHours
public void setHours(java.lang.Float hours)
-
getComment
public java.lang.String getComment()
-
setComment
public void setComment(java.lang.String comment)
-
getSpentOn
public java.util.Date getSpentOn()
-
setSpentOn
public void setSpentOn(java.util.Date spentOn)
-
getCreatedOn
public java.util.Date getCreatedOn()
-
setCreatedOn
public void setCreatedOn(java.util.Date createdOn)
-
getUpdatedOn
public java.util.Date getUpdatedOn()
-
setUpdatedOn
public void setUpdatedOn(java.util.Date updatedOn)
-
getUserName
public java.lang.String getUserName()
-
setUserName
public void setUserName(java.lang.String userName)
-
getCustomField
public CustomField getCustomField(java.lang.String name)
- Returns:
- the custom field with given name or NULL if the field is not found
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getCustomFields
public java.util.Set<CustomField> getCustomFields()
-
clearCustomFields
public void clearCustomFields()
-
addCustomFields
public void addCustomFields(java.util.Collection<CustomField> customFields)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
isValid
public boolean isValid()
-
getStorage
public PropertyStorage getStorage()
-
-