<< Click to Display Table of Contents >>

TaskHolidayInfo

태스크 휴일 설정 기능과 관련된 메소드를 제공하는 클래스입니다.


Constructor Detail

TaskHolidayInfo

public TaskHolidayInfo(String name)

태스크를 실행하지 않을 휴일을 정의합니다.

Parameters:

name - 휴일 이름


Method Detail

getName

public String getName()

태스크 휴일 이름을 가져옵니다.

setBaseDay

public void setbaseDay(String pattern)

태스크 휴일로 지정할 기준일을 설정합니다.

Parameters:

pattern - 기준일의 패턴

getBaseDay

public String getBaseDay()

태스크 휴일로 지정한 기준일을 가져옵니다.

setType

public void setType(String type)

태스크 휴일 등록 시 양력인지 음력인지 달력 타입을 지정합니다.

Parameters:

type - 달력 타입(solar, lunar)

getType

public String getType()

태스크 휴일 등록 시 지정한 달력 타입을 가져옵니다.

isLunar

public boolean isLunar()

음력 여부를 가져옵니다.

setStart

public void setStart(int start)

"baseday"를 기준으로 며칠 전부터 휴일로 지정할지에 대한 시작 값을 설정합니다.

Parameters:

start - 며칠 전부터 시작할지에 대한 시작 값

getStart

public int getStart()

"baseday"를 기준으로 며칠 전부터 휴일로 지정했는지에 대한 시작 값을 가져옵니다.

setEnd

public void setEnd(int end)

"baseday"를 기준으로 며칠 후까지 휴일로 지정할지에 대한 값을 설정합니다.

Parameters:

end - 며칠 후까지 할 것인지에 대한 값

getEnd

public void getEnd()

"baseday"를 기준으로 며칠 후까지 휴일로 지정할지에 대한 값을 가져옵니다.