Package org.infinispan.query.dsl.impl
Class BaseQueryFactory
- java.lang.Object
-
- org.infinispan.query.dsl.impl.BaseQueryFactory
-
- All Implemented Interfaces:
QueryFactory
- Direct Known Subclasses:
EmbeddedQueryFactory
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 FilterConditionEndContext
having(String attributePath)
Creates a condition on the given attribute path that is to be completed later by using it as a sub-condition.FilterConditionEndContext
having(Expression expression)
Creates a condition on the given attribute path that is to be completed later by using it as a sub-condition.FilterConditionBeginContext
not()
Creates a negated condition that is to be completed later by using it as a sub-condition.FilterConditionContext
not(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, create, from, from
-
-
-
-
Method Detail
-
having
public FilterConditionEndContext having(String attributePath)
Description copied from interface:QueryFactory
Creates a condition on the given attribute path that is to be completed later by using it as a sub-condition.- Specified by:
having
in interfaceQueryFactory
- Parameters:
attributePath
- the attribute path- Returns:
- the incomplete sub-condition
-
having
public FilterConditionEndContext having(Expression expression)
Description copied from interface:QueryFactory
Creates a condition on the given attribute path that is to be completed later by using it as a sub-condition.- Specified by:
having
in interfaceQueryFactory
- Parameters:
expression
- a path Expression- Returns:
- the incomplete sub-condition
-
not
public FilterConditionBeginContext not()
Description copied from interface:QueryFactory
Creates a negated condition that is to be completed later by using it as a sub-condition.- Specified by:
not
in interfaceQueryFactory
- Returns:
- the incomplete sub-condition
-
not
public FilterConditionContext not(FilterConditionContext fcc)
Description copied from interface:QueryFactory
Creates a negated condition based on a given sub-condition. The negation is grouped.- Specified by:
not
in interfaceQueryFactory
- Returns:
- the incomplete sub-condition
-
-