|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter Portal 11g Release 1 (11.1.1.7.0) E15995-06 |
||||||||
| 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 value
public 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 value| Method 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.7.0) E15995-06 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||