public class RawKMeansBuilder extends java.lang.Object implements IStrategyBuilder
Constructor and Description |
---|
RawKMeansBuilder() |
Modifier and Type | Method and Description |
---|---|
KDDStrategy |
build(java.util.ArrayList<IDataProvider> data)
This method should return a new instance of the KDDStrategy.
|
java.lang.String |
getStrategyName()
Return the name of this KDDStrategy.
|
java.util.ArrayList<Entry> |
getStrategyPropertiesAsEntries()
Return this IStrategyBuilder's KDDStrategy configurable properties as a
list of ICE DataStructures Entries.
|
boolean |
isAvailable(java.util.ArrayList<IDataProvider> dataToCheck)
This method should take the input IDataProvider list and perform custom
checks on the providers to indicate whether or not the given data can be
used by the corresponding KDDStrategy.
|
public KDDStrategy build(java.util.ArrayList<IDataProvider> data)
IStrategyBuilder
This method should return a new instance of the KDDStrategy.
build
in interface IStrategyBuilder
public java.lang.String getStrategyName()
IStrategyBuilder
Return the name of this KDDStrategy.
getStrategyName
in interface IStrategyBuilder
public boolean isAvailable(java.util.ArrayList<IDataProvider> dataToCheck)
IStrategyBuilder
This method should take the input IDataProvider list and perform custom checks on the providers to indicate whether or not the given data can be used by the corresponding KDDStrategy.
isAvailable
in interface IStrategyBuilder
public java.util.ArrayList<Entry> getStrategyPropertiesAsEntries()
IStrategyBuilder
Return this IStrategyBuilder's KDDStrategy configurable properties as a list of ICE DataStructures Entries.
getStrategyPropertiesAsEntries
in interface IStrategyBuilder