atg.repository.search.refinement
Class RangeFacetDisjunctionMultiValue
java.lang.Object
   atg.repository.search.refinement.FacetValue
atg.repository.search.refinement.FacetValue
       atg.repository.search.refinement.RangeFacetValue
atg.repository.search.refinement.RangeFacetValue
           atg.repository.search.refinement.RangeFacetDisjunctionMultiValue
atg.repository.search.refinement.RangeFacetDisjunctionMultiValue
- All Implemented Interfaces: 
- DisjunctionMultiValue, java.lang.Cloneable
- public class RangeFacetDisjunctionMultiValue 
- extends RangeFacetValue- implements DisjunctionMultiValue
| Field Summary | 
| static java.lang.String | CLASS_VERSIONClass version string
 | 
 
 
 
 
| Constructor Summary | 
| RangeFacetDisjunctionMultiValue(Facet pFacet,
                                java.lang.Object[] pValues,
                                java.lang.String pSep,
                                boolean pIsLastRangeValue,
                                java.lang.String pLastIndicator,
                                java.lang.String pIndicatorSeparator,
                                java.lang.String pValueSeparator,
                                int pOperation)Constructs an instanceof RangeFacetDisjunctionMultiValue
 | 
 
 
 
| Methods inherited from class atg.repository.search.refinement.FacetValue | 
| equals, getDebug, getFacet, getMatchingDocsCount, getRefinementValue, getScore, getSeparator, hashCode, setFacet, setMatchingDocsCount, setRefinementValue, setScore, setSeparator, setValue | 
 
| Methods inherited from class java.lang.Object | 
| finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
CLASS_VERSION
public static java.lang.String CLASS_VERSION
- Class version string
 
 
RangeFacetDisjunctionMultiValue
public RangeFacetDisjunctionMultiValue(Facet pFacet,
                                       java.lang.Object[] pValues,
                                       java.lang.String pSep,
                                       boolean pIsLastRangeValue,
                                       java.lang.String pLastIndicator,
                                       java.lang.String pIndicatorSeparator,
                                       java.lang.String pValueSeparator,
                                       int pOperation)
- Constructs an instanceof RangeFacetDisjunctionMultiValue
 
setValues
public void setValues(java.lang.Object[] pValues)
- 
- Specified by:
- setValuesin interface- DisjunctionMultiValue
 
- 
 
getValues
public java.lang.Object[] getValues()
- 
- Specified by:
- getValuesin interface- DisjunctionMultiValue
 
- 
 
setValueSeparator
public void setValueSeparator(java.lang.String pValueSeparator)
- 
 
- 
 
getValueSeparator
public java.lang.String getValueSeparator()
- 
 
- 
 
getOperation
public int getOperation()
- 
- Specified by:
- getOperationin interface- DisjunctionMultiValue
 
- 
 
setOperation
public void setOperation(int operation)
- 
- Specified by:
- setOperationin interface- DisjunctionMultiValue
 
- 
 
getValue
public java.lang.Object getValue()
- get the first value in the array
 
- 
- Overrides:
- getValuein class- FacetValue
 
- 
 
toString
public java.lang.String toString()
- to string
 
- 
- Overrides:
- toStringin class- FacetValue
 
- 
- Returns:
- A String of the format ""
 
removeValue
public boolean removeValue(java.lang.Object pObj)
- Description copied from interface: DisjunctionMultiValue
- Remove the pObj value from the object's values property
 
- 
- Specified by:
- removeValuein interface- DisjunctionMultiValue
 
- 
- Returns:
-  if pObj successfully removed otherwise