net.obsearch.pivots.rf04.impl
Class RF04PivotSelectorByte<O extends OBByte>
java.lang.Object
net.obsearch.pivots.AbstractIncrementalPivotSelector<O>
net.obsearch.pivots.rf04.AbstractIncrementalRF04<O>
net.obsearch.pivots.rf04.impl.RF04PivotSelectorByte<O>
- All Implemented Interfaces:
- net.obsearch.pivots.IncrementalPairPivotSelector<O>
public class RF04PivotSelectorByte<O extends OBByte>
- extends net.obsearch.pivots.rf04.AbstractIncrementalRF04<O>
Nested classes/interfaces inherited from class net.obsearch.pivots.rf04.AbstractIncrementalRF04 |
net.obsearch.pivots.rf04.AbstractIncrementalRF04.Score |
Fields inherited from class net.obsearch.pivots.AbstractIncrementalPivotSelector |
pivotable, r |
Method Summary |
protected double |
distance(O a,
O b)
|
net.obsearch.pivots.PivotResult |
generatePivots(int pivotCount,
cern.colt.list.LongArrayList elements,
net.obsearch.Index<O> index)
|
Methods inherited from class net.obsearch.pivots.rf04.AbstractIncrementalRF04 |
generatePivotsPair, generatePivotsPair, getDataSample, setDataSample |
Methods inherited from class net.obsearch.pivots.AbstractIncrementalPivotSelector |
enableAcceptRepeated, generatePivots, getObject, mapId, max, select, selectO, selectUnique |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RF04PivotSelectorByte
public RF04PivotSelectorByte(net.obsearch.pivots.Pivotable<O> pivotable)
distance
protected double distance(O a,
O b)
throws net.obsearch.exception.OBException
- Specified by:
distance
in class net.obsearch.pivots.rf04.AbstractIncrementalRF04<O extends OBByte>
- Throws:
net.obsearch.exception.OBException
generatePivots
public net.obsearch.pivots.PivotResult generatePivots(int pivotCount,
cern.colt.list.LongArrayList elements,
net.obsearch.Index<O> index)
throws net.obsearch.exception.OBException,
IllegalAccessException,
InstantiationException,
net.obsearch.exception.OBStorageException,
net.obsearch.exception.PivotsUnavailableException
- Specified by:
generatePivots
in class net.obsearch.pivots.AbstractIncrementalPivotSelector<O extends OBByte>
- Throws:
net.obsearch.exception.OBException
IllegalAccessException
InstantiationException
net.obsearch.exception.OBStorageException
net.obsearch.exception.PivotsUnavailableException
Copyright © 2007-2011 Arnoldo Jose Muller Molina. All Rights Reserved.