com.sun.ebxml.registry.query.filter
Class FilterProcessor
java.lang.Object
com.sun.ebxml.registry.query.filter.FilterProcessor
- All Implemented Interfaces:
- SQLConverter
- public class FilterProcessor
- extends java.lang.Object
- implements SQLConverter
Class Declaration for FilterProcessor
- See Also:
Method Summary |
java.lang.String |
addForeignWhereClause(java.lang.String whereClause,
org.oasis.ebxml.registry.bindings.query.FilterType foreignFilter)
|
java.lang.String |
addNativeWhereClause(java.lang.String whereClause,
org.oasis.ebxml.registry.bindings.query.FilterType nativeFilter)
|
java.lang.String |
convertToSQL(java.lang.Object obj)
Convert the specified Object obj to an equivalent SQL query string. |
ClauseType |
getNewClause(org.oasis.ebxml.registry.bindings.query.FilterType filter)
|
boolean |
isReverseSelectNeeded()
|
void |
setSelectColumn(java.lang.String selColumn)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilterProcessor
public FilterProcessor()
getNewClause
public ClauseType getNewClause(org.oasis.ebxml.registry.bindings.query.FilterType filter)
throws RegistryException
- Throws:
RegistryException
setSelectColumn
public void setSelectColumn(java.lang.String selColumn)
isReverseSelectNeeded
public boolean isReverseSelectNeeded()
convertToSQL
public java.lang.String convertToSQL(java.lang.Object obj)
throws RegistryException
- Description copied from interface:
SQLConverter
- Convert the specified Object obj to an equivalent SQL query string.
- Specified by:
convertToSQL
in interface SQLConverter
- Throws:
RegistryException
addNativeWhereClause
public java.lang.String addNativeWhereClause(java.lang.String whereClause,
org.oasis.ebxml.registry.bindings.query.FilterType nativeFilter)
throws RegistryException
- Throws:
RegistryException
addForeignWhereClause
public java.lang.String addForeignWhereClause(java.lang.String whereClause,
org.oasis.ebxml.registry.bindings.query.FilterType foreignFilter)
throws RegistryException
- Throws:
RegistryException