Package com.deniz.jira.worklog.data
Class SavedTimesheetImp
java.lang.Object
com.deniz.jira.worklog.data.SavedTimesheetImp
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SavedTimesheetImp>
public class SavedTimesheetImp extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<SavedTimesheetImp>
Implementation of
SavedTimesheet
.
Created by MilSOFT on 28.06.2016.- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SavedTimesheetImp.PeriodMode
-
Constructor Summary
Constructors Constructor Description SavedTimesheetImp()
SavedTimesheetImp(SavedTimesheet savedTimesheet, com.atlassian.jira.project.ProjectManager projectManager, com.atlassian.jira.user.util.UserManager userManager, FilterService filterService, TeamService teamService, com.deniz.jira.worklog.services.gh.SprintServiceHolder sprintServiceHolder, com.deniz.jira.worklog.services.sd.OrganizationServiceHolder organizationServiceHolder, com.atlassian.jira.user.ApplicationUser loggedInUser)
-
Method Summary
Modifier and Type Method Description void
addSavedTsAttr(SavedTsAttrImp savedTsAttrImp)
void
addSavedTsExtraField(SavedTsExtraFieldImp savedTsExtraField)
int
compareTo(SavedTimesheetImp o)
void
copyFrom(SavedTimesheet savedTimesheet, com.atlassian.jira.project.ProjectManager projectManager, com.atlassian.jira.user.util.UserManager userManager, FilterService filterService, TeamService teamService, com.deniz.jira.worklog.services.gh.SprintServiceHolder sprintServiceHolder, com.deniz.jira.worklog.services.sd.OrganizationServiceHolder organizationServiceHolder, com.atlassian.jira.user.ApplicationUser loggedInUser)
void
copyTo(SavedTimesheet savedTimesheet, com.atlassian.jira.project.ProjectManager projectManager, com.atlassian.jira.user.util.UserManager userManager, FilterService filterService, TeamService teamService, com.deniz.jira.worklog.services.gh.SprintServiceHolder sprintServiceHolder, com.deniz.jira.worklog.services.sd.OrganizationServiceHolder organizationServiceHolder, com.atlassian.jira.user.ApplicationUser loggedInUser)
boolean
equals(java.lang.Object o)
java.util.List<SavedTsAttrImp>
getAttributeFilters()
java.util.List<SavedTsExtraFieldImp>
getExtraFields()
java.lang.String
getExtraIssueFilter()
java.util.List<java.lang.String>
getGroupingType()
int
getId()
java.lang.String
getName()
int
getPeriodEndDay()
int
getPeriodEndMonth()
int
getPeriodEndYear()
SavedTimesheetImp.PeriodMode
getPeriodMode()
int
getPeriodStartDay()
int
getPeriodStartMonth()
int
getPeriodStartYear()
java.lang.String
getTargetKey()
java.lang.String
getTargetName()
TargetType
getTargetType()
java.lang.String
getUserKey()
int
hashCode()
boolean
isPeriodLocked()
void
setExtraIssueFilter(java.lang.String extraIssueFilter)
void
setGroupingType(java.util.List<java.lang.String> groupingType)
void
setId(int id)
void
setName(java.lang.String name)
void
setPeriodEndDate(java.time.ZonedDateTime dateTime)
void
setPeriodEndDay(int periodEndDay)
void
setPeriodEndMonth(int periodEndMonth)
void
setPeriodEndYear(int periodEndYear)
void
setPeriodLocked(boolean periodLocked)
void
setPeriodMode(SavedTimesheetImp.PeriodMode periodMode)
void
setPeriodStartDate(java.time.ZonedDateTime dateTime)
void
setPeriodStartDay(int periodStartDay)
void
setPeriodStartMonth(int periodStartMonth)
void
setPeriodStartYear(int periodStartYear)
void
setTargetKey(java.lang.String targetKey)
void
setTargetName(java.lang.String targetName)
void
setTargetType(TargetType targetType)
void
setUserKey(java.lang.String userKey)
java.lang.String
toString()
-
Constructor Details
-
SavedTimesheetImp
public SavedTimesheetImp() -
SavedTimesheetImp
public SavedTimesheetImp(SavedTimesheet savedTimesheet, com.atlassian.jira.project.ProjectManager projectManager, com.atlassian.jira.user.util.UserManager userManager, FilterService filterService, TeamService teamService, com.deniz.jira.worklog.services.gh.SprintServiceHolder sprintServiceHolder, com.deniz.jira.worklog.services.sd.OrganizationServiceHolder organizationServiceHolder, com.atlassian.jira.user.ApplicationUser loggedInUser)
-
-
Method Details
-
copyTo
public void copyTo(SavedTimesheet savedTimesheet, com.atlassian.jira.project.ProjectManager projectManager, com.atlassian.jira.user.util.UserManager userManager, FilterService filterService, TeamService teamService, com.deniz.jira.worklog.services.gh.SprintServiceHolder sprintServiceHolder, com.deniz.jira.worklog.services.sd.OrganizationServiceHolder organizationServiceHolder, com.atlassian.jira.user.ApplicationUser loggedInUser) -
copyFrom
public void copyFrom(SavedTimesheet savedTimesheet, com.atlassian.jira.project.ProjectManager projectManager, com.atlassian.jira.user.util.UserManager userManager, FilterService filterService, TeamService teamService, com.deniz.jira.worklog.services.gh.SprintServiceHolder sprintServiceHolder, com.deniz.jira.worklog.services.sd.OrganizationServiceHolder organizationServiceHolder, com.atlassian.jira.user.ApplicationUser loggedInUser) -
setPeriodStartDate
public void setPeriodStartDate(java.time.ZonedDateTime dateTime) -
setPeriodEndDate
public void setPeriodEndDate(java.time.ZonedDateTime dateTime) -
getExtraIssueFilter
public java.lang.String getExtraIssueFilter() -
setExtraIssueFilter
public void setExtraIssueFilter(java.lang.String extraIssueFilter) -
getId
public int getId() -
setId
public void setId(int id) -
getName
public java.lang.String getName() -
setName
public void setName(java.lang.String name) -
getPeriodMode
-
setPeriodMode
-
getPeriodStartDay
public int getPeriodStartDay() -
setPeriodStartDay
public void setPeriodStartDay(int periodStartDay) -
getPeriodStartMonth
public int getPeriodStartMonth() -
setPeriodStartMonth
public void setPeriodStartMonth(int periodStartMonth) -
getPeriodStartYear
public int getPeriodStartYear() -
setPeriodStartYear
public void setPeriodStartYear(int periodStartYear) -
getPeriodEndDay
public int getPeriodEndDay() -
setPeriodEndDay
public void setPeriodEndDay(int periodEndDay) -
getPeriodEndMonth
public int getPeriodEndMonth() -
setPeriodEndMonth
public void setPeriodEndMonth(int periodEndMonth) -
getPeriodEndYear
public int getPeriodEndYear() -
setPeriodEndYear
public void setPeriodEndYear(int periodEndYear) -
getGroupingType
public java.util.List<java.lang.String> getGroupingType() -
setGroupingType
public void setGroupingType(java.util.List<java.lang.String> groupingType) -
getTargetType
-
setTargetType
-
getTargetKey
public java.lang.String getTargetKey() -
setTargetKey
public void setTargetKey(java.lang.String targetKey) -
getUserKey
public java.lang.String getUserKey() -
setUserKey
public void setUserKey(java.lang.String userKey) -
getTargetName
public java.lang.String getTargetName() -
setTargetName
public void setTargetName(java.lang.String targetName) -
addSavedTsAttr
-
getAttributeFilters
-
addSavedTsExtraField
-
getExtraFields
-
isPeriodLocked
public boolean isPeriodLocked() -
setPeriodLocked
public void setPeriodLocked(boolean periodLocked) -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
compareTo
- Specified by:
compareTo
in interfacejava.lang.Comparable<SavedTimesheetImp>
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-