public class RawQuery extends DefaultQuery implements QueryModel
QueryModel.AvgProjection, QueryModel.Between, QueryModel.Conjunction, QueryModel.Contains, QueryModel.CountDistinctProjection, QueryModel.CountProjection, QueryModel.Criterion, QueryModel.Disjunction, QueryModel.DistinctProjection, QueryModel.DistinctPropertyProjection, QueryModel.EndsWith, QueryModel.Equals, QueryModel.EqualsAll, QueryModel.EqualsProperty, QueryModel.Exists, QueryModel.GreaterThan, QueryModel.GreaterThanAll, QueryModel.GreaterThanEquals, QueryModel.GreaterThanEqualsAll, QueryModel.GreaterThanEqualsProperty, QueryModel.GreaterThanEqualsSome, QueryModel.GreaterThanProperty, QueryModel.GreaterThanSome, QueryModel.GroupPropertyProjection, QueryModel.IdEquals, QueryModel.IdProjection, QueryModel.ILike, QueryModel.In, QueryModel.IsEmpty, QueryModel.IsFalse, QueryModel.IsNotEmpty, QueryModel.IsNotNull, QueryModel.IsNull, QueryModel.IsTrue, QueryModel.Junction, QueryModel.LessThan, QueryModel.LessThanAll, QueryModel.LessThanEquals, QueryModel.LessThanEqualsAll, QueryModel.LessThanEqualsProperty, QueryModel.LessThanEqualsSome, QueryModel.LessThanProperty, QueryModel.LessThanSome, QueryModel.Like, QueryModel.MaxProjection, QueryModel.MinProjection, QueryModel.Negation, QueryModel.NotEquals, QueryModel.NotEqualsAll, QueryModel.NotEqualsProperty, QueryModel.NotExists, QueryModel.NotIn, QueryModel.Projection, QueryModel.PropertyComparisonCriterion, QueryModel.PropertyCriterion, QueryModel.PropertyNameCriterion, QueryModel.PropertyProjection, QueryModel.RLike, QueryModel.SizeEquals, QueryModel.SizeGreaterThan, QueryModel.SizeGreaterThanEquals, QueryModel.SizeLessThan, QueryModel.SizeLessThanEquals, QueryModel.SizeNotEquals, QueryModel.StartsWith, QueryModel.SubqueryCriterion, QueryModel.SumProjection, QueryModel.VersionEquals| Modifier | Constructor and Description |
|---|---|
protected |
RawQuery(PersistentEntity entity,
java.util.List<QueryParameterBinding> parameterBinding,
boolean encodeEntityParameters)
Represents a raw query provided by the user.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<QueryParameterBinding> |
getParameterBinding() |
boolean |
isEncodeEntityParameters() |
add, allEq, and, and, between, conjunction, contains, createQuery, disjunction, endsWith, eq, eqAll, eqProperty, forUpdate, ge, geAll, geProperty, geSome, getCriteria, getEntity, getJoinPath, getJoinPaths, getMax, getOffset, getPersistentEntity, getProjections, getSort, gt, gtAll, gte, gtProperty, gtSome, idEq, ilike, inList, inList, isEmpty, isFalse, isForUpdate, isNotEmpty, isNotNull, isNull, isTrue, join, join, le, leAll, leProperty, leSome, like, lt, ltAll, lte, ltProperty, ltSome, max, ne, negation, neProperty, not, notIn, offset, or, or, projections, rlike, sizeEq, sizeGe, sizeGt, sizeLe, sizeLt, sizeNe, sort, startsWith, versionEqclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadd, allEq, and, between, contains, endsWith, eq, eqAll, eqProperty, forUpdate, from, ge, geAll, geProperty, geSome, getCriteria, getJoinPath, getJoinPaths, getMax, getOffset, getPersistentEntity, getProjections, getSort, gt, gtAll, gte, gtProperty, gtSome, idEq, ilike, inList, inList, isEmpty, isFalse, isForUpdate, isNotEmpty, isNotNull, isNull, isTrue, join, join, join, join, le, leAll, leProperty, leSome, like, lt, ltAll, lte, ltProperty, ltSome, max, ne, neProperty, not, notIn, offset, or, projections, rlike, sizeEq, sizeGe, sizeGt, sizeLe, sizeLt, sizeNe, sort, startsWith, versionEqprotected RawQuery(@NonNull
PersistentEntity entity,
@NonNull
java.util.List<QueryParameterBinding> parameterBinding,
boolean encodeEntityParameters)
entity - The entityparameterBinding - The parameter binding.encodeEntityParameters - The encodeEntityParameters.public java.util.List<QueryParameterBinding> getParameterBinding()
public boolean isEncodeEntityParameters()