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

public Class LogicalOperatorNode

extends Node
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.internal.jpa.parsing.NotNode, org.eclipse.persistence.internal.jpa.parsing.OrNode, org.eclipse.persistence.internal.jpa.parsing.AndNode, org.eclipse.persistence.internal.jpa.parsing.DotNode, org.eclipse.persistence.internal.jpa.parsing.EscapeNode

INTERNAL

Purpose: This is the superclass for the logical operators (NOT, AND, OR)

Responsibilities:

Author
Jon Driscoll and Joel Lucuik
Since
TopLink 4.0

Field Summary

Inherited from org.eclipse.persistence.internal.jpa.parsing.Node:
aliasleftrightshouldGenerateExpression

Constructor Summary

AccessConstructor and Description
public
LogicalOperatorNode()

Return a new LogicalOperatorNode.

Method Summary

Modifier and TypeMethod and Description
public void
validate(ParseTreeContext context)

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

INTERNAL Validate node and calculate its type.
Inherited from org.eclipse.persistence.internal.jpa.parsing.Node:
addToExpressionappendExpressionapplyToQuerygenerateExpressiongetAliasgetAsStringgetColumngetLeftgetLinegetRightgetTypehasLefthasRightisAggregateNodeisAliasableNodeisAttributeNodeisConstructorNodeisCountNodeisDivideNodeisDotNodeisEscapeisLiteralNodeisMapKeyNodeisMinusNodeisMultiplyNodeisNotNodeisParameterNodeisPlusNodeisSubqueryNodeisVariableNodequalifyAttributeAccessresolveAttributeresolveClassresolveClassresolveMappingresolveMappingsetAliassetColumnsetLeftsetLinesetRightsetTypetoStringtoStringtoStringDisplayNametoStringIndentvalidateParameter

Constructor Detail

LogicalOperatorNodeback to summary
public LogicalOperatorNode()

Return a new LogicalOperatorNode.

Method Detail

validateback to summary
public void validate(ParseTreeContext context)

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

INTERNAL Validate node and calculate its type.

Annotations
@Override