Uses of Class
org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Packages that use AbstractTripleEncapsulatedExpression
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.
This package contains the
StateObject classes that represents a JPQL query.-
Uses of AbstractTripleEncapsulatedExpression in org.eclipse.persistence.jpa.jpql
Classes in org.eclipse.persistence.jpa.jpql with type parameters of type AbstractTripleEncapsulatedExpressionModifier and TypeClassDescriptionprotected static classAbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper<T extends AbstractTripleEncapsulatedExpression>Methods in org.eclipse.persistence.jpa.jpql with type parameters of type AbstractTripleEncapsulatedExpressionModifier and TypeMethodDescriptionprotected <T extends AbstractTripleEncapsulatedExpression>
voidAbstractGrammarValidator.validateAbstractTripleEncapsulatedExpression(T expression, AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper<T> helper) -
Uses of AbstractTripleEncapsulatedExpression in org.eclipse.persistence.jpa.jpql.parser
Modifier and TypeClassDescriptionfinal classThe LOCATE function returns the position of a given string within a string, starting the search at a specified position.final classThe second and third arguments of the SUBSTRING function denote the starting position and length of the substring to be returned. -
Uses of AbstractTripleEncapsulatedExpression in org.eclipse.persistence.jpa.jpql.tools
Methods in org.eclipse.persistence.jpa.jpql.tools with parameters of type AbstractTripleEncapsulatedExpressionModifier and TypeMethodDescriptionvoidAbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper.addAtTheEndOfChild(AbstractTripleEncapsulatedExpression expression, CollectionExpression collectionExpression, int index, boolean hasComma, boolean virtualSpace) voidAbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper.addIdentifier(AbstractTripleEncapsulatedExpression expression, String identifier) voidAbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper.addTheBeginningOfChild(AbstractTripleEncapsulatedExpression expression, CollectionExpression collectionExpression, int index, boolean hasComma) AbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper.buildCollectionExpression(AbstractTripleEncapsulatedExpression expression) booleanAbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper.canContinue(AbstractTripleEncapsulatedExpression expression, CollectionExpression collectionExpression, int index) booleanAbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper.hasDelimiterAfterIdentifier(AbstractTripleEncapsulatedExpression expression) intAbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper.maxCollectionSize(AbstractTripleEncapsulatedExpression expression) intAbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper.preExpressionLength(AbstractTripleEncapsulatedExpression expression) AbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper.queryBNF(AbstractTripleEncapsulatedExpression expression, int index) protected voidAbstractContentAssistVisitor.EndingQueryPositionBuilder.visitAbstractTripleEncapsulatedExpression(AbstractTripleEncapsulatedExpression expression) -
Uses of AbstractTripleEncapsulatedExpression in org.eclipse.persistence.jpa.jpql.tools.model.query
Methods in org.eclipse.persistence.jpa.jpql.tools.model.query that return AbstractTripleEncapsulatedExpressionModifier and TypeMethodDescriptionAbstractTripleEncapsulatedExpressionStateObject.getExpression()