Package es.uam.eps.ir.relison.links.data
Interface GraphIndex<U>
- Type Parameters:
- U- Type of the users.
- All Superinterfaces:
- es.uam.eps.ir.ranksys.fast.index.FastItemIndex<U>,- es.uam.eps.ir.ranksys.fast.index.FastUserIndex<U>,- es.uam.eps.ir.ranksys.core.index.ItemIndex<U>,- es.uam.eps.ir.ranksys.core.index.UserIndex<U>
- All Known Implementing Classes:
- FastGraphIndex,- FastUpdateableGraphIndex
public interface GraphIndex<U>
extends es.uam.eps.ir.ranksys.fast.index.FastItemIndex<U>, es.uam.eps.ir.ranksys.fast.index.FastUserIndex<U>
Class that represents both user and item indexes for a graph.
- 
Method SummaryModifier and Type Method Description default booleancontainsItem(U i)default java.util.stream.Stream<U>getAllItems()default Uiidx2item(int i)default intitem2iidx(U i)default intnumItems()Methods inherited from interface es.uam.eps.ir.ranksys.fast.index.FastItemIndexgetAllIidx, iidx2item, iidx2item, item2iidx, item2iidx
- 
Method Details- 
item2iidx- Specified by:
- item2iidxin interface- es.uam.eps.ir.ranksys.fast.index.FastItemIndex<U>
 
- 
iidx2item- Specified by:
- iidx2itemin interface- es.uam.eps.ir.ranksys.fast.index.FastItemIndex<U>
 
- 
containsItem
- 
numItemsdefault int numItems()- Specified by:
- numItemsin interface- es.uam.eps.ir.ranksys.core.index.ItemIndex<U>
 
- 
getAllItems
 
-