Package jakarta.persistence
Annotation Type MapKeyTemporal
-
@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface MapKeyTemporal
This annotation must be specified for persistent map keys of typeDate
andCalendar
. It may only be specified for map keys of these types.The
MapKeyTemporal
annotation can be applied to an element collection or relationship of typejava.util.Map
in conjunction with theElementCollection
,OneToMany
, orManyToMany
annotation.Example: @OneToMany @MapKeyTemporal(DATE) protected java.util.Map<java.util.Date, Employee> employees;
- Since:
- 2.0
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description TemporalType
value
(Required) The type used in mappingjava.util.Date
orjava.util.Calendar
.
-
-
-
Element Detail
-
value
TemporalType value
(Required) The type used in mappingjava.util.Date
orjava.util.Calendar
.
-
-