Top Description Fields Constructors Methods
org.eclipse.persistence.jpa.jpql.parser

public final Class KeyExpressionFactory

extends GeneralIdentificationExpressionFactory
Class Inheritance

This KeyExpressionFactory creates a new KeyExpression when the portion of the query to parse starts with KEY.
Author
Pascal Filion
Since
2.3
Version
2.4
See Also
KeyExpression

Field Summary

Modifier and TypeField and Description
public static final String
ID

The unique identifier of this KeyExpressionFactory.

Constructor Summary

AccessConstructor and Description
public
KeyExpressionFactory()

Creates a new KeyExpressionFactory.

Method Summary

Modifier and TypeMethod and Description
protected AbstractExpression
buildExpression(AbstractExpression
The parent of this expression
parent
)

Implements abstract org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory.buildExpression.

Creates the actual expression this factory manages.
Inherited from org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory:
buildExpression

Field Detail

IDback to summary
public static final String ID

The unique identifier of this KeyExpressionFactory.

Constructor Detail

KeyExpressionFactoryback to summary
public KeyExpressionFactory()

Creates a new KeyExpressionFactory.

Method Detail

buildExpressionback to summary
protected AbstractExpression buildExpression(AbstractExpression parent)

Implements abstract org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory.buildExpression.

Doc from org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory.buildExpression.

Creates the actual expression this factory manages.

Parameters
parent:AbstractExpression

The parent of this expression

Returns:AbstractExpression

The Expression this factory manages

Annotations
@Override