com.ibm.websphere.query.base
Class PredicateBase

java.lang.Object
  extended by com.ibm.websphere.query.base.PredicateBase
All Implemented Interfaces:
IRightOperand, IStringBuilder, java.io.Serializable
Direct Known Subclasses:
Condition, Predicate

public abstract class PredicateBase
extends java.lang.Object
implements IStringBuilder, IRightOperand

The PredicateBase class represents a conceptual predicate base in the query framework. It provides a convenient base class from which other predicate classes, Predicate and Condition, can be easily derived.

See Also:
Serialized Form

Constructor Summary
PredicateBase()
          Creates a new PredicateBase instance, default constructor.
 
Method Summary
 boolean equals(java.lang.Object o)
          Tests for equality with the given object.
 int hashCode()
          Computes a hash code for the PredicateBase.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.websphere.query.base.IStringBuilder
buildString, buildString
 

Constructor Detail

PredicateBase

public PredicateBase()
Creates a new PredicateBase instance, default constructor.

Method Detail

equals

public boolean equals(java.lang.Object o)
Tests for equality with the given object.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Computes a hash code for the PredicateBase.

Overrides:
hashCode in class java.lang.Object