org.openpermis.basic
Class TimePeriod.EmptyTimePeriod
java.lang.Object
org.openpermis.basic.TimePeriod.EmptyTimePeriod
- All Implemented Interfaces:
- Serializable, TimePeriod
- Enclosing interface:
- TimePeriod
public static final class TimePeriod.EmptyTimePeriod
- extends Object
- implements TimePeriod
An empty period of time.
- See Also:
- Serialized Form
- Since:
- 0.3.0
constrain
public TimePeriod constrain(TimePeriodConstraint constraint,
TimeStamp currentTime)
- Description copied from interface:
TimePeriod
- Returns a constrained time period.
- Specified by:
constrain
in interface TimePeriod
- Parameters:
constraint
- a TimePeriodConstraint
.currentTime
- the current TimeStamp
.
- Returns:
- the constrained time period.
- Since:
- 0.3.0
constrain
public TimePeriod constrain(TimePeriod period,
TimeStamp timeStamp)
- Description copied from interface:
TimePeriod
- Returns a constrained time period.
- Specified by:
constrain
in interface TimePeriod
- Parameters:
period
- a TimePeriod.InfiniteTimePeriod
.timeStamp
- a TimeStamp
.
- Returns:
- the constrained time period.
- Since:
- 0.3.0
contains
public boolean contains(TimeStamp currentTime)
- Description copied from interface:
TimePeriod
- Returns true if this time period contains current time.
- Specified by:
contains
in interface TimePeriod
- Parameters:
currentTime
- a TimeStamp
.
- Returns:
- true if this time period contains current time.
- Since:
- 0.3.0
equals
public boolean equals(Object object)
- Overrides:
equals
in class Object
- Since:
- 0.3.0
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
- Since:
- 0.3.0
OpenPermis Role Based Access Control 0.9.0 (Build 16)
2009/08/13 07:16:59
Copyright (c) 2002-2007 Ergon Informatik AG