ponderEnforcement.ponderMC.policyObjects.constraints
Class TimeConstraintEval

java.lang.Object
  |
  +--ponderEnforcement.ponderMC.policyObjects.constraints.TimeConstraintEval

public class TimeConstraintEval
extends java.lang.Object

Function: Evaluates Time Constraints


Constructor Summary
TimeConstraintEval()
          Constructor
 
Method Summary
 boolean after(java.lang.String time)
          Time.after(time)
 boolean after(java.lang.String date, java.lang.String time)
          Time.after(date, time)
 boolean before(java.lang.String time)
          Time.before(time)
 boolean before(java.lang.String date, java.lang.String time)
          Time.before(date, time)
 boolean between(java.lang.String time1, java.lang.String time2)
          Time.between(time1, time2).
 boolean between(java.lang.String date1, java.lang.String time1, java.lang.String date2, java.lang.String time2)
          Time.between(date1, time1, date2, time2).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeConstraintEval

public TimeConstraintEval()
Constructor
Method Detail

after

public boolean after(java.lang.String time)
Time.after(time)
Parameters:
time - The time parameter of the method

after

public boolean after(java.lang.String date,
                     java.lang.String time)
Time.after(date, time)
Parameters:
date - The date parameter of the method
time - The time parameter of the method

before

public boolean before(java.lang.String time)
Time.before(time)
Parameters:
time - The time parameter of the method

before

public boolean before(java.lang.String date,
                      java.lang.String time)
Time.before(date, time)
Parameters:
date - The date parameter of the method
time - The time parameter of the method

between

public boolean between(java.lang.String time1,
                       java.lang.String time2)
Time.between(time1, time2). This is equal to Time.after(time1) && Time.before(time2)
Parameters:
time1 - The first time parameter of the method
time2 - The second time parameter of the method

between

public boolean between(java.lang.String date1,
                       java.lang.String time1,
                       java.lang.String date2,
                       java.lang.String time2)
Time.between(date1, time1, date2, time2). This is equal to Time.after(date1,time1) && Time.before(date2,time2)
Parameters:
date1 - The first date parameter of the method
time1 - The first time parameter of the method
date2 - The second date parameter of the method
time2 - The second time parameter of the method