Package org.infinispan.query.dsl.impl
Class BaseQueryFactory
- java.lang.Object
-
- org.infinispan.query.dsl.impl.BaseQueryFactory
-
- All Implemented Interfaces:
QueryFactory
public abstract class BaseQueryFactory extends Object implements QueryFactory
- Since:
- 6.0
- Author:
- anistor@redhat.com
-
-
Constructor Summary
Constructors Constructor Description BaseQueryFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterConditionEndContexthaving(String attributePath)Creates a condition on the given attribute path that is to be completed later by using it as a sub-condition.FilterConditionEndContexthaving(Expression expression)Creates a condition on the given attribute path that is to be completed later by using it as a sub-condition.FilterConditionBeginContextnot()Creates a negated condition that is to be completed later by using it as a sub-condition.FilterConditionContextnot(FilterConditionContext fcc)Creates a negated condition based on a given sub-condition.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.infinispan.query.dsl.QueryFactory
create, from, from
-
-
-
-
Method Detail
-
having
public FilterConditionEndContext having(String attributePath)
Description copied from interface:QueryFactoryCreates a condition on the given attribute path that is to be completed later by using it as a sub-condition.- Specified by:
havingin interfaceQueryFactory- Parameters:
attributePath- the attribute path- Returns:
- the incomplete sub-condition
-
having
public FilterConditionEndContext having(Expression expression)
Description copied from interface:QueryFactoryCreates a condition on the given attribute path that is to be completed later by using it as a sub-condition.- Specified by:
havingin interfaceQueryFactory- Parameters:
expression- a path Expression- Returns:
- the incomplete sub-condition
-
not
public FilterConditionBeginContext not()
Description copied from interface:QueryFactoryCreates a negated condition that is to be completed later by using it as a sub-condition.- Specified by:
notin interfaceQueryFactory- Returns:
- the incomplete sub-condition
-
not
public FilterConditionContext not(FilterConditionContext fcc)
Description copied from interface:QueryFactoryCreates a negated condition based on a given sub-condition. The negation is grouped.- Specified by:
notin interfaceQueryFactory- Returns:
- the incomplete sub-condition
-
-