EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference

org.eclipse.persistence.jpa.jpql.tools
Class EclipseLinkContentAssistVisitor.IncompleteCollectionExpressionVisitor

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

protected class EclipseLinkContentAssistVisitor.IncompleteCollectionExpressionVisitor
extends AbstractContentAssistVisitor.IncompleteCollectionExpressionVisitor

This subclass adds support for EclipseLink specific support.


Field Summary
 
Fields inherited from class org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.IncompleteCollectionExpressionVisitor
clause, insideCollection
 
Fields inherited from class org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.CompletenessVisitor
complete
 
Constructor Summary
protected EclipseLinkContentAssistVisitor.IncompleteCollectionExpressionVisitor()
           
 
Method Summary
protected  java.util.List<java.lang.String> compositeIdentifiersAfter(java.lang.String clause)
          Returns the list of identifiers for the clauses following the given identifier.
 
Methods inherited from class org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.IncompleteCollectionExpressionVisitor
isPossibleCompositeIdentifier, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.CompletenessVisitor
dispose, isComplete
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EclipseLinkContentAssistVisitor.IncompleteCollectionExpressionVisitor

protected EclipseLinkContentAssistVisitor.IncompleteCollectionExpressionVisitor()
Method Detail

compositeIdentifiersAfter

protected java.util.List<java.lang.String> compositeIdentifiersAfter(java.lang.String clause)
Returns the list of identifiers for the clauses following the given identifier.

Overrides:
compositeIdentifiersAfter in class AbstractContentAssistVisitor.IncompleteCollectionExpressionVisitor
Parameters:
clause - The JPQL identifier of the clause for which the list of following clauses is built
Returns:
The list of JPQL identifiers defining the clauses following the clause specified by the given identifier

EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference