n = fpe.parse(expression.toString()); } catch (FHIRLexerException e) { throw new FHIRException("Problem processing expression "+expression +" in profile " + profile.getUrl() + " path " + path + ": " + e.getMessage());
break; default: throw new FHIRLexerException("Unknown character escape \\"+s.charAt(i));
n = fpe.parse(expression.toString()); } catch (FHIRLexerException e) { throw new FHIRException("Problem processing expression "+expression +" in profile " + profile.getUrl() + " path " + path + ": " + e.getMessage());
fhirPathEngine.parse(theExpression); } catch (FHIRLexer.FHIRLexerException e) { throw new UnprocessableEntityException("Invalid SearchParameter.expression value \"" + theExpression + "\": " + e.getMessage());
break; default: throw new FHIRLexerException("Unknown character escape \\"+s.charAt(i));
n = fpe.parse(inv.getExpression()); } catch (FHIRLexerException e) { throw new FHIRException("Problem processing expression "+inv.getExpression() +" in profile " + profile.getUrl() + " path " + path + ": " + e.getMessage());
public FHIRLexerException error(String msg, String location) { return new FHIRLexerException("Error in "+name+" at "+location+": "+msg); }
fhirPathEngine.parse(theExpression); } catch (FHIRLexer.FHIRLexerException e) { throw new UnprocessableEntityException("Invalid SearchParameter.expression value \"" + theExpression + "\": " + e.getMessage());
n = fpe.parse(inv.getExpression()); } catch (FHIRLexerException e) { throw new FHIRException("Problem processing expression "+inv.getExpression() +" in profile " + profile.getUrl() + " path " + path + ": " + e.getMessage());
public FHIRLexerException error(String msg, String location) { return new FHIRLexerException("Error in "+name+" at "+location+": "+msg); }