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.parser
Class KeyExpressionFactory

java.lang.Object
  extended by org.eclipse.persistence.jpa.internal.jpql.parser.ExpressionFactory
      extended by org.eclipse.persistence.jpa.internal.jpql.parser.GeneralIdentificationExpressionFactory
          extended by org.eclipse.persistence.jpa.internal.jpql.parser.KeyExpressionFactory

All Implemented Interfaces:
java.lang.Comparable<ExpressionFactory>

final class KeyExpressionFactory
extends GeneralIdentificationExpressionFactory

This KeyExpressionFactory creates a new KeyExpression when the portion of the query to parse starts with KEY.

Since:
2.3
Version:
2.3
Author:
Pascal Filion
See Also:
KeyExpression

Field Summary
(package private) static java.lang.String ID
          The unique identifier of this KeyExpressionFactory.

 

Constructor Summary
KeyExpressionFactory()
          Creates a new KeyExpressionFactory.

 

Method Summary
(package private)  AbstractExpression buildExpression(AbstractExpression parent)
          Creates the actual expression this factory manages.

 

Methods inherited from class org.eclipse.persistence.jpa.internal.jpql.parser.GeneralIdentificationExpressionFactory
buildExpression, getVersion

 

Methods inherited from class org.eclipse.persistence.jpa.internal.jpql.parser.ExpressionFactory
compareTo, equals, getId, hashCode, identifiers, toString

 

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

 

Field Detail

ID

static final java.lang.String ID
The unique identifier of this KeyExpressionFactory.
See Also:
Constant Field Values

Constructor Detail

KeyExpressionFactory

KeyExpressionFactory()
Creates a new KeyExpressionFactory.

Method Detail

buildExpression

AbstractExpression buildExpression(AbstractExpression parent)
Creates the actual expression this factory manages.
Specified by:
buildExpression in class GeneralIdentificationExpressionFactory
Parameters:
parent - The parent of this expression
Returns:
The Expression this factory manages

Skip navigation links

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