Overview Package Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: REQUIRED | OPTIONAL DETAIL: ELEMENT

javax.persistence
Annotation Type AttributeOverrides


@Target(value={TYPE,METHOD,FIELD})
@Retention(value=RUNTIME)
public @interface AttributeOverrides

Used to override mappings of multiple properties or fields.

 Example:
 @Embedded
 @AttributeOverrides({
 @AttributeOverride(name="startDate", 
 column=@Column("EMP_START")),
 @AttributeOverride(name="endDate", 
 column=@Column("EMP_END"))
 })
 public EmploymentPeriod getEmploymentPeriod() { ... }
 

Since:
Java Persistence 1.0
See Also:
AttributeOverride

Required Element Summary
AttributeOverride[] value
(Required) One or more field or property mapping overrides.

Element Detail

value

public abstract AttributeOverride[] value
(Required) One or more field or property mapping overrides.


Overview Package Class Tree Deprecated Index Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: REQUIRED | OPTIONAL DETAIL: ELEMENT

Submit a bug or feature

Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.

Generated on 10-February-2011 12:41

Scripting on this page tracks web page traffic, but does not change the content in any way.

AltStyle によって変換されたページ (->オリジナル) /