assertNotNull( paramMetadataList );
assertNotNull( paramMetadataArray );
	public int getParameterMode( int param ) throws OdaException	{		logger.logp( java.util.logging.Level.FINE,				SPParameterMetaData.class.getName( ),				"getParameterMode",				"SPParameterMetaData.getParameterMode( )" );		assertNotNull( paramMetadataList );		int result = IParameterMetaData.parameterModeUnknown;		ParameterDefn paramDefn = (ParameterDefn) paramMetadataList.get( param -1 );		if ( paramDefn.getParamInOutType( ) == java.sql.ParameterMetaData.parameterModeIn )			result = IParameterMetaData.parameterModeIn;		else if ( paramDefn.getParamInOutType( ) == java.sql.ParameterMetaData.parameterModeOut )			result = IParameterMetaData.parameterModeOut;		else if ( paramDefn.getParamInOutType( ) == java.sql.ParameterMetaData.parameterModeInOut )			result = IParameterMetaData.parameterModeInOut;		return result;	}