/** * {@inheritDoc} */ @Override public final void visit(JPQLExpression expression) { if (expression.hasQueryStatement()) { expression.getQueryStatement().accept(this); validateIdentificationVariables(); } }
/** * {@inheritDoc} */ @Override public final void visit(JPQLExpression expression) { if (expression.hasQueryStatement()) { expression.getQueryStatement().accept(this); validateIdentificationVariables(); } }
/** * {@inheritDoc} */ public void visit(JPQLExpression expression) { if (expression.hasQueryStatement()) { Expression queryStatement = expression.getQueryStatement(); queryStatement.accept(this); queryPosition.addPosition(expression, queryStatement.getLength() - correction); } else { queryPosition.setExpression(expression); queryPosition.addPosition(expression, 0); } }
if (expression.hasQueryStatement()) { else if (!expression.hasQueryStatement()) { addProblem(expression, 0, length(expression), JPQLExpression_InvalidQuery);
if (expression.hasQueryStatement()) { else if (!expression.hasQueryStatement()) { addProblem(expression, 0, length(expression), JPQLExpression_InvalidQuery);