Uses of Class
org.eclipse.persistence.jpa.jpql.parser.InputParameter
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 InputParameter in org.eclipse.persistence.jpa.jpql
Modifier and TypeFieldDescriptionprotected InputParameter
ParameterTypeVisitor.inputParameter
TheInputParameter
for which its type will be searched by visiting the query.Modifier and TypeMethodDescriptionprotected boolean
AbstractGrammarValidator.isInputParameterInValidLocation
(InputParameter expression) protected boolean
EclipseLinkGrammarValidator.isInputParameterInValidLocation
(InputParameter expression) protected void
AbstractGrammarValidator.validateOwningClause
(InputParameter expression, String parameter) void
AbstractGrammarValidator.visit
(InputParameter expression) final void
AbstractSemanticValidator.visit
(InputParameter expression) void
LiteralVisitor.visit
(InputParameter expression) void
ParameterTypeVisitor.visit
(InputParameter expression) -
Uses of InputParameter in org.eclipse.persistence.jpa.jpql.parser
Modifier and TypeMethodDescriptionvoid
AbstractExpressionVisitor.visit
(InputParameter expression) void
AnonymousExpressionVisitor.visit
(InputParameter expression) void
ExpressionVisitor.visit
(InputParameter expression) Visits theInputParameter
expression. -
Uses of InputParameter in org.eclipse.persistence.jpa.jpql.tools
Modifier and TypeFieldDescriptionprotected Collection
<InputParameter> JPQLQueryContext.InputParameterVisitor.inputParameters
The collection ofInputParameters
that was retrieved by traversing the parsed tree.Modifier and TypeMethodDescriptionJPQLQueryContext.findInputParameters
(String parameterName) Retrieves all theInputParameters
with the given parameter name.Modifier and TypeMethodDescriptionJPQLQueryContext.getParameterType
(InputParameter inputParameter) Retrieves, if it can be determined, the type of the givenInputParameter
.void
AbstractContentAssistVisitor.AppendableExpressionVisitor.visit
(InputParameter expression) void
AbstractContentAssistVisitor.EndingQueryPositionBuilder.visit
(InputParameter expression) void
AbstractContentAssistVisitor.visit
(InputParameter expression) final void
DefaultSemanticValidator.TypeValidator.visit
(InputParameter expression) void
JPQLQueryContext.InputParameterVisitor.visit
(InputParameter expression) -
Uses of InputParameter in org.eclipse.persistence.jpa.jpql.tools.model
-
Uses of InputParameter in org.eclipse.persistence.jpa.jpql.tools.model.query
Modifier and TypeMethodDescriptionvoid
InputParameterStateObject.setExpression
(InputParameter 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 InputParameter in org.eclipse.persistence.jpa.jpql.tools.resolver