if( sm_logger.isLoggable( Level.FINER ) )
if( sm_logger.isLoggingEnterExitLevel() )
	PreparedStatement( IQuery statement, String dataSetType, 	                   Connection connection, String query )	{		String methodName = "PreparedStatement";				if( sm_logger.isLoggable( Level.FINER ) )			sm_logger.entering( sm_className, methodName, 								new Object[] { statement, dataSetType, 											   connection, query } );				assert( statement != null && connection != null );		m_statement = statement;		m_dataSetType = dataSetType;		m_connection = connection;		m_query = query;				m_supportsNamedResults = UNKNOWN;		m_supportsOutputParameters = UNKNOWN;		m_supportsNamedParameters = UNKNOWN;				sm_logger.exiting( sm_className, methodName, this );	}