/** * Resolves the given {@link org.eclipse.persistence.jpa.jpql.parser.Expression Expression} and * either returns the {@link DatabaseMapping} or the {@link QueryKey} object. * * @param expression The {@link org.eclipse.persistence.jpa.jpql.parser.Expression Expression} to * resolve by traversing its path expression * @return Either the {@link DatabaseMapping} or the {@link QueryKey} that is representing the * last path or <code>null</code> if the path expression could not be resolved */ Object resolveMappingObject(org.eclipse.persistence.jpa.jpql.parser.Expression expression) { return typeResolver().resolveMappingObject(expression); }
/** * Resolves the given {@link org.eclipse.persistence.jpa.jpql.parser.Expression Expression} and * either returns the {@link DatabaseMapping} or the {@link QueryKey} object. * * @param expression The {@link org.eclipse.persistence.jpa.jpql.parser.Expression Expression} to * resolve by traversing its path expression * @return Either the {@link DatabaseMapping} or the {@link QueryKey} that is representing the * last path or <code>null</code> if the path expression could not be resolved */ Object resolveMappingObject(org.eclipse.persistence.jpa.jpql.parser.Expression expression) { return typeResolver().resolveMappingObject(expression); }