atg.repository.search.refinement
Class FacetDisjunctionMultiValue
java.lang.Object
   atg.repository.search.refinement.FacetValue
atg.repository.search.refinement.FacetValue
       atg.repository.search.refinement.FacetDisjunctionMultiValue
atg.repository.search.refinement.FacetDisjunctionMultiValue
- All Implemented Interfaces: 
- DisjunctionMultiValue, java.lang.Cloneable
- public class FacetDisjunctionMultiValue 
- extends FacetValue- implements DisjunctionMultiValue
| Field Summary | 
| static java.lang.String | CLASS_VERSIONClass version string
 | 
 
 
 
| Constructor Summary | 
| FacetDisjunctionMultiValue(Facet pFacet,
                           java.lang.Object[] pValues,
                           java.lang.String pSep,
                           java.lang.String pValueSeparator,
                           int pOperation)Constructs an instanceof FacetDisjunctionMultiValue
 | 
 
 
| Methods inherited from class atg.repository.search.refinement.FacetValue | 
| clone, equals, getDebug, getFacet, getMatchingDocsCount, getRefinementValue, getScore, getSeparator, getTrailString, 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
 
 
FacetDisjunctionMultiValue
public FacetDisjunctionMultiValue(Facet pFacet,
                                  java.lang.Object[] pValues,
                                  java.lang.String pSep,
                                  java.lang.String pValueSeparator,
                                  int pOperation)
- Constructs an instanceof FacetDisjunctionMultiValue
 
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 all the values for this facet
 
- 
- 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