org.sakaiproject.time.api.Time.after()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(5.1k)|赞(0)|评价(0)|浏览(125)

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

Time.after介绍

[英]Is this time after the other time?
[中]这一次是在另一次之后吗?

代码示例

代码示例来源:origin: sakaiproject/sakai

public boolean after(Time timeStamp) {
    if (modified.after(timeStamp)) {
      return true;
    }
    return false;
  }
}

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl

/**
 * is this time in my range?
 *
 * @param time:
 *        the time to check for inclusion
 * @return true if the time is in the range, false if not
 */
public boolean contains(Time time)
{
  // assume in range, unless proven otherwise
  boolean inRange = true;
  // if out of the range...
  if (time.before(m_startTime) || time.after(m_endTime))
  {
    inRange = false;
  }
  // if at begin and begin not in range
  else if ((!m_startIncluded) && time.equals(m_startTime))
  {
    inRange = false;
  }
  // if at the end and end not in range
  else if ((!m_endIncluded) && time.equals(m_endTime))
  {
    inRange = false;
  }
  return inRange;
} // contains

代码示例来源:origin: org.sakaiproject.assignment/sakai-assignment-impl

/**
 * peer assessment is set for this assignment but the current time is passed 
 * the peer assessment period
 * @return
 */
public boolean isPeerAssessmentClosed(){
  if(getAllowPeerAssessment()){
    Time now = TimeService.newTime();
    return now.after(getPeerAssessmentPeriod());
  }else{
    return false;
  }
}

代码示例来源:origin: org.sakaiproject.assignment/sakai-assignment-impl

/**
 * peer assessment is set for this assignment and the current time 
 * falls between the assignment close time and the peer asseessment period time
 * @return
 */
public boolean isPeerAssessmentOpen(){
  if(getAllowPeerAssessment()){
    Time now = TimeService.newTime();
    return now.before(getPeerAssessmentPeriod()) && now.after(getCloseTime());
  }else{
    return false;
  }
}

代码示例来源:origin: sakaiproject/sakai

if (!((Message) o).getHeader().getDate().after(m_afterDate))

代码示例来源:origin: org.sakaiproject.message/sakai-message-util

if (!((Message) o).getHeader().getDate().after(m_afterDate))

代码示例来源:origin: org.sakaiproject.message/sakai-message-impl

if (!((Message) o).getHeader().getDate().after(m_afterDate))

代码示例来源:origin: org.sakaiproject.assignment/sakai-assignment-impl

if (
  (openTime != null && TimeService.newTime().after(openTime))||
  (visibleTime != null && TimeService.newTime().after(visibleTime))

代码示例来源:origin: org.sakaiproject.assignment/sakai-assignment-impl

/**
 * @inheritDoc
 */
public String getStatus()
{
  Time currentTime = TimeService.newTime();
  
  if (this.getDraft())
    return rb.getString("gen.dra1");
  else if (this.getOpenTime().after(currentTime))
    return rb.getString("gen.notope");
  else if (this.getDueTime().after(currentTime))
    return rb.getString("gen.open");
  else if ((this.getCloseTime() != null) && (this.getCloseTime().before(currentTime)))
    return rb.getString("gen.closed");
  else
    return rb.getString("gen.due");
}

代码示例来源:origin: org.sakaiproject.assignment/sakai-assignment-impl

/**
 * Just check to see if a submission is late.
 * @param s The assignment submission
 * @return The resource bundle string.
 */
private String whenSubmissionMade(AssignmentSubmission s) {
  Time dueTime = s.getAssignment().getDueTime();
  Time submittedTime = s.getTimeSubmitted();
  String latenessStatus;
  if (submittedTime == null) {
    latenessStatus = rb.getString("grades.lateness.unknown");
  } else if(dueTime != null && submittedTime.after(dueTime)) {
    latenessStatus = rb.getString("grades.lateness.late");
  } else {
    latenessStatus = rb.getString("grades.lateness.ontime");
  }
  return latenessStatus;
}

代码示例来源:origin: org.sakaiproject.announcement/sakai-announcement-impl

/**
 * @inheritDoc
 */
public void notify(Notification notification, Event event)
{
  // get the message
  Reference ref = entityManager.newReference(event.getResource());
  AnnouncementMessageEdit msg = (AnnouncementMessageEdit) ref.getEntity();
  AnnouncementMessageHeader hdr = (AnnouncementMessageHeader) msg.getAnnouncementHeader();
  // do not do notification for hidden (draft) messages
  if (hdr.getDraft()) return;
  // Put here since if release date after now, do not notify
  // since scheduled notification has been set.
  Time now = timeService.newTime();
  
  if (now.after(hdr.getDate()))
  {
    super.notify(notification, event);
  }
}

代码示例来源:origin: org.sakaiproject.assignment/sakai-assignment-impl

if (a.getDraft() || (openTime != null && openTime.after(currentTime)))
  if (closeTime != null && currentTime.after(closeTime))
  if (!submission.getSubmitted() && !(closeTime != null && currentTime.after(closeTime)))

代码示例来源:origin: org.sakaiproject.announcement/sakai-announcement-impl

if (now.after(retractDate))

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl

available = currentEntity.getRetractDate().after(now);

代码示例来源:origin: org.sakaiproject.assignment/sakai-assignment-impl

|| (submittedTime != null && returnedTime.after(submittedTime))/*returning normal submissions*/ 
|| (submittedTime != null && submittedTime.after(returnedTime) && s.getTimeLastModified().after(submittedTime))/*grading the resubmitted assignment*/))

代码示例来源:origin: org.sakaiproject.assignment/sakai-assignment-impl

if (submitTime.after(getAssignment().getDueTime()))
      retVal = retVal + rb.getString("gen.late2");
if (lastModTime != null && returnTime != null && lastModTime.after(TimeService.newTime(returnTime.getTime() + 1000 * 10)) && !allowGrade)

相关文章