com.softwareag.centrasite.appl.framework.persistence.search
Interface Predicate

All Known Implementing Classes:
BasicPredicate, CombinedPredicate, DefaultPredicate, IntToStringPredicate, KeyPredicate, NestedPredicate, RegistryObjectPropertySlotPredicate, SlotValuePredicate, SupportTypePredicate

public interface Predicate

Object representation of query criterion used to restrict search results. Added to Search objects. Predicate instances are provided by the Predicates class. This interface can be implemented by application classes.


Method Summary
 java.lang.String getQueryString(SearchQuery searchQuery)
          Generates a specific query string depending on the predicate data
 

Method Detail

getQueryString

java.lang.String getQueryString(SearchQuery searchQuery)
                                throws CSAppFrameworkException
Generates a specific query string depending on the predicate data

Parameters:
searchQuery -
Returns:
String
Throws:
CSAppFrameworkException