Uses of Class
org.eclipse.persistence.jpa.jpql.WordParser
Packages that use WordParser
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.
-
Uses of WordParser in org.eclipse.persistence.jpa.jpql
Methods in org.eclipse.persistence.jpa.jpql with parameters of type WordParserModifier and TypeMethodDescriptionstatic booleanExpressionTools.isFunctionExpression(WordParser wordParser, String identifier) Determines whether the JPQL fragment is an expression of the form<IDENTIFIER>(. -
Uses of WordParser in org.eclipse.persistence.jpa.jpql.parser
Methods in org.eclipse.persistence.jpa.jpql.parser with parameters of type WordParserModifier and TypeMethodDescriptionprotected AbstractExpressionAggregateFunction.buildEncapsulatedExpression(WordParser wordParser, String word) Creates theAbstractExpressionto represent the given word.protected AbstractExpressionCountFunction.buildEncapsulatedExpression(WordParser wordParser, String word) protected AbstractExpressionAbsExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected abstract AbstractExpressionAbstractLiteralExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, AbstractExpression expression, boolean tolerant) Creates the actualAbstractExpressionthis factory manages.protected AbstractExpressionAbstractLiteralExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionAbstractSchemaNameFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionAllOrAnyExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionAndExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected final AbstractExpressionArithmeticExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionAsOfClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionAvgFunctionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionBadExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionBetweenExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionCaseExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionCastExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionCoalesceExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionCollectionMemberDeclarationFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionCollectionMemberExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionCollectionValuedPathExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, AbstractExpression expression, boolean tolerant) protected AbstractExpressionComparisonExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionConcatExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionConnectByClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionConstructorExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionCountFunctionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionDatabaseTypeFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionDateTimeFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionDeleteClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionDeleteStatementFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionEntityTypeLiteralFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, AbstractExpression expression, boolean tolerant) protected AbstractExpressionEntryExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionExistsExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected abstract AbstractExpressionExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) Creates a newExpression.protected AbstractExpressionExtractExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionFromClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionFunctionExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected final AbstractExpressionGeneralIdentificationExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionGroupByClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionGroupByItemFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionHavingClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionHierarchicalQueryClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionIdentificationVariableDeclarationFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionIdentificationVariableFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionIndexExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionInExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionInternalOrderByItemFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionIsExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionJoinCollectionValuedPathExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, AbstractExpression expression, boolean tolerant) protected AbstractExpressionJoinFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionKeywordExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionLengthExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionLikeExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionLiteralExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, AbstractExpression expression, boolean tolerant) protected AbstractExpressionLocalDateTypeFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionLocalExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionLocateExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionLowerExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionMathExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionMathExpressionFactory.Ceiling.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionMathExpressionFactory.Exp.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionMathExpressionFactory.Floor.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionMathExpressionFactory.Ln.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionMathExpressionFactory.Power.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionMathExpressionFactory.Round.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionMathExpressionFactory.Sign.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionMaxFunctionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionMinFunctionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionModExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionNotExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionNullIfExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionObjectExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionOnClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionOrderByClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionOrderByItemFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionOrderSiblingsByClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionOrExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionRangeDeclarationFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionRangeVariableDeclarationFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionRegexpExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionResultVariableFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionSelectClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionSelectStatementFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionSimpleSelectStatementFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionSizeExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionSqrtExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionStartWithClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionStateFieldPathExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, AbstractExpression expression, boolean tolerant) protected AbstractExpressionStringLiteralFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionSubstringExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionSumFunctionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionTableExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionTableVariableDeclarationFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionTreatExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionTrimExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionTypeExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionUnionClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionUnknownExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionUpdateClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionUpdateItemFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionUpdateItemStateFieldPathExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionUpdateStatementFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionUpperExpressionFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionWhenClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected AbstractExpressionWhereClauseFactory.buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) protected final AbstractExpressionAbstractExpression.buildExpressionFromFallingBack(WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) No factories were found to create anExpressionwith the content ofWordParser, this method will retrieve the fallbackExpressionFactorydefined in the givenBNF.protected booleanAbstractConditionalClause.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanAbstractDoubleEncapsulatedExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanAbstractEncapsulatedExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanAbstractExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) Determines whether the parsing is complete based on what is left in the given text.protected booleanAbstractFromClause.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanAbstractTripleEncapsulatedExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanAndExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanArithmeticExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanArithmeticFactor.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanBadExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanBetweenExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanCaseExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanCastExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanCollectionMemberDeclaration.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanComparisonExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanConstructorExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanDivisionExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanExtractExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanIdentificationVariableDeclaration.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanInExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanJoin.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanLikeExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanLogicalExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanMultiplicationExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanNotExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanOnClause.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanOrderByItem.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanRangeVariableDeclaration.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanRegexpExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanSelectStatement.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanTableVariableDeclaration.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanTreatExpression.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanUnionClause.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanUpdateClause.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanUpdateItem.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanWhenClause.isParsingComplete(WordParser wordParser, String word, Expression expression) protected booleanWhereClause.isParsingComplete(WordParser wordParser, String word, Expression expression) protected final voidAbstractConditionalClause.parse(WordParser wordParser, boolean tolerant) protected voidAbstractEncapsulatedExpression.parse(WordParser wordParser, boolean tolerant) protected abstract voidAbstractExpression.parse(WordParser wordParser, boolean tolerant) Parses the query by starting at the current position, which is part of the givenWordParser.protected AbstractExpressionAbstractExpression.parse(WordParser wordParser, String queryBNFId, boolean tolerant) Parses the given text by using the specified BNF.protected voidAbstractFromClause.parse(WordParser wordParser, boolean tolerant) protected voidAbstractOrderByClause.parse(WordParser wordParser, boolean tolerant) protected final voidAbstractPathExpression.parse(WordParser wordParser, boolean tolerant) protected voidAbstractSchemaName.parse(WordParser wordParser, boolean tolerant) protected voidAbstractSelectClause.parse(WordParser wordParser, boolean tolerant) protected voidAbstractSelectStatement.parse(WordParser wordParser, boolean tolerant) protected AbstractExpressionAllOrAnyExpression.parse(WordParser wordParser, String queryBNFId, boolean tolerant) protected voidArithmeticFactor.parse(WordParser wordParser, boolean tolerant) protected voidAsOfClause.parse(WordParser wordParser, boolean tolerant) protected voidBadExpression.parse(WordParser wordParser, boolean tolerant) protected voidBetweenExpression.parse(WordParser wordParser, boolean tolerant) protected voidCaseExpression.parse(WordParser wordParser, boolean tolerant) protected voidCollectionExpression.parse(WordParser wordParser, boolean tolerant) protected voidCollectionMemberDeclaration.parse(WordParser wordParser, boolean tolerant) protected voidCollectionMemberExpression.parse(WordParser wordParser, boolean tolerant) protected final voidCompoundExpression.parse(WordParser wordParser, boolean tolerant) protected voidConnectByClause.parse(WordParser wordParser, boolean tolerant) protected voidConstructorExpression.parse(WordParser wordParser, boolean tolerant) protected voidDateTime.parse(WordParser wordParser, boolean tolerant) protected voidDefaultStringExpression.parse(WordParser wordParser, boolean tolerant) protected voidDeleteClause.parse(WordParser wordParser, boolean tolerant) protected voidDeleteStatement.parse(WordParser wordParser, boolean tolerant) protected voidEmptyCollectionComparisonExpression.parse(WordParser wordParser, boolean tolerant) protected AbstractExpressionEncapsulatedIdentificationVariableExpression.parse(WordParser wordParser, String queryBNFId, boolean tolerant) protected voidEntityTypeLiteral.parse(WordParser wordParser, boolean tolerant) protected voidExistsExpression.parse(WordParser wordParser, boolean tolerant) protected AbstractExpressionExistsExpression.parse(WordParser wordParser, String queryBNFId, boolean tolerant) protected voidGroupByClause.parse(WordParser wordParser, boolean tolerant) protected voidHierarchicalQueryClause.parse(WordParser wordParser, boolean tolerant) protected voidIdentificationVariable.parse(WordParser wordParser, boolean tolerant) protected voidIdentificationVariableDeclaration.parse(WordParser wordParser, boolean tolerant) protected voidInExpression.parse(WordParser wordParser, boolean tolerant) protected voidInputParameter.parse(WordParser wordParser, boolean tolerant) protected voidJoin.parse(WordParser wordParser, boolean tolerant) protected voidJPQLExpression.parse(WordParser wordParser, boolean tolerant) protected voidKeywordExpression.parse(WordParser wordParser, boolean tolerant) protected voidLikeExpression.parse(WordParser wordParser, boolean tolerant) protected voidLocalDateTime.parse(WordParser wordParser, boolean tolerant) protected voidLocalExpression.parse(WordParser wordParser, boolean tolerant) protected voidNotExpression.parse(WordParser wordParser, boolean tolerant) protected voidNullComparisonExpression.parse(WordParser wordParser, boolean tolerant) protected voidNullExpression.parse(WordParser wordParser, boolean tolerant) protected voidNumericLiteral.parse(WordParser wordParser, boolean tolerant) protected voidOrderByItem.parse(WordParser wordParser, boolean tolerant) protected voidRangeVariableDeclaration.parse(WordParser wordParser, boolean tolerant) protected voidRegexpExpression.parse(WordParser wordParser, boolean tolerant) protected voidResultVariable.parse(WordParser wordParser, boolean tolerant) protected voidSelectStatement.parse(WordParser wordParser, boolean tolerant) protected AbstractExpressionSizeExpression.parse(WordParser wordParser, String queryBNFId, boolean tolerant) protected voidStringLiteral.parse(WordParser wordParser, boolean tolerant) protected voidTableVariableDeclaration.parse(WordParser wordParser, boolean tolerant) protected AbstractExpressionTypeExpression.parse(WordParser wordParser, String queryBNFId, boolean tolerant) protected voidUnionClause.parse(WordParser wordParser, boolean tolerant) protected voidUnknownExpression.parse(WordParser wordParser, boolean tolerant) protected voidUpdateClause.parse(WordParser wordParser, boolean tolerant) protected voidUpdateItem.parse(WordParser wordParser, boolean tolerant) protected voidUpdateStatement.parse(WordParser wordParser, boolean tolerant) protected voidWhenClause.parse(WordParser wordParser, boolean tolerant) protected voidAbstractDoubleEncapsulatedExpression.parseEncapsulatedExpression(WordParser wordParser, int whitespaceCount, boolean tolerant) protected abstract voidAbstractEncapsulatedExpression.parseEncapsulatedExpression(WordParser wordParser, int whitespaceCount, boolean tolerant) Parses the encapsulated expression by starting at the current position, which is part of the givenWordParser.protected voidAbstractSingleEncapsulatedExpression.parseEncapsulatedExpression(WordParser wordParser, int whitespaceCount, boolean tolerant) protected voidAbstractTripleEncapsulatedExpression.parseEncapsulatedExpression(WordParser wordParser, int whitespaceCount, boolean tolerant) protected final voidAggregateFunction.parseEncapsulatedExpression(WordParser wordParser, int whitespaceCount, boolean tolerant) protected voidCastExpression.parseEncapsulatedExpression(WordParser wordParser, int whitespaceCount, boolean tolerant) protected voidExtractExpression.parseEncapsulatedExpression(WordParser wordParser, int whitespaceCount, boolean tolerant) protected voidFunctionExpression.parseEncapsulatedExpression(WordParser wordParser, int whitespaceCount, boolean tolerant) protected voidTreatExpression.parseEncapsulatedExpression(WordParser wordParser, int whitespaceCount, boolean tolerant) protected voidTrimExpression.parseEncapsulatedExpression(WordParser wordParser, int whitespaceCount, boolean tolerant) protected final StringArithmeticExpression.parseIdentifier(WordParser wordParser) protected StringComparisonExpression.parseIdentifier(WordParser wordParser) protected abstract StringCompoundExpression.parseIdentifier(WordParser wordParser) Parses the identifier of this expression.protected StringLogicalExpression.parseIdentifier(WordParser wordParser) protected AbstractExpressionAbstractExpression.parseUsingExpressionFactory(WordParser wordParser, String queryBNFId, boolean tolerant) Right away parses the text by retrieving theExpressionFactoryfor the first word that is extracted fromWordParserat the current location.protected booleanAbstractEncapsulatedExpression.shouldParseRightParenthesis(WordParser wordParser, boolean tolerant) Determines whether the right parenthesis should be parsed or not by this expression.protected booleanDatabaseType.shouldParseRightParenthesis(WordParser wordParser, boolean tolerant) -
Uses of WordParser in org.eclipse.persistence.jpa.jpql.tools
Fields in org.eclipse.persistence.jpa.jpql.tools declared as WordParserModifier and TypeFieldDescriptionprotected WordParserAbstractContentAssistVisitor.wordParserThis is used to retrieve words from the actual JPQL query.Methods in org.eclipse.persistence.jpa.jpql.tools with parameters of type WordParserModifier and TypeMethodDescriptionint[]DefaultContentAssistProposals.buildPositions(WordParser wordParser, String proposal, boolean insert) Calculates the start and end position for correctly inserting the proposal into the query.intDefaultContentAssistProposals.startPosition(WordParser wordParser, String proposal)