Top Constructors Methods
org.eclipse.persistence.internal.jpa.parsing

public Class EscapeNode

extends LogicalOperatorNode
Class Inheritance
Imports
org.eclipse.persistence.expressions.*

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Expression
public boolean
isEscape()

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.isEscape.

INTERNAL Is this an escape node
public void
validate(ParseTreeContext context)

Overrides org.eclipse.persistence.internal.jpa.parsing.LogicalOperatorNode.validate.

INTERNAL Validate the current node and calculates its type.

Constructor Detail

EscapeNodeback to summary
public EscapeNode()

Method Detail

generateExpressionback to summary
public Expression generateExpression(GenerationContext context)

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.generateExpression.

Doc from org.eclipse.persistence.internal.jpa.parsing.Node.generateExpression.

INTERNAL Generate an expression for the node. Each subclass will generate a different expression and thus will need to override this method

Annotations
@Override
isEscapeback to summary
public boolean isEscape()

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.isEscape.

INTERNAL Is this an escape node

Annotations
@Override
validateback to summary
public void validate(ParseTreeContext context)

Overrides org.eclipse.persistence.internal.jpa.parsing.LogicalOperatorNode.validate.

INTERNAL Validate the current node and calculates its type.

Annotations
@Override