Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.jpa.internal.jpql
Interface GrammarValidator.AbstractEncapsulatedExpressionHelper<T extends AbstractEncapsulatedExpression>

All Known Implementing Classes:
GrammarValidator.AbstractDoubleEncapsulatedExpressionHelper, GrammarValidator.AbstractSingleEncapsulatedExpressionHelper, GrammarValidator.AbstractTripleEncapsulatedExpressionHelper
Enclosing class:
GrammarValidator

private static interface GrammarValidator.AbstractEncapsulatedExpressionHelper<T extends AbstractEncapsulatedExpression>

The root helper that validates any AbstractEncapsulatedExpression.

See Also:
GrammarValidator.AbstractDoubleEncapsulatedExpressionHelper, GrammarValidator.AbstractSingleEncapsulatedExpressionHelper, GrammarValidator.AbstractTripleEncapsulatedExpressionHelper

Method Summary
 java.lang.String[] arguments(T expression)
          Returns the arguments that can help to format the localized problem.
 java.lang.String identifier(T expression)
          Returns the JPQL identifier of the given AbstractEncapsulatedExpression.
 java.lang.String leftParenthesisMissingKey()
          Returns the message key for the problem describing that the left parenthesis is missing.
 java.lang.String rightParenthesisMissingKey()
          Returns the message key for the problem describing that the right parenthesis is missing.

 

Method Detail

arguments

java.lang.String[] arguments(T expression)
Returns the arguments that can help to format the localized problem.
Parameters:
expression - The AbstractEncapsulatedExpression being validated
Returns:
The list of arguments used to complete the localized problem

identifier

java.lang.String identifier(T expression)
Returns the JPQL identifier of the given AbstractEncapsulatedExpression.
Parameters:
expression - The AbstractEncapsulatedExpression being validated
Returns:
The JPQL identifier of the given AbstractEncapsulatedExpression

leftParenthesisMissingKey

java.lang.String leftParenthesisMissingKey()
Returns the message key for the problem describing that the left parenthesis is missing.
Returns:
The key used to retrieve the localized message

rightParenthesisMissingKey

java.lang.String rightParenthesisMissingKey()
Returns the message key for the problem describing that the right parenthesis is missing.
Returns:
The key used to retrieve the localized message

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.