net.sf.farrago.jdbc.param
Class FarragoJdbcParamDefFactory

java.lang.Object
  extended by net.sf.farrago.jdbc.param.FarragoJdbcParamDefFactory

public class FarragoJdbcParamDefFactory
extends Object

Factory for FarragoJdbcParamDef objects.

Refactored from FarragoJdbcEngineParamDefFactory.

This class is JDK 1.4 compatible.

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

Field Summary
static FarragoJdbcParamDefFactory instance
           
 
Constructor Summary
private FarragoJdbcParamDefFactory()
          Creates a FarragoJdbcParamDefFactory.
 
Method Summary
private static FarragoJdbcParamDef newFennelTupleParamDef(String paramName, FarragoParamFieldMetaData paramMetaData)
           
private static FarragoJdbcParamDef newParamDef(String paramName, FarragoParamFieldMetaData paramMetaData)
           
 FarragoJdbcParamDef newParamDef(String paramName, FarragoParamFieldMetaData paramMetaData, boolean useFennelTuple)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static final FarragoJdbcParamDefFactory instance
Constructor Detail

FarragoJdbcParamDefFactory

private FarragoJdbcParamDefFactory()
Creates a FarragoJdbcParamDefFactory.

Method Detail

newParamDef

public FarragoJdbcParamDef newParamDef(String paramName,
                                       FarragoParamFieldMetaData paramMetaData,
                                       boolean useFennelTuple)

newFennelTupleParamDef

private static FarragoJdbcParamDef newFennelTupleParamDef(String paramName,
                                                          FarragoParamFieldMetaData paramMetaData)

newParamDef

private static FarragoJdbcParamDef newParamDef(String paramName,
                                               FarragoParamFieldMetaData paramMetaData)