com.browseengine.bobo.facets.impl
Class CombinedFloatFacetIterator
java.lang.Object
com.browseengine.bobo.api.FacetIterator
com.browseengine.bobo.api.FloatFacetIterator
com.browseengine.bobo.facets.impl.CombinedFloatFacetIterator
- All Implemented Interfaces:
- Iterator<Comparable>
public class CombinedFloatFacetIterator
- extends FloatFacetIterator
- Author:
- "Xiaoyang Gu"
|
Field Summary |
float |
facet
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
facet
public float facet
CombinedFloatFacetIterator
public CombinedFloatFacetIterator(List<FloatFacetIterator> iterators)
CombinedFloatFacetIterator
public CombinedFloatFacetIterator(List<FloatFacetIterator> iterators,
int minHits)
getFacet
public String getFacet()
format
public String format(float val)
- Specified by:
format in class FloatFacetIterator
format
public String format(Object val)
- Specified by:
format in class FacetIterator
getFacetCount
public int getFacetCount()
next
public String next()
- Description copied from class:
FacetIterator
- Moves the iteration to the next facet
- Specified by:
next in interface Iterator<Comparable>- Specified by:
next in class FacetIterator
- Returns:
- the next facet value
next
public String next(int minHits)
- This version of the next() method applies the minHits from the facet spec
before returning the facet and its hitcount
- Specified by:
next in class FacetIterator
- Parameters:
minHits - the minHits from the facet spec for CombinedFacetAccessible
- Returns:
- The next facet that obeys the minHits
hasNext
public boolean hasNext()
remove
public void remove()
nextFloat
public float nextFloat()
- Specified by:
nextFloat in class FloatFacetIterator
nextFloat
public float nextFloat(int minHits)
- Specified by:
nextFloat in class FloatFacetIterator
Copyright © 2011. All Rights Reserved.