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, versionEq
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, 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, versionEq
protected 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()