Package com.querydsl.jpa
Class JPQLTemplates
java.lang.Object
com.querydsl.core.types.Templates
com.querydsl.jpa.JPQLTemplates
- Direct Known Subclasses:
BatooTemplates,DataNucleusTemplates,EclipseLinkTemplates,HQLTemplates,OpenJPATemplates
JPQLTemplates extends Templates to provide operator patterns for JPQL
serialization- Author:
- tiwe
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.querydsl.core.types.Templates
Templates.Precedence -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedJPQLTemplates(char escape) protectedJPQLTemplates(char escape, QueryHandler queryHandler) -
Method Summary
Modifier and TypeMethodDescription@Nullable StringgetTypeForCast(Class<?> cl) booleanbooleanDeprecated.booleanbooleanbooleanwrapConstant(Object constant) booleanwrapElements(Operator operator) Methods inherited from class com.querydsl.core.types.Templates
add, add, add, escapeForLike, getEscapeChar, getPrecedence, getTemplate, setPrecedence, setPrecedence
-
Field Details
-
DEFAULT_ESCAPE
public static final char DEFAULT_ESCAPE- See Also:
-
OTHER_LIKE_CASES
-
DEFAULT
-
-
Constructor Details
-
JPQLTemplates
protected JPQLTemplates() -
JPQLTemplates
protected JPQLTemplates(char escape) -
JPQLTemplates
-
-
Method Details
-
wrapElements
-
getTypeForCast
-
isEnumInPathSupported
Deprecated. -
isPathInEntitiesSupported
public boolean isPathInEntitiesSupported() -
getExistsProjection
-
wrapConstant
-
isWithForOn
public boolean isWithForOn() -
getQueryHandler
-
isCaseWithLiterals
public boolean isCaseWithLiterals() -
asLiteral
-