View Javadoc

1   package org.sourceforge.jemm.database.persistent.berkeley;
2   
3   import com.sleepycat.persist.model.Entity;
4   import com.sleepycat.persist.model.PrimaryKey;
5   import com.sleepycat.persist.model.Relationship;
6   import com.sleepycat.persist.model.SecondaryKey;
7   
8   import org.sourceforge.jemm.database.EnumId;
9   import org.sourceforge.jemm.database.EnumInfo;
10  
11  @Entity
12  public class EnumEntry {
13  	@PrimaryKey
14  	public long enumId;
15  
16  	@SecondaryKey(relate=Relationship.ONE_TO_ONE)
17  	public String className;
18  
19  	public EnumInfo info;
20  	
21  	public EnumEntry() {}
22  		
23  	public EnumEntry(EnumId enumId,String className,EnumInfo enumInfo) { 
24  		this.className = className; 
25  		this.enumId = enumId.getInternalEnumId();
26  		this.info = enumInfo;
27  	}
28  }