@Target({METHOD,FIELD})
@Retention(RUNTIME)
public @interface MapKeyTemporal
Date
and 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<java.util.Date, Employee> employees;
Modifier and Type | Required Element | Description |
---|---|---|
TemporalType |
value |
(Required) The type used in mapping
java.util.Date or
java.util.Calendar . |
TemporalType value
java.util.Date
or
java.util.Calendar
.Copyright © 2018. All rights reserved.