com.atlassian.greenhopper.model.rapid
Class WorkingDaysConfig

java.lang.Object
  extended by com.atlassian.greenhopper.model.rapid.AbstractModel
      extended by com.atlassian.greenhopper.model.rapid.WorkingDaysConfig

public class WorkingDaysConfig
extends AbstractModel

Defines the working days configuration


Nested Class Summary
static class WorkingDaysConfig.WorkingDaysConfigBuilder
           
 
Field Summary
 
Fields inherited from class com.atlassian.greenhopper.model.rapid.AbstractModel
id
 
Method Summary
static WorkingDaysConfig.WorkingDaysConfigBuilder builder()
           
static WorkingDaysConfig.WorkingDaysConfigBuilder builder(WorkingDaysConfig config)
           
 boolean containsNonWorkingDay(org.joda.time.LocalDate date)
           
 java.util.Set<NonWorkingDay> getNonWorkingDays()
          Get the non wokring days
 java.util.Set<org.joda.time.LocalDate> getNonWorkingLocalDates()
           
 java.lang.String getTimezoneId()
           
 boolean isFriday()
           
 boolean isMonday()
           
 boolean isSaturday()
           
 boolean isSunday()
           
 boolean isThursday()
           
 boolean isTuesday()
           
 boolean isWednesday()
           
 
Methods inherited from class com.atlassian.greenhopper.model.rapid.AbstractModel
equals, getId, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

isMonday

public boolean isMonday()

isTuesday

public boolean isTuesday()

isWednesday

public boolean isWednesday()

isThursday

public boolean isThursday()

isFriday

public boolean isFriday()

isSaturday

public boolean isSaturday()

isSunday

public boolean isSunday()

getTimezoneId

public java.lang.String getTimezoneId()

getNonWorkingDays

public java.util.Set<NonWorkingDay> getNonWorkingDays()
Get the non wokring days

Returns:
an immutable set of non working days

getNonWorkingLocalDates

public java.util.Set<org.joda.time.LocalDate> getNonWorkingLocalDates()

containsNonWorkingDay

public boolean containsNonWorkingDay(org.joda.time.LocalDate date)

builder

public static WorkingDaysConfig.WorkingDaysConfigBuilder builder()

builder

public static WorkingDaysConfig.WorkingDaysConfigBuilder builder(WorkingDaysConfig config)


Copyright © 2007-2014 Atlassian. All Rights Reserved.