Uses of Interface
org.eclipse.persistence.jpa.jpql.tools.model.IJPQLQueryFormatter
Package
Description
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.
-
Uses of IJPQLQueryFormatter in org.eclipse.persistence.jpa.jpql.tools
Modifier and TypeMethodDescriptionprotected IJPQLQueryFormatter
DefaultRefactoringTool.buildFormatter()
protected IJPQLQueryFormatter
EclipseLinkRefactoringTool.buildFormatter()
protected abstract IJPQLQueryFormatter
RefactoringTool.buildFormatter()
Creates a new formatter that will convert theStateObject
representation of the JPQL query, once the refactoring occurred into a string.RefactoringTool.getFormatter()
Returns theIJPQLQueryFormatter
that creates an accurate representation of theStateObject
, i.e.Modifier and TypeMethodDescriptionvoid
RefactoringTool.setFormatter
(IJPQLQueryFormatter jpqlQueryFormatter) Sets theIJPQLQueryFormatter
that creates an accurate representation of theStateObject
, i.e. -
Uses of IJPQLQueryFormatter in org.eclipse.persistence.jpa.jpql.tools.model
Modifier and TypeClassDescriptionclass
ThisIJPQLQueryFormatter
is used to generate a string representation of aStateObject
based on how it was parsed, which means this formatter can only be used when theStateObject
was created by parsing a JPQL query because it needs to retrieve parsing information from the correspondingExpression
.class
The abstract definition of aIJPQLQueryFormatter
, which converts anStateObject
into its string representation that can be used as a real JPQL query.class
An abstract implementation of aIJPQLQueryFormatter
.class
ThisIJPQLQueryFormatter
is used to generate a string representation of aStateObject
based on how it was parsed, which means this formatter can only be used when theStateObject
was created by parsing a JPQL query because it needs to retrieve parsing information from the correspondingExpression
.class
The default implementation of aIJPQLQueryFormatter
, which support creating a string representation of a JPQL query written for JPA 1.0 and 2.0.class
ThisIJPQLQueryFormatter
is used to generate a string representation of aStateObject
based on how it was parsed, which means this formatter can only be used when theStateObject
was created by parsing a JPQL query because it needs to retrieve parsing information from the correspondingExpression
.class
The default implementation of aIJPQLQueryFormatter
that adds support for formatting EclipseLink specific JPQL identifiers.