edu.qut.cs.rcmd.common.importer.mongo
Class MongoDatasetImportSupport

java.lang.Object
  extended by edu.qut.cs.rcmd.common.importer.mongo.MongoDatasetImportSupport

public final class MongoDatasetImportSupport
extends Object


Nested Class Summary
static class MongoDatasetImportSupport.CollectionFieldName
           
static class MongoDatasetImportSupport.CollectionName
           
static class MongoDatasetImportSupport.ItemInfo
           
 
Field Summary
static com.google.common.base.Function<String,com.mongodb.DBObject> ITEM_INFO_LINE_TO_DBOBJECT
           
static com.google.common.base.Function<String,com.mongodb.DBObject> RATING_FILE_LINE_TO_DBOBJECT
           
static com.google.common.base.Function<String,com.mongodb.DBObject> TAG_FILE_LINE_TO_DBOBJECT
           
 
Method Summary
static void importImplicitUserRatings(com.mongodb.DB db, String ratingFile, boolean isAppend)
           
static void importItemInformation(com.mongodb.DB db, String itemInfoFile, boolean isAppend)
           
static void importUserTaggingPreferences(com.mongodb.DB db, String ratingFile, boolean isAppend)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ITEM_INFO_LINE_TO_DBOBJECT

public static final com.google.common.base.Function<String,com.mongodb.DBObject> ITEM_INFO_LINE_TO_DBOBJECT

RATING_FILE_LINE_TO_DBOBJECT

public static final com.google.common.base.Function<String,com.mongodb.DBObject> RATING_FILE_LINE_TO_DBOBJECT

TAG_FILE_LINE_TO_DBOBJECT

public static final com.google.common.base.Function<String,com.mongodb.DBObject> TAG_FILE_LINE_TO_DBOBJECT
Method Detail

importImplicitUserRatings

public static void importImplicitUserRatings(com.mongodb.DB db,
                                             String ratingFile,
                                             boolean isAppend)
                                      throws IOException
Throws:
IOException

importUserTaggingPreferences

public static void importUserTaggingPreferences(com.mongodb.DB db,
                                                String ratingFile,
                                                boolean isAppend)
                                         throws IOException
Throws:
IOException

importItemInformation

public static void importItemInformation(com.mongodb.DB db,
                                         String itemInfoFile,
                                         boolean isAppend)
                                  throws IOException
Throws:
IOException


Copyright © 2012. All Rights Reserved.