org.apache.ojb.broker.query
Class SqlCriteria

java.lang.Object
  extended byorg.apache.ojb.broker.query.SelectionCriteria
      extended byorg.apache.ojb.broker.query.SqlCriteria
All Implemented Interfaces:
java.io.Serializable

public class SqlCriteria
extends SelectionCriteria

SelectionCriteria for free form sql "REVERSE(name) like 're%'"

Version:
$Id: SqlCriteria.java,v 1.5 2003/09/13 14:33:57 brj Exp $
Author:
Jakob Braeuchi
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.ojb.broker.query.SelectionCriteria
BETWEEN, EQUAL, GREATER, IN, IS_NULL, LESS, LIKE, NOT_BETWEEN, NOT_EQUAL, NOT_GREATER, NOT_IN, NOT_IS_NULL, NOT_LESS, NOT_LIKE, serialVersionUID
 
Constructor Summary
(package private) SqlCriteria(java.lang.String anSqlStatement)
          Constructor for SqlCriteria.
 
Method Summary
 java.lang.String getClause()
          Answer the SQL compare-clause for this criteria
protected  boolean isBindable()
          answer true if the selection criteria is bindable BRJ: value null is bindable
 
Methods inherited from class org.apache.ojb.broker.query.SelectionCriteria
bind, getAlias, getAttribute, getCriteria, getNumberOfExtentsToBind, getQuery, getValue, isBound, isTranslateAttribute, setAlias, setBound, setCriteria, setNumberOfExtentsToBind, setTranslateAttribute, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SqlCriteria

SqlCriteria(java.lang.String anSqlStatement)
Constructor for SqlCriteria.

Parameters:
anSqlStatement -
Method Detail

getClause

public java.lang.String getClause()
Description copied from class: SelectionCriteria
Answer the SQL compare-clause for this criteria

Specified by:
getClause in class SelectionCriteria

isBindable

protected boolean isBindable()
Description copied from class: SelectionCriteria
answer true if the selection criteria is bindable BRJ: value null is bindable

Overrides:
isBindable in class SelectionCriteria
See Also:
SelectionCriteria.isBindable()


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14