RatingData Class Reference

Class that offers methods for reading in rating data. More...

List of all members.

Static Public Member Functions

static IRatings Read (IDataReader reader, IEntityMapping user_mapping, IEntityMapping item_mapping)
 Read in rating data from an IDataReader, e.g. a database via DbDataReader.
static IRatings Read (TextReader reader, IEntityMapping user_mapping=null, IEntityMapping item_mapping=null, bool ignore_first_line=false)
 Read in rating data from a TextReader.
static IRatings Read (string filename, IEntityMapping user_mapping=null, IEntityMapping item_mapping=null, bool ignore_first_line=false)
 Read in rating data from a file.

Detailed Description

Class that offers methods for reading in rating data.


Member Function Documentation

static IRatings Read ( IDataReader  reader,
IEntityMapping  user_mapping,
IEntityMapping  item_mapping 
) [inline, static]

Read in rating data from an IDataReader, e.g. a database via DbDataReader.

Parameters:
reader the IDataReader to read from
user_mapping mapping object for user IDs
item_mapping mapping object for item IDs
Returns:
the rating data
static IRatings Read ( TextReader  reader,
IEntityMapping  user_mapping = null,
IEntityMapping  item_mapping = null,
bool  ignore_first_line = false 
) [inline, static]

Read in rating data from a TextReader.

Parameters:
reader the TextReader to read from
user_mapping mapping object for user IDs
item_mapping mapping object for item IDs
ignore_first_line if true, ignore the first line
Returns:
the rating data
static IRatings Read ( string  filename,
IEntityMapping  user_mapping = null,
IEntityMapping  item_mapping = null,
bool  ignore_first_line = false 
) [inline, static]

Read in rating data from a file.

Parameters:
filename the name of the file to read from
user_mapping mapping object for user IDs
item_mapping mapping object for item IDs
ignore_first_line if true, ignore the first line
Returns:
the rating data

The documentation for this class was generated from the following file:
Generated on Thu Apr 5 01:11:33 2012 for MyMediaLite by  doxygen 1.6.3