Uses of Interface
org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
-
Packages that use EclipseLinkExpressionVisitor Package Description org.eclipse.persistence.jpa.jpql This package contains the Hermes features (except the parser itself): semantic and grammatical validations, content assist support, calculating the query result type or the possible type of an input parameter, refactoring tools.org.eclipse.persistence.jpa.jpql.parser This is the core of Hermes, this package contains the classes that can parse a JPQL query. -
-
Uses of EclipseLinkExpressionVisitor in org.eclipse.persistence.jpa.jpql
Classes in org.eclipse.persistence.jpa.jpql that implement EclipseLinkExpressionVisitor Modifier and Type Class Description classAbstractEclipseLinkParameterTypeVisitorThis visitor calculates the type of an input parameter.classAbstractEclipseLinkSemanticValidatorThis validator is responsible to gather the problems found in a JPQL query by validating the content to make sure it is semantically valid for EclipseLink.protected static classAbstractEclipseLinkSemanticValidator.TableExpressionVisitorclassEclipseLinkGrammarValidatorThis validator adds EclipseLink extension over what the JPA functional specification had defined.protected static classEclipseLinkGrammarValidator.InExpressionVisitorprotected static classEclipseLinkGrammarValidator.InExpressionWithNestedArrayVisitorclassEclipseLinkLiteralVisitorThis visitor traverses anExpressionand retrieves the "literal" value. -
Uses of EclipseLinkExpressionVisitor in org.eclipse.persistence.jpa.jpql.parser
Classes in org.eclipse.persistence.jpa.jpql.parser that implement EclipseLinkExpressionVisitor Modifier and Type Class Description classAbstractEclipseLinkExpressionVisitorThe abstract implementation ofEclipseLinkExpressionVisitor.classAbstractEclipseLinkTraverseChildrenVisitorThisExpressionVisitortraverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any givenExpression.classAbstractEclipseLinkTraverseParentVisitorThisEclipseLinkExpressionVisitortraverses up the hierarchy.classEclipseLinkAnonymousExpressionVisitorThis visitor allows a subclass to simply overrideAnonymousExpressionVisitor.visit(Expression)and perform the same task for all visitedexpressionsincluding those defined by EclipseLink.
-