package org.magicdroid.test.server;
import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;
import org.magicdroid.features.EntityFeature;
import org.magicdroid.features.WorkingCopy;
import org.magicdroid.test.server.Peter.WC;
@WorkingCopy.AssociateType(WC.class)
public interface Peter extends EntityFeature<WC>{
@Persistent
String getName();
@PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
Long getServerId();
interface WC extends Peter, WorkingCopy<WC> {
void setName(String name);
void setServerId(Long id);
}
}
|