org.apache.lucene.search.highlight
Class WeightedSpanTermExtractor.PositionCheckingMap<K>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,WeightedSpanTerm>
org.apache.lucene.search.highlight.WeightedSpanTermExtractor.PositionCheckingMap<K>
- All Implemented Interfaces:
- Serializable, Cloneable, Map<K,WeightedSpanTerm>
- Enclosing class:
- WeightedSpanTermExtractor
protected static class WeightedSpanTermExtractor.PositionCheckingMap<K>
- extends HashMap<K,WeightedSpanTerm>
This class makes sure that if both position sensitive and insensitive
versions of the same term are added, the position insensitive one wins.
- See Also:
- Serialized Form
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, remove, size, values |
WeightedSpanTermExtractor.PositionCheckingMap
protected WeightedSpanTermExtractor.PositionCheckingMap()
putAll
public void putAll(Map<? extends K,? extends WeightedSpanTerm> m)
- Specified by:
putAll
in interface Map<K,WeightedSpanTerm>
- Overrides:
putAll
in class HashMap<K,WeightedSpanTerm>
put
public WeightedSpanTerm put(K key,
WeightedSpanTerm value)
- Specified by:
put
in interface Map<K,WeightedSpanTerm>
- Overrides:
put
in class HashMap<K,WeightedSpanTerm>