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

public abstract Class IdentificationVariableDeclNode

extends Node
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.internal.jpa.parsing.JoinDeclNode, org.eclipse.persistence.internal.jpa.parsing.RangeDeclNode, org.eclipse.persistence.internal.jpa.parsing.CollectionMemberDeclNode

INTERNAL

Purpose: This is the superclass for all identification declaration nodes.

Responsibilities:

Field Summary

Modifier and TypeField and Description
private String
canonicalName

The canonical representation of the variable name.

private String
name

The variable name as specified.

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

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static String
public String
public Node
public String
public void
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

Field Detail

canonicalNameback to summary
private String canonicalName

The canonical representation of the variable name.

nameback to summary
private String name

The variable name as specified.

Constructor Detail

IdentificationVariableDeclNodeback to summary
public IdentificationVariableDeclNode()

Method Detail

calculateCanonicalNameback to summary
public static String calculateCanonicalName(String name)
getCanonicalVariableNameback to summary
public String getCanonicalVariableName()
getPathback to summary
public Node getPath()
getVariableNameback to summary
public String getVariableName()
setVariableNameback to summary
public void setVariableName(String name)
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