Package com.querydsl.jpa
Class HQLTemplates
java.lang.Object
com.querydsl.core.types.Templates
com.querydsl.jpa.JPQLTemplates
com.querydsl.jpa.HQLTemplates
- Direct Known Subclasses:
Hibernate5Templates
HQLTemplates extends
JPQLTemplates with Hibernate specific extensions- Author:
- tiwe
-
Nested Class Summary
Nested classes/interfaces inherited from class com.querydsl.core.types.Templates
Templates.Precedence -
Field Summary
FieldsFields inherited from class com.querydsl.jpa.JPQLTemplates
DEFAULT_ESCAPE, OTHER_LIKE_CASES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTypeForCast(Class<?> cl) booleanbooleanbooleanwrapConstant(Object constant) booleanwrapElements(Operator operator) Methods inherited from class com.querydsl.jpa.JPQLTemplates
asLiteral, getQueryHandler, isEnumInPathSupported, isPathInEntitiesSupportedMethods inherited from class com.querydsl.core.types.Templates
add, add, add, escapeForLike, getEscapeChar, getPrecedence, getTemplate, setPrecedence, setPrecedence
-
Field Details
-
DEFAULT
-
-
Constructor Details
-
HQLTemplates
public HQLTemplates() -
HQLTemplates
public HQLTemplates(char escape)
-
-
Method Details
-
wrapElements
- Overrides:
wrapElementsin classJPQLTemplates
-
getTypeForCast
- Overrides:
getTypeForCastin classJPQLTemplates
-
getExistsProjection
- Overrides:
getExistsProjectionin classJPQLTemplates
-
wrapConstant
- Overrides:
wrapConstantin classJPQLTemplates
-
isWithForOn
public boolean isWithForOn()- Overrides:
isWithForOnin classJPQLTemplates
-
isCaseWithLiterals
public boolean isCaseWithLiterals()- Overrides:
isCaseWithLiteralsin classJPQLTemplates
-