|
JADE Java Persistence API 1.0 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Retention(value=RUNTIME) @Target(value=TYPE) public @interface CollectionEntity
Specifies the details for a JADE collection class. The class must inherit from one of the com.jadeworld.jade.rootschema.Collection subclasses.
| Optional Element Summary | |
|---|---|
boolean |
duplicatesAllowed
duplicatesAllowed is relevant only for a Dictionary subclass and it determines whether more than one distinct entry is allowed for the same key values. |
DictionaryKey[] |
keys
Collections classes inheriting from Dictionary need one or more DictionaryKey entries to define the keys used in this collection. |
java.lang.String |
mapFile
JADE collection class map file name, which defaults to member class map file name. |
java.lang.String |
memberClass
The member class is the class contained within this collection. |
java.lang.String |
name
The name of the JADE class. |
public abstract java.lang.String name
public abstract java.lang.String memberClass
public abstract boolean duplicatesAllowed
public abstract java.lang.String mapFile
public abstract DictionaryKey[] keys
|
JADE Java Persistence API 1.0 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||