org.openmrs.Order.getEffectiveStopDate()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(144)

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

Order.getEffectiveStopDate介绍

[英]A convenience method to return end of the schedule for order.
[中]返回订单计划末尾的简便方法。

代码示例

代码示例来源:origin: openmrs/openmrs-core

if (order2.getEffectiveStopDate() == null && order1.getEffectiveStopDate() == null) {
  return true;
if (order2.getEffectiveStopDate() == null) {
  return OpenmrsUtil.compare(order1.getEffectiveStopDate(), order2.getEffectiveStartDate()) > -1;
if (order1.getEffectiveStopDate() == null) {
  return (OpenmrsUtil.compare(order1.getEffectiveStartDate(), order2.getEffectiveStartDate()) > -1)
      && (OpenmrsUtil.compare(order1.getEffectiveStartDate(), order2.getEffectiveStopDate()) < 1);
return (OpenmrsUtil.compare(order1.getEffectiveStartDate(), order2.getEffectiveStopDate()) < 1)
    && (OpenmrsUtil.compare(order1.getEffectiveStopDate(), order2.getEffectiveStartDate()) > -1);

代码示例来源:origin: openmrs/openmrs-core

/**
 * @see Order#getEffectiveStopDate()
 */
@Test
public void getEffectiveStopDate_shouldReturnDateStoppedIfDateStoppedIsNotNull() throws Exception {
  Order order = new Order();
  Date dateStopped = DateUtils.addDays(new Date(), 4);
  OrderUtilTest.setDateStopped(order, dateStopped);
  order.setAutoExpireDate(new Date());
  
  assertEquals(dateStopped, order.getEffectiveStopDate());
}

代码示例来源:origin: openmrs/openmrs-core

/**
 * @see Order#getEffectiveStopDate()
 */
@Test
public void getEffectiveStopDate_shouldReturnAutoExpireDateIfDateStoppedIsNull() throws Exception {
  Order order = new Order();
  Date date = DateUtils.addDays(new Date(), 4);
  order.setAutoExpireDate(date);
  
  assertEquals(date, order.getEffectiveStopDate());
}

相关文章