本文整理了Java中net.fortuna.ical4j.model.WeekDayList.add()
方法的一些代码示例,展示了WeekDayList.add()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WeekDayList.add()
方法的具体详情如下:
包路径:net.fortuna.ical4j.model.WeekDayList
类名称:WeekDayList
方法名:add
[英]Overrides superclass to throw an IllegalArgumentException
where argument is not a net.fortuna.ical4j.model.WeekDay
.
[中]重写超类以抛出一个IllegalArgumentException
,其中参数不是net.fortuna.ical4j.model.WeekDay
。
代码示例来源:origin: org.bedework/bw-ical4j-cl
/**
* @param weekDay a day to add to the list
* @return true if the week day is added, otherwise false
*/
public final boolean add(final WeekDay weekDay) {
return add((Object) weekDay);
}
代码示例来源:origin: apache/ofbiz-framework
@SuppressWarnings("unchecked")
@Override
public void visit(TemporalExpressions.DayOfWeekRange expr) {
int startDay = expr.getStartDay();
int endDay = expr.getEndDay();
WeekDayList dayList = new WeekDayList();
dayList.add(dayOfWeekArray[startDay - 1]);
while (startDay != endDay) {
startDay++;
if (startDay > Calendar.SATURDAY) {
startDay = Calendar.SUNDAY;
}
dayList.add(dayOfWeekArray[startDay - 1]);
}
Recur recur = new Recur(Recur.DAILY, 0);
recur.getDayList().addAll(dayList);
this.state.addRecur(recur);
}
代码示例来源:origin: micromata/projectforge
weekDays.add(WeekDay.MO);
else if (mode == RecurrenceFrequencyModeTwo.TUESDAY)
weekDays.add(WeekDay.TU);
else if (mode == RecurrenceFrequencyModeTwo.WEDNESDAY)
weekDays.add(WeekDay.WE);
else if (mode == RecurrenceFrequencyModeTwo.THURSDAY)
weekDays.add(WeekDay.TH);
else if (mode == RecurrenceFrequencyModeTwo.FRIDAY)
weekDays.add(WeekDay.FR);
else if (mode == RecurrenceFrequencyModeTwo.SATURDAY)
weekDays.add(WeekDay.SA);
else if (mode == RecurrenceFrequencyModeTwo.SUNDAY)
weekDays.add(WeekDay.SU);
else if (mode == RecurrenceFrequencyModeTwo.WEEKDAY) {
weekDays.add(WeekDay.MO);
weekDays.add(WeekDay.TU);
weekDays.add(WeekDay.WE);
weekDays.add(WeekDay.TH);
weekDays.add(WeekDay.FR);
} else if (mode == RecurrenceFrequencyModeTwo.WEEKEND) {
weekDays.add(WeekDay.SA);
weekDays.add(WeekDay.SU);
} else if (mode == RecurrenceFrequencyModeTwo.DAY) {
weekDays.add(WeekDay.SA);
weekDays.add(WeekDay.SU);
weekDays.add(WeekDay.MO);
weekDays.add(WeekDay.TU);
weekDays.add(WeekDay.WE);
weekDays.add(WeekDay.TH);
代码示例来源:origin: ical4j/ical4j
/**
* Constructor.
* @param aString a string representation of a day list
*/
public WeekDayList(final String aString) {
final boolean outlookCompatibility =
CompatibilityHints.isHintEnabled(CompatibilityHints.KEY_OUTLOOK_COMPATIBILITY);
final StringTokenizer t = new StringTokenizer(aString, ",");
while (t.hasMoreTokens()) {
if (outlookCompatibility) {
add(new WeekDay(t.nextToken().replaceAll(" ", "")));
}
else {
add(new WeekDay(t.nextToken()));
}
}
}
代码示例来源:origin: org.mnode.ical4j/ical4j
/**
* Constructor.
* @param aString a string representation of a day list
*/
public WeekDayList(final String aString) {
final boolean outlookCompatibility =
CompatibilityHints.isHintEnabled(CompatibilityHints.KEY_OUTLOOK_COMPATIBILITY);
final StringTokenizer t = new StringTokenizer(aString, ",");
while (t.hasMoreTokens()) {
if (outlookCompatibility) {
add(new WeekDay(t.nextToken().replaceAll(" ", "")));
}
else {
add(new WeekDay(t.nextToken()));
}
}
}
代码示例来源:origin: net.oneandone.ical4j/ical4j
/**
* Constructor.
* @param aString a string representation of a day list
*/
public WeekDayList(final String aString) {
final boolean outlookCompatibility =
CompatibilityHints.isHintEnabled(CompatibilityHints.KEY_OUTLOOK_COMPATIBILITY);
final StringTokenizer t = new StringTokenizer(aString, ",");
while (t.hasMoreTokens()) {
if (outlookCompatibility) {
add(new WeekDay(t.nextToken().replaceAll(" ", "")));
}
else {
add(new WeekDay(t.nextToken()));
}
}
}
代码示例来源:origin: org.bedework.ical4j/ical4j
/**
* Constructor.
* @param aString a string representation of a day list
*/
public WeekDayList(final String aString) {
final boolean outlookCompatibility =
CompatibilityHints.isHintEnabled(CompatibilityHints.KEY_OUTLOOK_COMPATIBILITY);
final StringTokenizer t = new StringTokenizer(aString, ",");
while (t.hasMoreTokens()) {
if (outlookCompatibility) {
add(new WeekDay(t.nextToken().replaceAll(" ", "")));
}
else {
add(new WeekDay(t.nextToken()));
}
}
}
代码示例来源:origin: org.bedework/bw-ical4j-cl
/**
* Constructor.
* @param aString a string representation of a day list
*/
public WeekDayList(final String aString) {
final boolean outlookCompatibility =
CompatibilityHints.isHintEnabled(CompatibilityHints.KEY_OUTLOOK_COMPATIBILITY);
final StringTokenizer t = new StringTokenizer(aString, ",");
while (t.hasMoreTokens()) {
if (outlookCompatibility) {
add(new WeekDay(t.nextToken().replaceAll(" ", "")));
}
else {
add(new WeekDay(t.nextToken()));
}
}
}
代码示例来源:origin: apache/ofbiz-framework
@Override
public void visit(TemporalExpressions.DayInMonth expr) {
Recur recur = new Recur(Recur.MONTHLY, 0);
recur.getDayList().add(new WeekDay(dayOfWeekArray[expr.getDayOfWeek() - 1], expr.getOccurrence()));
this.state.addRecur(recur);
}
代码示例来源:origin: micromata/projectforge
if (weekdays[i]) {
if (i == 0) {
recur.getDayList().add(WeekDay.MO);
} else if (i == 1) {
recur.getDayList().add(WeekDay.TU);
} else if (i == 2) {
recur.getDayList().add(WeekDay.WE);
} else if (i == 3) {
recur.getDayList().add(WeekDay.TH);
} else if (i == 4) {
recur.getDayList().add(WeekDay.FR);
} else if (i == 5) {
recur.getDayList().add(WeekDay.SA);
} else if (i == 6) {
recur.getDayList().add(WeekDay.SU);
WeekDayList weekDays = ICal4JUtils.getDayListForRecurrenceFrequencyModeTwo(recurrenceData.getModeTwoMonth());
for (WeekDay weekDay : weekDays) {
recur.getDayList().add(new WeekDay(weekDay, offset));
WeekDayList weekDays = ICal4JUtils.getDayListForRecurrenceFrequencyModeTwo(recurrenceData.getModeTwoYear());
for (WeekDay weekDay : weekDays) {
recur.getDayList().add(new WeekDay(weekDay, offset));
代码示例来源:origin: ical4j/ical4j
expectedDayList.add(new WeekDay(MO, 3));
内容来源于网络,如有侵权,请联系作者删除!