com.softwareag.centrasite.appl.framework.persistence.search.impl
Class BasicPredicate
java.lang.Object
com.softwareag.centrasite.appl.framework.persistence.search.impl.BasicPredicate
- All Implemented Interfaces:
- Predicate
public class BasicPredicate
- extends java.lang.Object
- implements Predicate
Constructor Summary |
BasicPredicate(java.lang.String propertyName,
Operation operation,
java.lang.Object value,
java.lang.Class<? extends RegistryBean> beanClass)
Crates a BasicPredicate instance |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicPredicate
public BasicPredicate(java.lang.String propertyName,
Operation operation,
java.lang.Object value,
java.lang.Class<? extends RegistryBean> beanClass)
- Crates a BasicPredicate instance
- Parameters:
propertyName
- operation
- value
- beanClass
-
getPropertyName
public java.lang.String getPropertyName()
getValue
public java.lang.Object getValue()
getOperation
public Operation getOperation()
getBeanClass
public java.lang.Class<? extends RegistryBean> getBeanClass()
getQueryString
public java.lang.String getQueryString(SearchQuery searchQuery)
throws CSAppFrameworkException
- Does nothing, this predicate does not have enough information to create a
query string
- Specified by:
getQueryString
in interface Predicate
- Returns:
- String
- Throws:
CSAppFrameworkException