com.primus.searchstudio
Class RefinementValue

java.lang.Object
  extended by com.primus.searchstudio.RefinementValue
All Implemented Interfaces:
java.io.Serializable

public class RefinementValue
extends java.lang.Object
implements java.io.Serializable

An individual refinement value

See Also:
Serialized Form

Field Summary
 int count
           
 java.lang.String rangeEnd
           
 java.lang.String rangeStart
           
 Refinements refinements
           
 java.lang.String value
           
 
Constructor Summary
RefinementValue()
           
RefinementValue(int count, int score, java.lang.String value, Refinements refinements)
          Deprecated. as of 2006.3
RefinementValue(int count, java.lang.String value, Refinements refinements)
           
RefinementValue(int count, java.lang.String value, java.lang.String rangeStart, java.lang.String rangeEnd, Refinements refinements)
           
 
Method Summary
 int getCount()
           
 java.lang.String getRangeEnd()
           
 java.lang.String getRangeStart()
           
 Refinements getRefinements()
           
 int getScore()
          Deprecated. as of 2006.3
 java.lang.String getValue()
           
 void setCount(int pCount)
           
 void setRangeEnd(java.lang.String pRangeEnd)
           
 void setRangeStart(java.lang.String pRangeStart)
           
 void setRefinements(Refinements refinements)
          child refinements
 void setValue(java.lang.String pValue)
          saves the whole value string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

count

public int count

value

public java.lang.String value

refinements

public Refinements refinements

rangeStart

public java.lang.String rangeStart

rangeEnd

public java.lang.String rangeEnd
Constructor Detail

RefinementValue

public RefinementValue()

RefinementValue

public RefinementValue(int count,
                       int score,
                       java.lang.String value,
                       Refinements refinements)
Deprecated. as of 2006.3

Parameters:
count -
score -
value -
refinements -

RefinementValue

public RefinementValue(int count,
                       java.lang.String value,
                       Refinements refinements)
Parameters:
count - number of times it occurred
value - property value text
refinements - child refinements

RefinementValue

public RefinementValue(int count,
                       java.lang.String value,
                       java.lang.String rangeStart,
                       java.lang.String rangeEnd,
                       Refinements refinements)
Parameters:
count - number of times it occurred
value - property value text
refinements - child refinements
Method Detail

getRefinements

public Refinements getRefinements()
Returns:
child refinements

setRefinements

public void setRefinements(Refinements refinements)
child refinements

Parameters:
refinements - children

getCount

public int getCount()
Returns:
number of times the value occurred in the results

getScore

public int getScore()
Deprecated. as of 2006.3

Returns:
0

getValue

public java.lang.String getValue()
Returns:
value text of the property

getRangeStart

public java.lang.String getRangeStart()
Returns:
start of the range if this is a range value or empty string otherwise

getRangeEnd

public java.lang.String getRangeEnd()
Returns:
end of the range if this is a range value or empty string otherwise

setRangeEnd

public void setRangeEnd(java.lang.String pRangeEnd)

setRangeStart

public void setRangeStart(java.lang.String pRangeStart)

setCount

public void setCount(int pCount)
Parameters:
pCount - number of times this occurred

setValue

public void setValue(java.lang.String pValue)
saves the whole value string

Parameters:
pValue - property value text