org.recommender.util
Class UserDatabaseCreator
java.lang.Object
|
+--org.recommender.util.UserDatabaseCreator
- public class UserDatabaseCreator
- extends java.lang.Object
Describes a tool to read the User data file in
dataset and poplulate a database (MySQL).
Contains methods for parsing the data.
This can either be run as a standalone tool or used as a class
from another class.
To use as standalone tool:
java UserDatabaseCreator "userDataFile" "userDBName"
To use from another class:
call static method createUserDBFromFile with userDBName
and userDataFile as args.
- Since:
- JDK 1.2
- Version:
- Version 1.0.0, 05-13-2001
Revisions: IY 8/2001 make changes to fit my db
- Author:
- Sameer Kadam Irwin Yoon
Field Summary |
(package private) static int |
MAX_TOKENS
|
Method Summary |
static void |
createUserDBFromFile(java.lang.String userDataFile,
java.lang.String userDBName)
Create Rating database from file. |
static void |
main(java.lang.String[] args)
Main method, command line "Usage: make_user_db " +
"userDataFile [userDBName]"); |
static void |
parseString(java.lang.String str,
java.lang.String table)
Given an entry for a user, parse it. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_TOKENS
static final int MAX_TOKENS
- See Also:
- Constant Field Values
UserDatabaseCreator
public UserDatabaseCreator()
createUserDBFromFile
public static void createUserDBFromFile(java.lang.String userDataFile,
java.lang.String userDBName)
- Create Rating database from file.
First create a database using JDBC, then fill the database
with data from userDataFile.
- Parameters:
userDataFile
- userDBName
-
parseString
public static void parseString(java.lang.String str,
java.lang.String table)
throws java.sql.SQLException
- Given an entry for a user, parse it.
Here is an example entry:
java.sql.SQLException
main
public static void main(java.lang.String[] args)
- Main method, command line "Usage: make_user_db " +
"userDataFile [userDBName]");
Copyright © 2003 - Oregon State University www.orst.edu