| 
 | Java EE 5 SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Target(value={METHOD,FIELD})
@Retention(value=RUNTIME)
public @interface Lob
Specifies that a persistent property or field should be persisted 
 as a large object to a database-supported large object type. 
 The Lob annotation may be used in conjunction 
 with the Basic annotation. A Lob may be 
 either a binary or character type. 
 
 The Lob type is inferred from the type of the 
 persistent field or property, and except for string and 
 character-based types defaults to Blob.
 
Example: @Lob @Basic(fetch=LAZY) @Column(name="REPORT") protected String report;
| 
 | Java EE 5 SDK | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved.