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 classSavedTimesheetImp.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 voidaddSavedTsAttr(SavedTsAttrImp savedTsAttrImp)voidaddSavedTsExtraField(SavedTsExtraFieldImp savedTsExtraField)intcompareTo(SavedTimesheetImp o)voidcopyFrom(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)voidcopyTo(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)booleanequals(java.lang.Object o)java.util.List<SavedTsAttrImp>getAttributeFilters()java.util.List<SavedTsExtraFieldImp>getExtraFields()java.lang.StringgetExtraIssueFilter()java.util.List<java.lang.String>getGroupingType()intgetId()java.lang.StringgetName()intgetPeriodEndDay()intgetPeriodEndMonth()intgetPeriodEndYear()SavedTimesheetImp.PeriodModegetPeriodMode()intgetPeriodStartDay()intgetPeriodStartMonth()intgetPeriodStartYear()java.lang.StringgetTargetKey()java.lang.StringgetTargetName()TargetTypegetTargetType()java.lang.StringgetUserKey()inthashCode()booleanisPeriodLocked()voidsetExtraIssueFilter(java.lang.String extraIssueFilter)voidsetGroupingType(java.util.List<java.lang.String> groupingType)voidsetId(int id)voidsetName(java.lang.String name)voidsetPeriodEndDate(java.time.ZonedDateTime dateTime)voidsetPeriodEndDay(int periodEndDay)voidsetPeriodEndMonth(int periodEndMonth)voidsetPeriodEndYear(int periodEndYear)voidsetPeriodLocked(boolean periodLocked)voidsetPeriodMode(SavedTimesheetImp.PeriodMode periodMode)voidsetPeriodStartDate(java.time.ZonedDateTime dateTime)voidsetPeriodStartDay(int periodStartDay)voidsetPeriodStartMonth(int periodStartMonth)voidsetPeriodStartYear(int periodStartYear)voidsetTargetKey(java.lang.String targetKey)voidsetTargetName(java.lang.String targetName)voidsetTargetType(TargetType targetType)voidsetUserKey(java.lang.String userKey)java.lang.StringtoString()
-
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:
toStringin classjava.lang.Object
-
compareTo
- Specified by:
compareToin interfacejava.lang.Comparable<SavedTimesheetImp>
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-