throw new DataException( ResourceConstants.INVALID_FETCH_SCIRPT );
throw new DataException( ResourceConstants.BAD_FETCH_RETURN_TYPE );
			public IResultObject fetch( ) throws DataException			{				Object[] fields = new Object[resultClass.getFieldCount( )];				ResultObject resultObject = new ResultObject( resultClass,						fields );								rowObject.setRowObject( resultObject, true );				Object evaResult = ((ScriptDataSetRuntime) dataSet).runFetchScript();					if ( evaResult instanceof Boolean == false )					throw new DataException( ResourceConstants.INVALID_FETCH_SCIRPT );								if ( ( (Boolean) evaResult ).booleanValue( ) == false )					resultObject = null;					return resultObject;			}