weblogic.jdbc.rowset
Class SQLPredicate
java.lang.Object
weblogic.jdbc.rowset.SQLPredicate
- All Implemented Interfaces:
- Serializable, Predicate
public class SQLPredicate
- extends Object
- implements Predicate, Serializable
SQLPredicate is an out-of-box implementation of JDBC RowSet API
(javax.sql.rowset.Predicate) interface.
WebLogic JMS uses a message selector to filter its messages. Since many
J2EE developers already know the JMS message selector, WebLogic JDBC RowSet also
uses the same query language syntax for the SQLPredicate.
When refering to the columns of a CachedRowSet object in the query
string, the column name must be used. Column ID is not supported.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SQLPredicate
public SQLPredicate(String selector)
throws weblogic.utils.expressions.ExpressionParserException
- Constructor with a query string.
- Parameters:
selector
- query string used to decide if a row should be visible.
- Throws:
weblogic.utils.expressions.ExpressionParserException
- if selector string is not in valid format.