@Component public class CalendarInfoManagerHelper extends Object
CalendarInfoManager
のラッパー.修飾子とタイプ | フィールドと説明 |
---|---|
ContextHelper |
contextHelper
ContextHelper.
|
DateHelper |
dateHelper
DateHelper.
|
コンストラクタと説明 |
---|
CalendarInfoManagerHelper() |
修飾子とタイプ | メソッドと説明 |
---|---|
Map<Integer,jp.co.intra_mart.foundation.calendar.model.CalendarWeekDayInfo> |
getCalendarWeekDayInfos()
指定したカレンダーIDを基に曜日の情報を返却.
|
Map<Integer,jp.co.intra_mart.foundation.calendar.model.CalendarWeekDayInfo> |
getCalendarWeekDayInfos(String calendarId)
指定したカレンダーIDを基に曜日の情報を返却.
|
String |
getColorOnTargetDate(Date targetDate)
ログインユーザのカレンダーIDを基に対象日の表示色を返却.
|
String |
getColorOnTargetDate(String calendarId,
Date targetDate)
指定したカレンダーIDを基に対象日の表示色を返却.
|
String |
getColorOnTargetDate(String calendarId,
Timestamp targetDate)
指定したカレンダーIDを基に対象日の表示色を返却.
|
String |
getColorOnTargetDate(Timestamp targetDate)
ログインユーザのカレンダーIDを基に対象日の表示色を返却.
|
Map<Timestamp,String> |
getColorOnTargetDateList(Date startDate,
Date endDate)
ログインユーザのカレンダーIDを基に指定した範囲の対象日の表示色を返却.
|
Map<Timestamp,String> |
getColorOnTargetDateList(String calendarId,
Timestamp startDate,
Timestamp endDate)
指定した範囲の対象日の表示色を返却.
|
Map<Timestamp,String> |
getColorOnTargetDateList(Timestamp startDate,
Timestamp endDate)
ログインユーザのカレンダーIDを基に指定した範囲の対象日の表示色を返却.
|
List<jp.co.intra_mart.foundation.calendar.model.DayInfoSummary> |
getDayInfoHolidayOnMonth(Date targetDate)
ログインユーザのカレンダーIDを基に対象日が含まれる1ヶ月分の祝日情報を返却.
|
List<jp.co.intra_mart.foundation.calendar.model.DayInfoSummary> |
getDayInfoHolidayOnMonth(Date targetDate,
boolean fill)
ログインユーザのカレンダーIDを基に対象日が含まれる1ヶ月分の祝日情報を返却.
|
List<jp.co.intra_mart.foundation.calendar.model.DayInfoSummary> |
getDayInfoHolidayOnMonth(String calendarId,
Timestamp targetDate,
boolean fill)
指定したカレンダーIDを基に対象日が含まれる1ヶ月分の祝日情報を返却.
|
List<jp.co.intra_mart.foundation.calendar.model.DayInfoSummary> |
getDayInfoHolidayOnMonth(Timestamp targetDate)
ログインユーザのカレンダーIDを基に対象日が含まれる1ヶ月分の祝日情報を返却.
|
List<jp.co.intra_mart.foundation.calendar.model.DayInfoSummary> |
getDayInfoHolidayOnMonth(Timestamp targetDate,
boolean fill)
ログインユーザのカレンダーIDを基に対象日が含まれる1ヶ月分の祝日情報を返却.
|
@Autowired public DateHelper dateHelper
@Autowired public ContextHelper contextHelper
public String getColorOnTargetDate(Timestamp targetDate)
targetDate
- 対象日Timestamppublic String getColorOnTargetDate(Date targetDate)
targetDate
- 対象日Datepublic String getColorOnTargetDate(String calendarId, Date targetDate)
calendarId
- カレンダーIDtargetDate
- 対象日Datepublic String getColorOnTargetDate(String calendarId, Timestamp targetDate)
calendarId
- カレンダーIDtargetDate
- 対象日Timestamppublic Map<Timestamp,String> getColorOnTargetDateList(String calendarId, Timestamp startDate, Timestamp endDate)
calendarId
- カレンダーIDstartDate
- 対象日FromendDate
- 対象日 topublic Map<Timestamp,String> getColorOnTargetDateList(Timestamp startDate, Timestamp endDate)
startDate
- 対象日FromendDate
- 対象日 topublic Map<Timestamp,String> getColorOnTargetDateList(Date startDate, Date endDate)
startDate
- 対象日FromendDate
- 対象日 topublic List<jp.co.intra_mart.foundation.calendar.model.DayInfoSummary> getDayInfoHolidayOnMonth(Timestamp targetDate)
targetDate
- 対象日Timestamppublic List<jp.co.intra_mart.foundation.calendar.model.DayInfoSummary> getDayInfoHolidayOnMonth(Date targetDate)
targetDate
- 対象日Datepublic List<jp.co.intra_mart.foundation.calendar.model.DayInfoSummary> getDayInfoHolidayOnMonth(Timestamp targetDate, boolean fill)
fillフラグにtrueを指定すると、取得する最初の日が週の開始曜日、最後の日が週の開始曜日の前の曜日となるよう、前後の月の情報を足して返却します。
targetDate
- 対象日Timestampfill
- カレンダーのマス目にすべての日付が入るよう、前後の月の情報も数日分表示します。public List<jp.co.intra_mart.foundation.calendar.model.DayInfoSummary> getDayInfoHolidayOnMonth(Date targetDate, boolean fill)
fillフラグにtrueを指定すると、取得する最初の日が週の開始曜日、最後の日が週の開始曜日の前の曜日となるよう、前後の月の情報を足して返却します。
targetDate
- 対象日Datefill
- カレンダーのマス目にすべての日付が入るよう、前後の月の情報も数日分表示します。public List<jp.co.intra_mart.foundation.calendar.model.DayInfoSummary> getDayInfoHolidayOnMonth(String calendarId, Timestamp targetDate, boolean fill)
fillフラグにtrueを指定すると、取得する最初の日が週の開始曜日、最後の日が週の開始曜日の前の曜日となるよう、前後の月の情報を足して返却します。
calendarId
- カレンダーIDtargetDate
- 対象日Timestampfill
- カレンダーのマス目にすべての日付が入るよう、前後の月の情報も数日分表示します。public Map<Integer,jp.co.intra_mart.foundation.calendar.model.CalendarWeekDayInfo> getCalendarWeekDayInfos()
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.