public interface ILcdEditableTimeBounds extends ILcdTimeBounds
ILcdEditableTimeBounds
object is an ILcdTimeBounds
object that
can be changed.ILcdTimeBounds.Boundedness
Modifier and Type | Method and Description |
---|---|
void |
setBeginTime(long aBeginTime)
Adjusts the begin time of this
ILcdTimeBounds . |
void |
setBeginTimeBoundedness(ILcdTimeBounds.Boundedness aBeginTimeBoundedness)
Adjusts the boundedness of the begin time.
|
void |
setEndTime(long aEndTime)
Adjusts the end time of this
ILcdTimeBounds . |
void |
setEndTimeBoundedness(ILcdTimeBounds.Boundedness aEndTimeBoundedness)
Adjusts the boundedness of the end time.
|
default void |
setToIncludeTime(long aTime)
Adjusts the time bounds so it contains the given time.
|
default void |
setToUnion(ILcdTimeBounds aTimeBounds)
Adjusts the time bounds so it contains the given time bounds.
|
getBeginTime, getBeginTimeBoundedness, getEndTime, getEndTimeBoundedness
void setBeginTimeBoundedness(ILcdTimeBounds.Boundedness aBeginTimeBoundedness)
aBeginTimeBoundedness
- the new boundedness of the begin time.ILcdTimeBounds.getBeginTimeBoundedness()
void setEndTimeBoundedness(ILcdTimeBounds.Boundedness aEndTimeBoundedness)
aEndTimeBoundedness
- the new boundedness of the end time.ILcdTimeBounds.getEndTimeBoundedness()
void setBeginTime(long aBeginTime)
ILcdTimeBounds
. The long value
is defined as in Date.getTime()
.aBeginTime
- the new begin time of this ILcdTimeBounds
.ILcdTimeBounds.getBeginTime()
void setEndTime(long aEndTime)
ILcdTimeBounds
. The long value is
defined as in Date.getTime()
.aEndTime
- the new end time of this ILcdTimeBounds
.ILcdTimeBounds.getEndTime()
default void setToIncludeTime(long aTime)
aTime
- the time to add to the time boundsdefault void setToUnion(ILcdTimeBounds aTimeBounds)
aTimeBounds
- the time bounds to add to the time bounds