|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.6.0) E15995-05 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.webcenter.search.refine.Refiner<java.lang.String>
oracle.webcenter.search.refine.StringRefiner
public class StringRefiner
The StringRefiner is a String subclass of the base Refiner class that focuses on Modifiers of the String type.
Constructor Summary | |
---|---|
StringRefiner(QName column, java.util.Map<java.lang.String,java.lang.Integer> counters) Constructs a StringRefiner on a column with a map of counters registering counts for each String value. |
|
StringRefiner(QName column, java.lang.String comparator, java.util.Map<java.lang.String,java.lang.Integer> counters) Constructs a StringRefiner on a column with a map of counters registering counts for each String value. |
Method Summary | |
---|---|
protected Refinement<java.lang.String> |
createRefinement(java.lang.String key, int count) The only responsbility of the StringRefiner subclass is to create a Refinement of type String; so we just return a new StringRefinement. |
Methods inherited from class oracle.webcenter.search.refine.Refiner |
---|
addRefinements, consumeCounters, getName, getRefinements, lookupRefinement, organize, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StringRefiner(QName column, java.lang.String comparator, java.util.Map<java.lang.String,java.lang.Integer> counters)
column
- the qualified QName of a column in a Row of resultscomparator
- a comparator to override the default EQUALS, e.g. CONTAINScounters
- a Map of counters keyed by a String valuepublic StringRefiner(QName column, java.util.Map<java.lang.String,java.lang.Integer> counters)
column
- the qualified QName of a column in a Row of resultscounters
- a Map of counters keyed by a String valueMethod Detail |
---|
protected Refinement<java.lang.String> createRefinement(java.lang.String key, int count)
createRefinement
in class Refiner<java.lang.String>
key
- the String value to create the StringRefinement withcount
- how many times has this String been used?
|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.6.0) E15995-05 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |