com.iplanet.jato.model.sql
Class QueryModelBase.WhereCriterion

java.lang.Object
  |
  +--com.iplanet.jato.model.sql.QueryModelBase.WhereCriterion
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
QueryModelBase

public static class QueryModelBase.WhereCriterion
extends java.lang.Object
implements java.io.Serializable

Represents a single WHERE clause criterion. This class is currently for internal use only.

See Also:
Serialized Form

Field Summary
 QueryFieldDescriptor fieldDescriptor
           
 java.lang.String logicalFieldName
           
 java.lang.String operator
           
 java.lang.Object value
           
 
Constructor Summary
QueryModelBase.WhereCriterion(QueryFieldDescriptor fieldDescriptor, java.lang.String logicalFieldName, java.lang.String operator, java.lang.Object value)
           
 
Method Summary
 boolean equals(java.lang.Object other)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fieldDescriptor

public transient QueryFieldDescriptor fieldDescriptor

logicalFieldName

public java.lang.String logicalFieldName

operator

public java.lang.String operator

value

public java.lang.Object value
Constructor Detail

QueryModelBase.WhereCriterion

public QueryModelBase.WhereCriterion(QueryFieldDescriptor fieldDescriptor,
                                     java.lang.String logicalFieldName,
                                     java.lang.String operator,
                                     java.lang.Object value)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class java.lang.Object