Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.3)

Part Number E41849-02

weblogic.jdbc.rowset
Class SQLPredicate

java.lang.Object
  extended by weblogic.jdbc.rowset.SQLPredicate
All Implemented Interfaces:
Serializable, Predicate

Deprecated. 12.1.2.0

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 Java EE 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)
          Deprecated. 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

SQLPredicate

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

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

Copyright 1996, 2014, 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.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.3)

Part Number E41849-02