A C D E G H I M N R S T V 

A

addItemIDs(Iterable<String>) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
addItemIDs(File) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
addItemIDs(Iterable<String>) - Method in interface net.myrrix.client.translating.TranslatingRecommender
"Teaches" the client about item IDs, so that when the underlying recommender returns their hashed representation, this client can translate them back into true IDs.
addItemIDs(File) - Method in interface net.myrrix.client.translating.TranslatingRecommender
Like TranslatingRecommender.addItemIDs(Iterable), but accepts a file containing item IDs, one per line.
AsyncRecommenderUpdater - Class in net.myrrix.client.async
A wrapper around a MyrrixRecommender that executes update operations asynchronously in a separate thread and return immediately.
AsyncRecommenderUpdater(MyrrixRecommender) - Constructor for class net.myrrix.client.async.AsyncRecommenderUpdater
 
AUTO_PARTITION_SPEC - Static variable in class net.myrrix.client.MyrrixClientConfiguration
 
await() - Method in class net.myrrix.client.ClientRecommender
 
await(long, TimeUnit) - Method in class net.myrrix.client.ClientRecommender
 
await() - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
await(long, TimeUnit) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
await() - Method in interface net.myrrix.client.translating.TranslatingRecommender
Blocks indefinitely until TranslatingRecommender.isReady() returns true.
await(long, TimeUnit) - Method in interface net.myrrix.client.translating.TranslatingRecommender
Blocks until TranslatingRecommender.isReady() returns true, or the given timeout is reached.

C

CLI - Class in net.myrrix.client
A basic command-line interface to the Java client.
CLIArgs - Interface in net.myrrix.client
Command line argument object for CLI.
CLICommand - Enum in net.myrrix.client
Enumerates supported commands from CLI.
ClientRecommender - Class in net.myrrix.client
An implementation of MyrrixRecommender which accesses a remote Serving Layer instance over HTTP or HTTPS.
ClientRecommender(MyrrixClientConfiguration) - Constructor for class net.myrrix.client.ClientRecommender
Instantiates a new recommender client with the given configuration
close() - Method in class net.myrrix.client.async.AsyncRecommenderUpdater
 

D

DEFAULT_HOST - Static variable in class net.myrrix.client.MyrrixClientConfiguration
 
DEFAULT_PORT - Static variable in class net.myrrix.client.MyrrixClientConfiguration
 

E

equals(Object) - Method in class net.myrrix.client.translating.GenericTranslatedRecommendedItem
 
estimateForAnonymous(long, long[]) - Method in class net.myrrix.client.ClientRecommender
 
estimateForAnonymous(long, long[], float[]) - Method in class net.myrrix.client.ClientRecommender
 
estimateForAnonymous(long, long[], float[], Long) - Method in class net.myrrix.client.ClientRecommender
 
estimateForAnonymous(String, String[]) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
estimateForAnonymous(String, String[], float[]) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
estimateForAnonymous(String, String[]) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
estimateForAnonymous(String, String[], float[]) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
estimatePreference(long, long) - Method in class net.myrrix.client.ClientRecommender
 
estimatePreference(String, String) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
estimatePreference(String, String) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
estimatePreferences(long, long...) - Method in class net.myrrix.client.ClientRecommender
 
estimatePreferences(String, String...) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
estimatePreferences(String, String...) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 

G

GenericTranslatedRecommendedItem - Class in net.myrrix.client.translating
A simple implementation of TranslatedRecommendedItem.
GenericTranslatedRecommendedItem(String, float) - Constructor for class net.myrrix.client.translating.GenericTranslatedRecommendedItem
 
getAllItemIDs() - Method in class net.myrrix.client.ClientRecommender
 
getAllItemIDs() - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
getAllItemIDs() - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
getAllPartitions() - Method in interface net.myrrix.client.CLIArgs
 
getAllPartitionsSpecification() - Method in class net.myrrix.client.MyrrixClientConfiguration
 
getAllUserIDs() - Method in class net.myrrix.client.ClientRecommender
 
getCommands() - Method in interface net.myrrix.client.CLIArgs
 
getContextPath() - Method in interface net.myrrix.client.CLIArgs
 
getContextPath() - Method in class net.myrrix.client.MyrrixClientConfiguration
 
getContextUserID() - Method in interface net.myrrix.client.CLIArgs
 
getDataModel() - Method in class net.myrrix.client.ClientRecommender
Deprecated.
do not call
getHelp() - Method in interface net.myrrix.client.CLIArgs
 
getHost() - Method in interface net.myrrix.client.CLIArgs
 
getHost() - Method in class net.myrrix.client.MyrrixClientConfiguration
 
getHowMany() - Method in interface net.myrrix.client.CLIArgs
 
getItemCluster(int) - Method in class net.myrrix.client.ClientRecommender
 
getItemCluster(int) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
getItemCluster(int) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
getItemID() - Method in class net.myrrix.client.translating.GenericTranslatedRecommendedItem
 
getItemID() - Method in interface net.myrrix.client.translating.TranslatedRecommendedItem
 
getKeystoreFile() - Method in interface net.myrrix.client.CLIArgs
 
getKeystoreFile() - Method in class net.myrrix.client.MyrrixClientConfiguration
 
getKeystorePassword() - Method in interface net.myrrix.client.CLIArgs
 
getKeystorePassword() - Method in class net.myrrix.client.MyrrixClientConfiguration
 
getNumItemClusters() - Method in class net.myrrix.client.ClientRecommender
 
getNumItemClusters() - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
getNumItemClusters() - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
getNumUserClusters() - Method in class net.myrrix.client.ClientRecommender
 
getNumUserClusters() - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
getNumUserClusters() - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
getPartitions() - Method in class net.myrrix.client.MyrrixClientConfiguration
 
getPassword() - Method in interface net.myrrix.client.CLIArgs
 
getPassword() - Method in class net.myrrix.client.MyrrixClientConfiguration
 
getPort() - Method in interface net.myrrix.client.CLIArgs
 
getPort() - Method in class net.myrrix.client.MyrrixClientConfiguration
 
getRescorerParams() - Method in interface net.myrrix.client.CLIArgs
 
getTranslateItem() - Method in interface net.myrrix.client.CLIArgs
 
getUserCluster(int) - Method in class net.myrrix.client.ClientRecommender
 
getUserCluster(int) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
getUserCluster(int) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
getUserName() - Method in interface net.myrrix.client.CLIArgs
 
getUserName() - Method in class net.myrrix.client.MyrrixClientConfiguration
 
getValue() - Method in class net.myrrix.client.translating.GenericTranslatedRecommendedItem
 
getValue() - Method in interface net.myrrix.client.translating.TranslatedRecommendedItem
 

H

hashCode() - Method in class net.myrrix.client.translating.GenericTranslatedRecommendedItem
 

I

ingest(Reader) - Method in class net.myrrix.client.async.AsyncRecommenderUpdater
 
ingest(File) - Method in class net.myrrix.client.async.AsyncRecommenderUpdater
 
ingest(File) - Method in class net.myrrix.client.ClientRecommender
 
ingest(Reader) - Method in class net.myrrix.client.ClientRecommender
 
ingest(Reader) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
ingest(File) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
ingest(Reader) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
ingest(File) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
isConsiderKnownItems() - Method in interface net.myrrix.client.CLIArgs
 
isReady() - Method in class net.myrrix.client.ClientRecommender
 
isReady() - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
isReady() - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
isSecure() - Method in interface net.myrrix.client.CLIArgs
 
isSecure() - Method in class net.myrrix.client.MyrrixClientConfiguration
 
isTranslateUser() - Method in interface net.myrrix.client.CLIArgs
 
isVerbose() - Method in interface net.myrrix.client.CLIArgs
 

M

main(String[]) - Static method in class net.myrrix.client.CLI
 
mostPopularItems(int) - Method in class net.myrrix.client.ClientRecommender
 
mostPopularItems(int, IDRescorer) - Method in class net.myrrix.client.ClientRecommender
mostPopularItems(int) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
mostPopularItems(int) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
mostSimilarItems(long[], int) - Method in class net.myrrix.client.ClientRecommender
Computes items most similar to an item or items.
mostSimilarItems(long[], int, String[], Long) - Method in class net.myrrix.client.ClientRecommender
Like ClientRecommender.mostSimilarItems(long[], int), but allows caller to specify the user for which the request is being made.
mostSimilarItems(long, int) - Method in class net.myrrix.client.ClientRecommender
mostSimilarItems(long, int, Rescorer<LongPair>) - Method in class net.myrrix.client.ClientRecommender
mostSimilarItems(long[], int, Rescorer<LongPair>) - Method in class net.myrrix.client.ClientRecommender
mostSimilarItems(long[], int, boolean) - Method in class net.myrrix.client.ClientRecommender
mostSimilarItems(long[], int, Rescorer<LongPair>, boolean) - Method in class net.myrrix.client.ClientRecommender
mostSimilarItems(String, int) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
mostSimilarItems(String[], int) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
mostSimilarItems(String[], int, String[], String) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
mostSimilarItems(String, int) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
mostSimilarItems(String[], int) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
mostSimilarItems(String[], int, String[], String) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
MyrrixClientConfiguration - Class in net.myrrix.client
Encapsulates all configuration for a ClientRecommender.
MyrrixClientConfiguration() - Constructor for class net.myrrix.client.MyrrixClientConfiguration
 

N

net.myrrix.client - package net.myrrix.client
 
net.myrrix.client.async - package net.myrrix.client.async
 
net.myrrix.client.translating - package net.myrrix.client.translating
 

R

recommend(long, int) - Method in class net.myrrix.client.ClientRecommender
Like ClientRecommender.recommend(long, int, boolean, IDRescorer), and sets considerKnownItems to false and rescorer to null.
recommend(long, int, boolean, String[]) - Method in class net.myrrix.client.ClientRecommender
 
recommend(long, int, IDRescorer) - Method in class net.myrrix.client.ClientRecommender
recommend(long, int, boolean, IDRescorer) - Method in class net.myrrix.client.ClientRecommender
recommend(String, int) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
recommend(String, int, boolean, String[]) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
recommend(String, int) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
recommend(String, int, boolean, String[]) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
recommendedBecause(long, long, int) - Method in class net.myrrix.client.ClientRecommender
Lists the items that were most influential in recommending a given item to a given user.
recommendedBecause(String, String, int) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
recommendedBecause(String, String, int) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
recommendToAnonymous(long[], int) - Method in class net.myrrix.client.ClientRecommender
 
recommendToAnonymous(long[], float[], int) - Method in class net.myrrix.client.ClientRecommender
 
recommendToAnonymous(long[], float[], int, String[], Long) - Method in class net.myrrix.client.ClientRecommender
Like ClientRecommender.recommendToAnonymous(long[], float[], int), but allows caller to specify the user for which the request is being made.
recommendToAnonymous(long[], int, IDRescorer) - Method in class net.myrrix.client.ClientRecommender
recommendToAnonymous(long[], float[], int, IDRescorer) - Method in class net.myrrix.client.ClientRecommender
recommendToAnonymous(String[], int) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
recommendToAnonymous(String[], float[], int) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
recommendToAnonymous(String[], float[], int, String[], String) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
recommendToAnonymous(String[], int) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
recommendToAnonymous(String[], float[], int) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
recommendToAnonymous(String[], float[], int, String[], String) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
recommendToMany(long[], int, boolean, String[]) - Method in class net.myrrix.client.ClientRecommender
 
recommendToMany(long[], int, boolean, IDRescorer) - Method in class net.myrrix.client.ClientRecommender
Deprecated.
recommendToMany(String[], int, boolean, String[]) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
recommendToMany(String[], int, boolean, String[]) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
refresh() - Method in class net.myrrix.client.async.AsyncRecommenderUpdater
 
refresh(Collection<Refreshable>) - Method in class net.myrrix.client.ClientRecommender
Deprecated.
refresh() - Method in class net.myrrix.client.ClientRecommender
Requests that the Serving Layer recompute its models.
refresh() - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
refresh() - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
removePreference(long, long) - Method in class net.myrrix.client.async.AsyncRecommenderUpdater
 
removePreference(long, long) - Method in class net.myrrix.client.ClientRecommender
 
removePreference(String, String) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
removePreference(String, String) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 

S

setAllPartitionsSpecification(String) - Method in class net.myrrix.client.MyrrixClientConfiguration
 
setContextPath(String) - Method in class net.myrrix.client.MyrrixClientConfiguration
 
setHost(String) - Method in class net.myrrix.client.MyrrixClientConfiguration
 
setItemTag(String, long) - Method in class net.myrrix.client.ClientRecommender
 
setItemTag(String, long, float) - Method in class net.myrrix.client.ClientRecommender
 
setItemTag(String, long, float, Long) - Method in class net.myrrix.client.ClientRecommender
Like ClientRecommender.setItemTag(String, long, float), but allows caller to specify the user for which the request is being made.
setItemTag(String, String) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
setItemTag(String, String, float) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
setItemTag(String, String) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
setItemTag(String, String, float) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
setKeystoreFile(File) - Method in class net.myrrix.client.MyrrixClientConfiguration
 
setKeystorePassword(String) - Method in class net.myrrix.client.MyrrixClientConfiguration
 
setPassword(String) - Method in class net.myrrix.client.MyrrixClientConfiguration
 
setPort(int) - Method in class net.myrrix.client.MyrrixClientConfiguration
setPreference(long, long) - Method in class net.myrrix.client.async.AsyncRecommenderUpdater
 
setPreference(long, long, float) - Method in class net.myrrix.client.async.AsyncRecommenderUpdater
 
setPreference(long, long) - Method in class net.myrrix.client.ClientRecommender
setPreference(long, long, float) - Method in class net.myrrix.client.ClientRecommender
 
setPreference(String, String) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
setPreference(String, String, float) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
setPreference(String, String) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
setPreference(String, String, float) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
setSecure(boolean) - Method in class net.myrrix.client.MyrrixClientConfiguration
 
setUserName(String) - Method in class net.myrrix.client.MyrrixClientConfiguration
 
setUserTag(long, String) - Method in class net.myrrix.client.ClientRecommender
 
setUserTag(long, String, float) - Method in class net.myrrix.client.ClientRecommender
 
setUserTag(String, String) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
setUserTag(String, String, float) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
setUserTag(String, String) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
setUserTag(String, String, float) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
similarityToItem(long, long...) - Method in class net.myrrix.client.ClientRecommender
 
similarityToItem(long, long[], Long) - Method in class net.myrrix.client.ClientRecommender
Like ClientRecommender.similarityToItem(long, long[]), but allows caller to specify the user for which the request is being made.
similarityToItem(String, String...) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
similarityToItem(String, String[], String) - Method in class net.myrrix.client.translating.TranslatingClientRecommender
 
similarityToItem(String, String...) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 
similarityToItem(String, String[], String) - Method in interface net.myrrix.client.translating.TranslatingRecommender
 

T

toString() - Method in class net.myrrix.client.translating.GenericTranslatedRecommendedItem
 
TranslatedRecommendedItem - Interface in net.myrrix.client.translating
Like RecommendedItem but uses a String as ID value.
TranslatingClientRecommender - Class in net.myrrix.client.translating
Default implementation of TranslatingRecommender.
TranslatingClientRecommender(ClientRecommender) - Constructor for class net.myrrix.client.translating.TranslatingClientRecommender
 
TranslatingClientRecommender(ClientRecommender, IDMigrator, MemoryIDMigrator) - Constructor for class net.myrrix.client.translating.TranslatingClientRecommender
 
TranslatingRecommender - Interface in net.myrrix.client.translating
This is a variation on the usual ItemBasedRecommender from Mahout (which uses long values to identify users and items) that instead uses String as keys.

V

valueOf(String) - Static method in enum net.myrrix.client.CLICommand
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.myrrix.client.CLICommand
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G H I M N R S T V 

Copyright © 2012-2013 Myrrix Ltd. All Rights Reserved.