EclipseLink 2.5.0, build 'v20130312-9664d23' API Reference

org.eclipse.persistence.jpa.jpql.tools
Class AbstractContentAssistVisitor.InvalidExpressionVisitor

java.lang.Object
  extended by org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
      extended by org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.InvalidExpressionVisitor
All Implemented Interfaces:
ExpressionVisitor
Enclosing class:
AbstractContentAssistVisitor

protected static class AbstractContentAssistVisitor.InvalidExpressionVisitor
extends AbstractExpressionVisitor

This visitor determines if the visited Expression is one of the two that represents an invalid expression.


Field Summary
 Expression expression
          The invalid Expression, which is either UnknownExpression or BadExpression.
 
Constructor Summary
protected AbstractContentAssistVisitor.InvalidExpressionVisitor()
           
 
Method Summary
 void visit(BadExpression expression)
          Visits the BadExpression expression.
 void visit(UnknownExpression expression)
          Visits the UnknownExpression expression.
 
Methods inherited from class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

expression

public Expression expression
The invalid Expression, which is either UnknownExpression or BadExpression.

Constructor Detail

AbstractContentAssistVisitor.InvalidExpressionVisitor

protected AbstractContentAssistVisitor.InvalidExpressionVisitor()
Method Detail

visit

public void visit(BadExpression expression)
Visits the BadExpression expression.

Specified by:
visit in interface ExpressionVisitor
Overrides:
visit in class AbstractExpressionVisitor
Parameters:
expression - The Expression to visit

visit

public void visit(UnknownExpression expression)
Visits the UnknownExpression expression.

Specified by:
visit in interface ExpressionVisitor
Overrides:
visit in class AbstractExpressionVisitor
Parameters:
expression - The UnknownExpression to visit

EclipseLink 2.5.0, build 'v20130312-9664d23' API Reference