biz.hammurapi.sql
Class Variant
java.lang.Object
biz.hammurapi.sql.Variant
- All Implemented Interfaces:
- Parameterizer, java.io.Serializable
public class Variant
- extends java.lang.Object
- implements Parameterizer, java.io.Serializable
Wrapper for different types.
- Author:
- Pavel
- See Also:
- Serialized Form
Method Summary |
boolean |
equals(java.lang.Object obj)
|
int |
hashCode()
|
int |
parameterize(java.sql.PreparedStatement ps,
int idx)
Parameterizes prepared statement |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Variant
public Variant(boolean value)
Variant
public Variant(byte value)
Variant
public Variant(char value)
Variant
public Variant(double value)
Variant
public Variant(float value)
Variant
public Variant(int value)
Variant
public Variant(long value)
Variant
public Variant(java.lang.String value)
Variant
public Variant(java.lang.Object value)
Variant
public Variant(java.lang.Object value,
int sqlType)
Variant
public Variant(short value)
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.