gpt4 book ai didi

org.pentaho.platform.api.scheduler2.wrappers.YearlyWrapper类的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 13:13:50 25 4
gpt4 key购买 nike

本文整理了Java中org.pentaho.platform.api.scheduler2.wrappers.YearlyWrapper类的一些代码示例,展示了YearlyWrapper类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YearlyWrapper类的具体详情如下:
包路径:org.pentaho.platform.api.scheduler2.wrappers.YearlyWrapper
类名称:YearlyWrapper

YearlyWrapper介绍

暂无

代码示例

代码示例来源:origin: pentaho/pentaho-platform

/**
 * Overrides any previously applied yearly recurrences with the provided recurrence.
 * 
 * @param recurrence
 *          the yearly recurrence. If null it will recur every year.
 */
public void setYearlyRecurrence( ITimeRecurrence recurrence ) {
 yearlyRecurrences.clear();
 if ( recurrence != null ) {
  yearlyRecurrences.add( recurrence );
 }
}

代码示例来源:origin: pentaho/pentaho-platform

Assert.assertEquals( trigger.getYearlyRecurrences().size(), 1 );
Assert.assertTrue( trigger.getYearlyRecurrences().get( 0 ) instanceof RecurrenceList );
Assert.assertEquals( ( (RecurrenceList) trigger.getYearlyRecurrences().get( 0 ) ).getValues().size(), 1 );
Assert.assertEquals( ( (RecurrenceList) trigger.getYearlyRecurrences().get( 0 ) ).getValues().get( 0 ),
  new Integer( 2010 ) );
Assert.assertEquals( trigger.getYearlyRecurrences().size(), 0 );
Assert.assertEquals( trigger.getMonthlyRecurrences().size(), 0 );
Assert.assertEquals( trigger.getDayOfMonthRecurrences().size(), 0 );
Assert.assertEquals( trigger.getYearlyRecurrences().size(), 0 );
Assert.assertEquals( trigger.getMonthlyRecurrences().size(), 0 );
Assert.assertEquals( trigger.getDayOfMonthRecurrences().size(), 0 );
Assert.assertEquals( trigger.getYearlyRecurrences().size(), 1 );
Assert.assertTrue( trigger.getYearlyRecurrences().get( 0 ) instanceof RecurrenceList );
Assert.assertEquals( ( (RecurrenceList) trigger.getYearlyRecurrences().get( 0 ) ).getValues().size(), 2 );
Assert.assertEquals( ( (RecurrenceList) trigger.getYearlyRecurrences().get( 0 ) ).getValues().get( 0 ),
  new Integer( 2010 ) );
Assert.assertEquals( ( (RecurrenceList) trigger.getYearlyRecurrences().get( 0 ) ).getValues().get( 1 ),
  new Integer( 2013 ) );
Assert.assertEquals( trigger.getYearlyRecurrences().size(), 1 );
Assert.assertTrue( trigger.getYearlyRecurrences().get( 0 ) instanceof SequentialRecurrence );
Assert.assertEquals( ( (SequentialRecurrence) trigger.getYearlyRecurrences().get( 0 ) ).getFirstValue(),
  new Integer( 2010 ) );
Assert.assertEquals( ( (SequentialRecurrence) trigger.getYearlyRecurrences().get( 0 ) ).getLastValue(),
  new Integer( 2013 ) );

代码示例来源:origin: pentaho/pentaho-platform

/**
 * Add a recurrence to the yearly recurrences.
 * 
 * @param recurrence
 *          the yearly recurrence. If null no addition occurs.
 */
public void addYearlyRecurrence( ITimeRecurrence recurrence ) {
 if ( recurrence != null ) {
  yearlyRecurrences.add( recurrence );
 }
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com