com.ibm.di.connector.ccmdb.search
Class SearchQueryBuilder

java.lang.Object
  extended by com.ibm.di.connector.ccmdb.search.SearchQueryBuilder

public class SearchQueryBuilder
extends Object

This class is a factory for search queries


Constructor Summary
SearchQueryBuilder()
           
 
Method Summary
 SQLQuery buildQuery(SearchCriteria criteria, ActualCIDefinition definition)
          Creates an instance of SQLQuery based on the given criteria object and item definition.
 SQLQuery buildQuery(SearchCriteria criteria, CIRelationDefinition definition)
          Creates an instance of SQLQuery based on the given criteria object and relation definition.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchQueryBuilder

public SearchQueryBuilder()
Method Detail

buildQuery

public SQLQuery buildQuery(SearchCriteria criteria,
                           ActualCIDefinition definition)
Creates an instance of SQLQuery based on the given criteria object and item definition.

Parameters:
criteria -
definition -
Returns:
SQLQuery

buildQuery

public SQLQuery buildQuery(SearchCriteria criteria,
                           CIRelationDefinition definition)
Creates an instance of SQLQuery based on the given criteria object and relation definition.

Parameters:
criteria -
definition -
Returns:
SQLQuery