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
Class GrammarValidator.AbstractTripleEncapsulatedExpressionHelper<T extends AbstractTripleEncapsulatedExpression>

java.lang.Object
  extended by org.eclipse.persistence.jpa.internal.jpql.GrammarValidator.AbstractTripleEncapsulatedExpressionHelper<T>

All Implemented Interfaces:
GrammarValidator.AbstractEncapsulatedExpressionHelper<T>
Enclosing class:
GrammarValidator

private abstract class GrammarValidator.AbstractTripleEncapsulatedExpressionHelper<T extends AbstractTripleEncapsulatedExpression>
extends java.lang.Object
implements GrammarValidator.AbstractEncapsulatedExpressionHelper<T>

Constructor Summary
private GrammarValidator.AbstractTripleEncapsulatedExpressionHelper()
           

 

Method Summary
 java.lang.String[] arguments(T expression)
          Returns the arguments that can help to format the localized problem.
(package private) abstract  java.lang.String firstCommaMissingKey()
           
(package private) abstract  java.lang.String firstExpressionInvalidKey()
           
 int firstExpressionLength(T expression)
          
(package private) abstract  java.lang.String firstExpressionMissingKey()
           
 boolean hasFirstExpression(T expression)
          
 boolean hasSecondExpression(T expression)
          
 boolean hasThirdExpression(T expression)
          
(package private) abstract  boolean isFirstExpressionValid(T expression)
           
(package private) abstract  boolean isSecondExpressionValid(T expression)
           
(package private) abstract  boolean isThirdExpressionValid(T expression)
           
(package private) abstract  java.lang.String secondCommaMissingKey()
           
(package private) abstract  java.lang.String secondExpressionInvalidKey()
           
 int secondExpressionLength(T expression)
          
(package private) abstract  java.lang.String secondExpressionMissingKey()
           
(package private) abstract  java.lang.String thirdExpressionInvalidKey()
           
 int thirdExpressionLength(T expression)
          
(package private) abstract  java.lang.String thirdExpressionMissingKey()
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface org.eclipse.persistence.jpa.internal.jpql.GrammarValidator.AbstractEncapsulatedExpressionHelper
identifier, leftParenthesisMissingKey, rightParenthesisMissingKey

 

Constructor Detail

GrammarValidator.AbstractTripleEncapsulatedExpressionHelper

private GrammarValidator.AbstractTripleEncapsulatedExpressionHelper()

Method Detail

arguments

public java.lang.String[] arguments(T expression)
Returns the arguments that can help to format the localized problem.
Specified by:
arguments in interface GrammarValidator.AbstractEncapsulatedExpressionHelper<T extends AbstractTripleEncapsulatedExpression>
Parameters:
expression - The AbstractEncapsulatedExpression being validated
Returns:
The list of arguments used to complete the localized problem

firstCommaMissingKey

abstract java.lang.String firstCommaMissingKey()

firstExpressionInvalidKey

abstract java.lang.String firstExpressionInvalidKey()

firstExpressionLength

public int firstExpressionLength(T expression)

firstExpressionMissingKey

abstract java.lang.String firstExpressionMissingKey()

hasFirstExpression

public boolean hasFirstExpression(T expression)

hasSecondExpression

public boolean hasSecondExpression(T expression)

hasThirdExpression

public boolean hasThirdExpression(T expression)

isFirstExpressionValid

abstract boolean isFirstExpressionValid(T expression)

isSecondExpressionValid

abstract boolean isSecondExpressionValid(T expression)

isThirdExpressionValid

abstract boolean isThirdExpressionValid(T expression)

secondCommaMissingKey

abstract java.lang.String secondCommaMissingKey()

secondExpressionInvalidKey

abstract java.lang.String secondExpressionInvalidKey()

secondExpressionLength

public int secondExpressionLength(T expression)

secondExpressionMissingKey

abstract java.lang.String secondExpressionMissingKey()

thirdExpressionInvalidKey

abstract java.lang.String thirdExpressionInvalidKey()

thirdExpressionLength

public int thirdExpressionLength(T expression)

thirdExpressionMissingKey

abstract java.lang.String thirdExpressionMissingKey()

Skip navigation links

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