net.sf.farrago.jdbc.param
Class FarragoJdbcIntParamDef

java.lang.Object
  extended by net.sf.farrago.jdbc.param.FarragoJdbcParamDef
      extended by net.sf.farrago.jdbc.param.FarragoJdbcIntParamDef

 class FarragoJdbcIntParamDef
extends FarragoJdbcParamDef

FarragoJdbcEngineIntParamDef defines a integer parameter. This class is JDK 1.4 compatible.

Version:
$Id: //open/dev/farrago/src/net/sf/farrago/jdbc/param/FarragoJdbcIntParamDef.java#11 $
Author:
Angel Chang

Field Summary
(package private)  long max
           
(package private)  long min
           
 
Fields inherited from class net.sf.farrago.jdbc.param.FarragoJdbcParamDef
paramMetaData, paramName
 
Constructor Summary
FarragoJdbcIntParamDef(String paramName, FarragoParamFieldMetaData paramMetaData)
           
 
Method Summary
private  long getLong(Object value)
           
 Object scrubValue(Object x)
           
 
Methods inherited from class net.sf.farrago.jdbc.param.FarragoJdbcParamDef
checkNullable, checkRange, checkRange, checkRange, getParamMetaData, getParamName, newInvalidFormat, newInvalidType, newNotNullable, newValueOutOfRange, newValueTooLong, scrubValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

min

final long min

max

final long max
Constructor Detail

FarragoJdbcIntParamDef

FarragoJdbcIntParamDef(String paramName,
                       FarragoParamFieldMetaData paramMetaData)
Method Detail

getLong

private long getLong(Object value)

scrubValue

public Object scrubValue(Object x)
Overrides:
scrubValue in class FarragoJdbcParamDef