Class SQLPredicate

  extended by 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

Constructor Summary
SQLPredicate(String selector)
          Constructor with a query string.
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.sql.rowset.Predicate
evaluate, evaluate, evaluate

Constructor Detail


public SQLPredicate(String selector)
             throws ExpressionParserException
Constructor with a query string.

selector - query string used to decide if a row should be visible.
ExpressionParserException - if selector string is not in valid format.

Documentation is available at
Copyright 1996,2008, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.