JDO(Google App Engine)でクエリのパラメータをエスケープするにはどうすればよいですか?
たとえば、変数名に安全でない文字が一重引用符(')として含まれている可能性がある場合、次のスニペットを安全にするにはどうすればよいですか?
PersistenceManager pm = ...;
String query = "select from Person where name='"+name+"'";
List<Shortened> shortened = (List<Shortened>) pm.newQuery(query).execute();