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
public class HQLTemplates extends JPQLTemplates
HQLTemplates extendsJPQLTemplateswith Hibernate specific extensions- Author:
- tiwe
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.querydsl.core.types.Templates
Templates.Precedence
-
-
Field Summary
Fields Modifier and Type Field Description static HQLTemplatesDEFAULT-
Fields inherited from class com.querydsl.jpa.JPQLTemplates
DEFAULT_ESCAPE, OTHER_LIKE_CASES
-
-
Constructor Summary
Constructors Constructor Description HQLTemplates()HQLTemplates(char escape)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetExistsProjection()java.lang.StringgetTypeForCast(java.lang.Class<?> cl)booleanisCaseWithLiterals()booleanisWithForOn()booleanwrapConstant(java.lang.Object constant)booleanwrapElements(Operator operator)-
Methods inherited from class com.querydsl.jpa.JPQLTemplates
asLiteral, getQueryHandler, isEnumInPathSupported, isPathInEntitiesSupported
-
Methods inherited from class com.querydsl.core.types.Templates
add, add, add, escapeForLike, getEscapeChar, getPrecedence, getTemplate, setPrecedence, setPrecedence
-
-
-
-
Field Detail
-
DEFAULT
public static final HQLTemplates DEFAULT
-
-
Method Detail
-
wrapElements
public boolean wrapElements(Operator operator)
- Overrides:
wrapElementsin classJPQLTemplates
-
getTypeForCast
public java.lang.String getTypeForCast(java.lang.Class<?> cl)
- Overrides:
getTypeForCastin classJPQLTemplates
-
getExistsProjection
public java.lang.String getExistsProjection()
- Overrides:
getExistsProjectionin classJPQLTemplates
-
wrapConstant
public boolean wrapConstant(java.lang.Object constant)
- Overrides:
wrapConstantin classJPQLTemplates
-
isWithForOn
public boolean isWithForOn()
- Overrides:
isWithForOnin classJPQLTemplates
-
isCaseWithLiterals
public boolean isCaseWithLiterals()
- Overrides:
isCaseWithLiteralsin classJPQLTemplates
-
-