public class PackedDataSourceBuilder extends java.lang.Object implements org.apache.commons.lang3.builder.Builder<PackedDataSource>
Constructor and Description |
---|
PackedDataSourceBuilder() |
PackedDataSourceBuilder(java.io.File f) |
PackedDataSourceBuilder(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
PackedDataSource |
build() |
PreferenceDomain |
getDomain() |
java.io.File |
getFile()
Get the input file.
|
java.lang.String |
getName() |
PackedDataSourceBuilder |
setDomain(PreferenceDomain dom)
Set the preference domain for the data source.
|
PackedDataSourceBuilder |
setFile(java.io.File f)
Set the input file.
|
PackedDataSourceBuilder |
setFile(java.lang.String fn)
Set the input file by name.
|
PackedDataSourceBuilder |
setName(java.lang.String n)
Set the data source name.
|
public PackedDataSourceBuilder()
public PackedDataSourceBuilder(java.lang.String name)
public PackedDataSourceBuilder(java.io.File f)
public PackedDataSourceBuilder setName(java.lang.String n)
n
- The name of the data source.setFile(File)
@Nonnull public java.lang.String getName()
public java.io.File getFile()
public PackedDataSourceBuilder setFile(java.io.File f)
setName(String)
) is used
as the file name.f
- The file to read ratings from.public PackedDataSourceBuilder setFile(java.lang.String fn)
fn
- The input file name.public PreferenceDomain getDomain()
public PackedDataSourceBuilder setDomain(PreferenceDomain dom)
dom
- The preference domain.public PackedDataSource build()
build
in interface org.apache.commons.lang3.builder.Builder<PackedDataSource>