|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TimePeriod
A period of time.
Nested Class Summary | |
---|---|
static class |
TimePeriod.EmptyTimePeriod
An empty period of time. |
static class |
TimePeriod.InfiniteTimePeriod
An infinite period of time. |
Field Summary | |
---|---|
static TimePeriod |
EMPTY
An empty period of time. |
static TimePeriod |
INFINITE
An infinite period of time. |
Method Summary | |
---|---|
TimePeriod |
constrain(TimePeriodConstraint constraint,
TimeStamp timeStamp)
Returns a constrained time period. |
TimePeriod |
constrain(TimePeriod period,
TimeStamp timeStamp)
Returns a constrained time period. |
boolean |
contains(TimeStamp currentTime)
Returns true if this time period contains current time. |
Field Detail |
---|
static final TimePeriod INFINITE
static final TimePeriod EMPTY
Method Detail |
---|
boolean contains(TimeStamp currentTime)
currentTime
- a TimeStamp
.
TimePeriod constrain(TimePeriodConstraint constraint, TimeStamp timeStamp)
constraint
- a TimePeriodConstraint
.timeStamp
- the current TimeStamp
.
TimePeriod constrain(TimePeriod period, TimeStamp timeStamp)
period
- a TimePeriod.InfiniteTimePeriod
.timeStamp
- a TimeStamp
.
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
PERMIS Role Based Access Control 0.3.0 (Build 14)
2009/05/08 09:06:10
Copyright (c) 2002-2007 Ergon Informatik AG