Description
fmeschbe spotted the following inconsistency in the oak api:
o.a.j.o.api.QueryEngine#executeQuery(String statement, String language,
long limit, long offset, Map<String, ? extends PropertyValue> bindings,
NamePathMapper namePathMapper) throws ParseException;
takes a NamePathMapper which is not part of the oak api but only defined in the plugins.
to resolve that inconsistency we may consider moving the NamePathMapper to a new o.a.j.oak.api.namepath package and keep the implementations in the plugins.