Collection collection = getParameterMetaData( );
Collection collection = null; try { collection = getParameterMetaData( ); } catch ( DataException e ) { return false; }
    private boolean hasOutputParams( ) throws DataException	{		Collection collection = getParameterMetaData( );		boolean hasOutputParam = false;		if ( collection != null )		{			Iterator it = collection.iterator( );			while ( it.hasNext( ) )			{				IParameterMetaData metaData = (IParameterMetaData) it.next( );				if ( metaData.isOutputMode( ).booleanValue( ) )				{					hasOutputParam = true;					break;				}			}		}		return hasOutputParam;	}