MyMediaLite  3.02
Static Public Member Functions
RelationData Class Reference

Class that offers static methods to read (binary) relation over entities into SparseBooleanMatrix objects. More...

List of all members.

Static Public Member Functions

static SparseBooleanMatrix Read (string filename, IEntityMapping mapping)
 Read binary attribute data from file.
static SparseBooleanMatrix Read (StreamReader reader, IEntityMapping mapping)
 Read binary relation data from file.
static SparseBooleanMatrix Read (IDataReader reader, IEntityMapping mapping)
 Read binary relation data from an IDataReader, e.g. a database via DbDataReader.

Detailed Description

Class that offers static methods to read (binary) relation over entities into SparseBooleanMatrix objects.


Member Function Documentation

static SparseBooleanMatrix Read ( string  filename,
IEntityMapping  mapping 
) [inline, static]

Read binary attribute data from file.

The expected (sparse) line format is: ENTITY_ID space/tab/comma ENTITY_ID for the relations that hold.

Parameters:
filenamethe name of the file to be read from
mappingthe mapping object for the given entity type
Returns:
the relation data
static SparseBooleanMatrix Read ( StreamReader  reader,
IEntityMapping  mapping 
) [inline, static]

Read binary relation data from file.

The expected (sparse) line format is: ENTITY_ID space/tab/comma ENTITY_ID for the relations that hold.

Parameters:
readera StreamReader to be read from
mappingthe mapping object for the given entity type
Returns:
the relation data
static SparseBooleanMatrix Read ( IDataReader  reader,
IEntityMapping  mapping 
) [inline, static]

Read binary relation data from an IDataReader, e.g. a database via DbDataReader.

Parameters:
readeran IDataReader to be read from
mappingthe mapping object for the given entity type
Returns:
the relation data

The documentation for this class was generated from the following file: