Package org.greenrobot.essentials
Class DateUtils.DefaultCalendarThreadLocal
- java.lang.Object
-
- java.lang.ThreadLocal<java.util.Calendar>
-
- org.greenrobot.essentials.DateUtils.DefaultCalendarThreadLocal
-
- Enclosing class:
- DateUtils
public static final class DateUtils.DefaultCalendarThreadLocal extends java.lang.ThreadLocal<java.util.Calendar>
Calendar objects are rather expensive: for heavy usage it's a good idea to use a single instance per thread instead of calling Calendar.getInstance() multiple times. Calendar.getInstance() creates a new instance each time.
-
-
Constructor Summary
Constructors Constructor Description DefaultCalendarThreadLocal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Calendar
initialValue()
-