public class SimilarUsersQuery extends storm.trident.state.BaseQueryFunction<SortedSetMultiMapState<Long,Long>,List<SimilarUser>>
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_COUNT |
| Constructor and Description |
|---|
SimilarUsersQuery() |
SimilarUsersQuery(int count) |
| Modifier and Type | Method and Description |
|---|---|
List<List<SimilarUser>> |
batchRetrieve(SortedSetMultiMapState<Long,Long> state,
List<storm.trident.tuple.TridentTuple> args) |
void |
execute(storm.trident.tuple.TridentTuple tuple,
List<SimilarUser> similarUsers,
storm.trident.operation.TridentCollector collector) |
protected List<SimilarUser> |
toSimilarUsers(List<SortedSetMultiMapState.ScoredValue<Long>> scoredValues) |
public static final int DEFAULT_COUNT
public SimilarUsersQuery()
public SimilarUsersQuery(int count)
public List<List<SimilarUser>> batchRetrieve(SortedSetMultiMapState<Long,Long> state, List<storm.trident.tuple.TridentTuple> args)
public void execute(storm.trident.tuple.TridentTuple tuple,
List<SimilarUser> similarUsers,
storm.trident.operation.TridentCollector collector)
protected List<SimilarUser> toSimilarUsers(List<SortedSetMultiMapState.ScoredValue<Long>> scoredValues)
Copyright © 2013. All Rights Reserved.