Package org.apache.wicket.util.time
Class TimeMap
- java.lang.Object
-
- org.apache.wicket.util.time.TimeMap
-
- All Implemented Interfaces:
Serializable
@Deprecated public final class TimeMap extends Object implements Serializable
Deprecated.Since Wicket 9 this class is obsolete and no more used. It will be removed in Wicket 10This class mapsITimeFrames toObjects. Since values are stored usingITimeFrameSourceimplementing objects, the value returned by the source may vary over time. For example, one implementation ofITimeFrameSourcemight return the start and end time of lunch on any given day.To associate an object with a dynamic
TimeFrame(viaITimeFrameSource), callput(ITimeFrameSource, Object). You can later retrieve the first object for a point in time withget(Time). Thegetmethod is provided for convenience and is equivalent toget(Time.now()).This class is not thread-safe.
- Since:
- 1.2.6
- Author:
- Jonathan Locke
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TimeMap()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Objectget()Deprecated.Retrieves anObjectfor the currentTimevalue.Objectget(Time time)Deprecated.Retrieves anObjectfor the givenTimevalue.voidput(ITimeFrameSource source, Object o)Deprecated.Associates anObjectwith a dynamicTimeFrame.
-
-
-
Constructor Detail
-
TimeMap
public TimeMap()
Deprecated.
-
-
Method Detail
-
get
public Object get()
Deprecated.Retrieves anObjectfor the currentTimevalue.- Returns:
Objectfor the currentTimevalue
-
get
public Object get(Time time)
Deprecated.Retrieves anObjectfor the givenTimevalue.- Parameters:
time- theTimevalue- Returns:
- gets an
Objectfor the givenTimevalue ornullif none exists
-
put
public void put(ITimeFrameSource source, Object o)
Deprecated.Associates anObjectwith a dynamicTimeFrame.- Parameters:
source- a source that can produce aTimeFramewith which to compare aTimevalueo- theObjectto be returned for the given dynamicTimeFrame
-
-