ActiveObjects で ID に int 以外を使う方法

import net.java.ao.Entity;
import net.java.ao.schema.NotNull;
import net.java.ao.schema.PrimaryKey;

public interface User extends Entity{
	
	@NotNull
	@PrimaryKey("id")
	public String getID_();
	
	public void setName(String name);
	public String getName();
	
}

アノテーションでできた。
getID は Entity で宣言されちゃってるので適当な違う名前で