public class IlvUniformScalePartitionerFactory extends Object implements IlvPartitionerFactory<IlvIntervalClusterId>, Serializable
IlvUniformScalePartitioner, 
Serialized Form| Constructor and Description | 
|---|
| IlvUniformScalePartitionerFactory(IlvDataColumnInfo column,
                                 int depth,
                                 int subIntervalCount)Creates a partitioner factory that partitions according to the values at
 the given column. | 
| Modifier and Type | Method and Description | 
|---|---|
| IlvPartitioner<IlvIntervalClusterId> | createPartitioner(IlvObjectModelWithColumns model)Returns a partitioner for the given model. | 
| boolean | equals(Object other)Compares this object to another object. | 
| int | hashCode()Returns a hash code that is compatible with  equals(). | 
public IlvUniformScalePartitionerFactory(IlvDataColumnInfo column, int depth, int subIntervalCount)
column - The column whose values shall be used for partitioning.depth - The nesting depth of the clusters produced.subIntervalCount - The number of groups into which to partition each
                         interval.public IlvPartitioner<IlvIntervalClusterId> createPartitioner(IlvObjectModelWithColumns model)
IlvPartitionerFactorycreatePartitioner in interface IlvPartitionerFactory<IlvIntervalClusterId>model - The model whose elements are being grouped. This is the
              input of the partitioner.public boolean equals(Object other)
equals in interface IlvPartitionerFactory<IlvIntervalClusterId>equals in class Objectpublic int hashCode()
equals().hashCode in interface IlvPartitionerFactory<IlvIntervalClusterId>hashCode in class Object© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.