org.hibernate.annotations
Annotation Type MapKeyManyToMany


Deprecated. Use MapKeyJoinColumn MapKeyJoinColumns This is the default behavior for Map properties marked as @OneToMany, @ManyToMany or @ElementCollection

@Target(value={METHOD,FIELD})
@Retention(value=RUNTIME)
@Deprecated
public @interface MapKeyManyToMany

Define the map key columns as an explicit column holding the map key This is completely different from MapKey which use an existing column This annotation and MapKey are mutually exclusive

Author:
Emmanuel Bernard

Optional Element Summary
 JoinColumn[] joinColumns
          Deprecated.  
 Class targetEntity
          Deprecated. Represent the key class in a Map Only useful if the collection does not use generics
 

joinColumns

public abstract JoinColumn[] joinColumns
Deprecated. 
Default:
{}

targetEntity

public abstract Class targetEntity
Deprecated. 
Represent the key class in a Map Only useful if the collection does not use generics

Default:
void.class


Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.