Interface FastUpdateableUserIndex<U>
- Type Parameters:
U- type of the users
- All Superinterfaces:
es.uam.eps.ir.ranksys.fast.index.FastUserIndex<U>,UpdateableUserIndex<U>,es.uam.eps.ir.ranksys.core.index.UserIndex<U>
- All Known Subinterfaces:
FastUpdateablePointWisePreferenceData<U,I>,FastUpdateablePreferenceData<U,I>
- All Known Implementing Classes:
AbstractFastUpdateablePreferenceData,FastUpdateableGraphIndex,GraphSimpleUpdateableFastPreferenceData,IteratorsAbstractFastUpdateablePreferenceData,SimpleFastUpdateablePreferenceData,SimpleFastUpdateableUserIndex,StreamsAbstractFastUpdateablePreferenceData,TransposedUpdateablePreferenceData,UpdateableFactorization
public interface FastUpdateableUserIndex<U> extends UpdateableUserIndex<U>, es.uam.eps.ir.ranksys.fast.index.FastUserIndex<U>
Fast and updateable version of UserIndex, where users are internally represented with numerical indices from 0 (inclusive) to the number of indexed users (exclusive).
-
Method Summary
Modifier and Type Method Description default java.util.stream.Stream<U>getAllUsers()Methods inherited from interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex
containsUser, getAllUidx, uidx2user, uidx2user, uidx2user, user2uidx, user2uidx, user2uidxMethods inherited from interface es.uam.eps.ir.relison.links.data.updateable.index.UpdateableUserIndex
addUser, addUsers
-
Method Details