org.exolab.jms.selector
Class SObject
java.lang.Object
|
+--org.exolab.jms.selector.SObject
- public abstract class SObject
- extends java.lang.Object
This class is the base class for classes adapting simple Java types.
This is necessary to:
- reduce the number of types that the selector has to deal with.
Expressions only evaluate to boolean, numeric and string types.
- Simplify operations (comparison, type checking etc.) on these types.
- Version:
- $Revision: 1.3 $ $Date: 2003/08/07 13:33:07 $
- Author:
- Tim Anderson
- See Also:
Expression,
SObjectFactory
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SObject
public SObject()
getObject
public abstract java.lang.Object getObject()
equal
public org.exolab.jms.selector.SBool equal(SObject obj)
notEqual
public org.exolab.jms.selector.SBool notEqual(SObject obj)
less
public org.exolab.jms.selector.SBool less(SObject obj)
greater
public org.exolab.jms.selector.SBool greater(SObject obj)
lessEqual
public org.exolab.jms.selector.SBool lessEqual(SObject obj)
greaterEqual
public org.exolab.jms.selector.SBool greaterEqual(SObject obj)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
type
public abstract Type type()
Copyright © 1999-2003 The OpenJMS Group. All Rights Reserved.