net.sf.myra.datamining.data
Class DistanceIntervalBuilder

java.lang.Object
  extended by net.sf.myra.datamining.data.IntervalBuilder
      extended by net.sf.myra.datamining.data.AbstractDistanceBasedBuilder
          extended by net.sf.myra.datamining.data.DistanceIntervalBuilder

public class DistanceIntervalBuilder
extends AbstractDistanceBasedBuilder

Version:
$Revision$ $Date:: #$
Author:
Fernando Esteban Barril Otero

Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.myra.datamining.data.AbstractDistanceBasedBuilder
AbstractDistanceBasedBuilder.Candidate
 
Nested classes/interfaces inherited from class net.sf.myra.datamining.data.IntervalBuilder
IntervalBuilder.CutPoint, IntervalBuilder.Interval
 
Field Summary
 
Fields inherited from class net.sf.myra.datamining.data.IntervalBuilder
BUILDER, DEFAULT_BUILDER, metadata, MINIMUM, minimumLimit
 
Constructor Summary
DistanceIntervalBuilder(Metadata metadata)
          Default constructor.
 
Method Summary
protected  IntervalBuilder.CutPoint[] create(AbstractDistanceBasedBuilder.Candidate[] candidates, boolean filter)
          Returns candidate cut point(s) given the data distribution.
 
Methods inherited from class net.sf.myra.datamining.data.AbstractDistanceBasedBuilder
count, count, create, createSingle, createSingle, variance, variance
 
Methods inherited from class net.sf.myra.datamining.data.IntervalBuilder
getInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistanceIntervalBuilder

public DistanceIntervalBuilder(Metadata metadata)
Default constructor.

Parameters:
metadata - the dataset metadata.
Method Detail

create

protected IntervalBuilder.CutPoint[] create(AbstractDistanceBasedBuilder.Candidate[] candidates,
                                            boolean filter)
Description copied from class: AbstractDistanceBasedBuilder
Returns candidate cut point(s) given the data distribution.

Specified by:
create in class AbstractDistanceBasedBuilder
Parameters:
candidates - the data distribution.
filter - indicated if the cut points should be filtered. When filtering cut points, it is guarenteed that this method will return 1 or 2 values and when 2 values is returned, the interval to be selected should be the one between the two values.
Returns:
candidate cut point(s) given the data distribution.


Copyright © 2013. All Rights Reserved.