public class

ClusteringStrategy

extends GroupingStrategy
java.lang.Object
   ↳ com.emc.documentum.fs.datamodel.core.query.GroupingStrategy
     ↳ com.emc.documentum.fs.datamodel.core.query.ClusteringStrategy

Class Overview

Java class for ClusteringStrategy complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ClusteringStrategy">
   <complexContent>
     <extension base="{http://query.core.datamodel.fs.documentum.emc.com/}GroupingStrategy">
       <sequence>
         <element name="attributes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="tokenizers" type="{http://properties.core.datamodel.fs.documentum.emc.com/}PropertySet" minOccurs="0"/>
       </sequence>
       <attribute name="clusteringRange" type="{http://query.core.datamodel.fs.documentum.emc.com/}ClusteringRange" />
       <attribute name="clusteringThreshold" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="strategyName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="returnIdentitySet" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<String> attributes
protected ClusteringRange clusteringRange
protected int clusteringThreshold
protected boolean returnIdentitySet
protected String strategyName
protected PropertySet tokenizers
Public Constructors
ClusteringStrategy()
Public Methods
List<String> getAttributes()
Gets the value of the attributes property.
ClusteringRange getClusteringRange()
Gets the value of the clusteringRange property.
int getClusteringThreshold()
Gets the value of the clusteringThreshold property.
String getStrategyName()
Gets the value of the strategyName property.
PropertySet getTokenizers()
Gets the value of the tokenizers property.
boolean isReturnIdentitySet()
Gets the value of the returnIdentitySet property.
void setClusteringRange(ClusteringRange value)
Sets the value of the clusteringRange property.
void setClusteringThreshold(int value)
Sets the value of the clusteringThreshold property.
void setReturnIdentitySet(boolean value)
Sets the value of the returnIdentitySet property.
void setStrategyName(String value)
Sets the value of the strategyName property.
void setTokenizers(PropertySet value)
Sets the value of the tokenizers property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<String> attributes

protected ClusteringRange clusteringRange

protected int clusteringThreshold

protected boolean returnIdentitySet

protected String strategyName

protected PropertySet tokenizers

Public Constructors

public ClusteringStrategy ()

Public Methods

public List<String> getAttributes ()

Gets the value of the attributes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the attributes property.

For example, to add a new item, do as follows:

    getAttributes().add(newItem);
 

Objects of the following type(s) are allowed in the list String

public ClusteringRange getClusteringRange ()

Gets the value of the clusteringRange property.

Returns

public int getClusteringThreshold ()

Gets the value of the clusteringThreshold property.

public String getStrategyName ()

Gets the value of the strategyName property.

Returns
  • possible object is String

public PropertySet getTokenizers ()

Gets the value of the tokenizers property.

Returns

public boolean isReturnIdentitySet ()

Gets the value of the returnIdentitySet property.

public void setClusteringRange (ClusteringRange value)

Sets the value of the clusteringRange property.

Parameters
value Allowed object is ClusteringRange

public void setClusteringThreshold (int value)

Sets the value of the clusteringThreshold property.

Parameters
value

public void setReturnIdentitySet (boolean value)

Sets the value of the returnIdentitySet property.

Parameters
value

public void setStrategyName (String value)

Sets the value of the strategyName property.

Parameters
value Allowed object is String

public void setTokenizers (PropertySet value)

Sets the value of the tokenizers property.

Parameters
value Allowed object is PropertySet