javax.persistence.MapKeyTemporal - JPA annotation
javax.persistence
Annotation MapKeyTemporal
- Target:
- Fields (including property get methods)
This annotation must be specified for persistent map keys of type
java.util.Date
and java.util.Calendar
. It may only be specified for map keys of these types. The MapKeyTemporal
annotation can be applied to an element collection or relationship of type java.util.Map
in conjunction with the ElementCollection
, OneToMany
, or ManyToMany
annotation.
Example:
@OneToMany @MapKeyTemporal(DATE) protected java.util.Map employees;
- Since:
- JPA 2.0
(Required) The type used in mapping
java.util.Date
or java.util.Calendar
. - Since:
- JPA 2.0