com.softwareag.centrasite.appl.framework.persistence.search.impl
Class CombinedPredicate
java.lang.Object
com.softwareag.centrasite.appl.framework.persistence.search.impl.CombinedPredicate
- All Implemented Interfaces:
- Predicate
public class CombinedPredicate
- extends java.lang.Object
- implements Predicate
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CombinedPredicate
public CombinedPredicate()
isAndOperator
public boolean isAndOperator()
- Returns:
- the isAndOpration
setAndOperator
public void setAndOperator(boolean isAndOperator)
- Parameters:
isAndOperator
-
getPredicates
public java.util.List<Predicate> getPredicates()
- Returns:
- the predicates
setPredicates
public void setPredicates(java.util.List<Predicate> predicates)
- Parameters:
predicates
- the predicates to set
addPredicate
public void addPredicate(Predicate predicate)
- Adds a predicate to the list of predicates
getPath
public java.lang.String getPath(SearchQuery query)
- unused method , combined predicate can't return path string
getQueryString
public java.lang.String getQueryString(SearchQuery searchQuery)
throws CSAppFrameworkException
- Description copied from interface:
Predicate
- Generates a specific query string depending on the predicate data
- Specified by:
getQueryString
in interface Predicate
- Returns:
- String
- Throws:
CSAppFrameworkException