ScalarExpression expr;
String id = p.parseIdentifier();
if (id == null)
{
throw new QueryCompilerSyntaxException("Identifier expected", p.getIndex(), p.getInput());
}
if (JDOQLQueryHelper.isKeyword(id))
{
// Identifier is not allowed to be a JDOQL keyword
throw new QueryCompilerSyntaxException(LOCALISER.msg("042009", id), p.getIndex(), p.getInput());
}
MappedStoreManager srm = (MappedStoreManager)query.getObjectManager().getStoreManager();
ClassLoaderResolver clr = query.getObjectManager().getClassLoaderResolver();
if (id.startsWith(":"))