biz.hammurapi.sql.syntax
Class Between

java.lang.Object
  extended by biz.hammurapi.sql.syntax.Between
All Implemented Interfaces:
Parameterizer, StatementFragment, java.io.Serializable

public class Between
extends java.lang.Object
implements StatementFragment, java.io.Serializable

Equalt

Author:
Pavel
See Also:
Serialized Form

Constructor Summary
Between(java.lang.String columnName, boolean lower, boolean upper)
           
Between(java.lang.String columnName, byte lower, byte upper)
           
Between(java.lang.String columnName, char lower, char upper)
           
Between(java.lang.String columnName, double lower, double upper)
           
Between(java.lang.String columnName, float lower, float upper)
           
Between(java.lang.String columnName, int lower, int upper)
           
Between(java.lang.String columnName, long lower, long upper)
           
Between(java.lang.String columnName, java.lang.Object lower, java.lang.Object upper)
           
Between(java.lang.String columnName, java.lang.Object lower, java.lang.Object upper, int sqlType)
           
Between(java.lang.String columnName, short lower, short upper)
           
Between(java.lang.String columnName, java.lang.String lower, java.lang.String upper)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 int parameterize(java.sql.PreparedStatement ps, int idx)
          Parameterizes prepared statement
 java.lang.String toSqlString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Between

public Between(java.lang.String columnName,
               boolean lower,
               boolean upper)

Between

public Between(java.lang.String columnName,
               byte lower,
               byte upper)

Between

public Between(java.lang.String columnName,
               char lower,
               char upper)

Between

public Between(java.lang.String columnName,
               double lower,
               double upper)

Between

public Between(java.lang.String columnName,
               float lower,
               float upper)

Between

public Between(java.lang.String columnName,
               int lower,
               int upper)

Between

public Between(java.lang.String columnName,
               long lower,
               long upper)

Between

public Between(java.lang.String columnName,
               java.lang.String lower,
               java.lang.String upper)

Between

public Between(java.lang.String columnName,
               java.lang.Object lower,
               java.lang.Object upper)

Between

public Between(java.lang.String columnName,
               java.lang.Object lower,
               java.lang.Object upper,
               int sqlType)

Between

public Between(java.lang.String columnName,
               short lower,
               short upper)
Method Detail

toSqlString

public java.lang.String toSqlString()
Specified by:
toSqlString in interface StatementFragment

parameterize

public int parameterize(java.sql.PreparedStatement ps,
                        int idx)
                 throws java.sql.SQLException
Description copied from interface: Parameterizer
Parameterizes prepared statement

Specified by:
parameterize in interface Parameterizer
idx - Starting parameter index
Returns:
Next parameter index. Return value is used for chaining parameterizers.
Throws:
java.sql.SQLException

hashCode

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

equals

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


Copyright © 2003 Hammurapi Group. All Rights Reserved.