public class PackedDataSource extends Object implements DataSource
PackedDataSourceBuilder| Constructor and Description |
|---|
PackedDataSource(String name,
File file,
PreferenceDomain dom) |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(LenskitConfiguration config)
Configure LensKit to use this data set.
|
EventDAO |
getEventDAO()
Get an event DAO for this data source.
|
ItemDAO |
getItemDAO()
Get an item DAO for this data source.
|
ItemEventDAO |
getItemEventDAO()
Get a item-event DAO for this data source.
|
ItemNameDAO |
getItemNameDAO()
Get an item name DAO for this data source.
|
String |
getName()
Get the data source name.
|
File |
getPackedFile() |
PreferenceDomain |
getPreferenceDomain()
Get the preference domain of this data source.
|
UserDAO |
getUserDAO()
Get an user DAO for this data source.
|
UserEventDAO |
getUserEventDAO()
Get a user-event DAO for this data source.
|
long |
lastModified() |
public PackedDataSource(String name, File file, PreferenceDomain dom)
public String getName()
DataSourcegetName in interface DataSourcepublic File getPackedFile()
public PreferenceDomain getPreferenceDomain()
DataSourcegetPreferenceDomain in interface DataSourcepublic EventDAO getEventDAO()
DataSourcegetEventDAO in interface DataSourcepublic long lastModified()
lastModified in interface DataSourcepublic UserEventDAO getUserEventDAO()
DataSourcegetUserEventDAO in interface DataSourcepublic ItemEventDAO getItemEventDAO()
DataSourcegetItemEventDAO in interface DataSourcepublic ItemDAO getItemDAO()
DataSourcegetItemDAO in interface DataSourcepublic UserDAO getUserDAO()
DataSourcegetUserDAO in interface DataSourcepublic ItemNameDAO getItemNameDAO()
DataSourcegetItemNameDAO in interface DataSourcepublic void configure(LenskitConfiguration config)
DataSourceconfigure in interface DataSourceconfig - A LensKit configuration. Bindings for this data source's data will be added
to this configuration.