Uses of Class
org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
Package
Description
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.
This is the core of Hermes, this package contains the classes that can parse a JPQL query.
The classes defined in this package define the state model API, a state model can be used to
manually or programmatically create and edit a JPQL query.
This package contains the
StateObject
classes that represents a JPQL query.-
Uses of ConstructorExpression in org.eclipse.persistence.jpa.jpql
Modifier and TypeMethodDescriptionprotected void
AbstractSemanticValidator.validateConstructorExpression
(ConstructorExpression expression) Validates the givenConstructorExpression
.void
AbstractGrammarValidator.visit
(ConstructorExpression expression) final void
AbstractSemanticValidator.visit
(ConstructorExpression expression) void
ParameterTypeVisitor.visit
(ConstructorExpression expression) -
Uses of ConstructorExpression in org.eclipse.persistence.jpa.jpql.parser
Modifier and TypeMethodDescriptionvoid
AbstractExpressionVisitor.visit
(ConstructorExpression expression) void
AnonymousExpressionVisitor.visit
(ConstructorExpression expression) void
ExpressionVisitor.visit
(ConstructorExpression expression) Visits theConstructorExpression
expression. -
Uses of ConstructorExpression in org.eclipse.persistence.jpa.jpql.tools
Modifier and TypeMethodDescriptionvoid
AbstractContentAssistVisitor.ConstrutorCollectionHelper.addAtTheEndOfChild
(ConstructorExpression expression, CollectionExpression collectionExpression, int index, boolean hasComma, boolean virtualSpace) void
AbstractContentAssistVisitor.ConstrutorCollectionHelper.addIdentifier
(ConstructorExpression expression, String identifier) void
AbstractContentAssistVisitor.ConstrutorCollectionHelper.addTheBeginningOfChild
(ConstructorExpression expression, CollectionExpression collectionExpression, int index, boolean hasComma) AbstractContentAssistVisitor.ConstrutorCollectionHelper.buildCollectionExpression
(ConstructorExpression expression) boolean
AbstractContentAssistVisitor.ConstrutorCollectionHelper.canContinue
(ConstructorExpression expression, CollectionExpression collectionExpression, int index) boolean
AbstractContentAssistVisitor.ConstrutorCollectionHelper.hasDelimiterAfterIdentifier
(ConstructorExpression expression) int
AbstractContentAssistVisitor.ConstrutorCollectionHelper.maxCollectionSize
(ConstructorExpression expression) int
AbstractContentAssistVisitor.ConstrutorCollectionHelper.preExpressionLength
(ConstructorExpression expression) AbstractContentAssistVisitor.ConstrutorCollectionHelper.queryBNF
(ConstructorExpression expression, int index) protected void
DefaultSemanticValidator.validateConstructorExpression
(ConstructorExpression expression) void
AbstractContentAssistVisitor.AppendableExpressionVisitor.visit
(ConstructorExpression expression) void
AbstractContentAssistVisitor.EndingQueryPositionBuilder.visit
(ConstructorExpression expression) void
AbstractContentAssistVisitor.EnumVisitor.visit
(ConstructorExpression expression) void
AbstractContentAssistVisitor.visit
(ConstructorExpression expression) void
BasicRefactoringTool.ClassNameRenamer.visit
(ConstructorExpression expression) -
Uses of ConstructorExpression in org.eclipse.persistence.jpa.jpql.tools.model
Modifier and TypeMethodDescriptionvoid
BasicStateObjectBuilder.visit
(ConstructorExpression expression) -
Uses of ConstructorExpression in org.eclipse.persistence.jpa.jpql.tools.model.query
Modifier and TypeMethodDescriptionvoid
ConstructorExpressionStateObject.setExpression
(ConstructorExpression expression) Keeps a reference of theparsed object
object, which should only be done when this object is instantiated during the conversion of a parsed JPQL query intoStateObjects
. -
Uses of ConstructorExpression in org.eclipse.persistence.jpa.jpql.tools.resolver