public interface MiningFunctionSettings extends Verifiable, PersistentObject, java.lang.Cloneable
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
MiningAlgorithmSettings |
getAlgorithmSettings()
Gets settings of the algorithm which are used for building model.
|
AttributeUsageSet |
getAttributeUsageSet()
Gets the usage of attributes in this function settings.
|
java.util.Collection |
getLogicalAttributes(Enum usage)
Gets all attributes in this function settings with given usage type.
|
LogicalData |
getLogicalData()
Gets logical data used by this function settings.
|
void |
setAlgorithmSettings(MiningAlgorithmSettings algorithmSettings)
Sets settings of the algorithm which are used for building model.
|
void |
setAttributeUsageSet(AttributeUsageSet set)
Sets the usage of attributes in this function settings.
|
void |
setLogicalData(LogicalData logicalData)
Sets logical data used by this function settings.
|
getDescription, getName, getObjectIdentifier, getProperties, isEditable, setDescription, setEditable, setName, setObjectIdentifierverifyLogicalData getLogicalData()
void setLogicalData(LogicalData logicalData)
logicalData - Logical data used by this function settings.java.util.Collection getLogicalAttributes(Enum usage)
usage - Usage type of attributes to get.AttributeUsageSet getAttributeUsageSet()
void setAttributeUsageSet(AttributeUsageSet set)
set - Usage of attributes in this function settings.MiningAlgorithmSettings getAlgorithmSettings()
void setAlgorithmSettings(MiningAlgorithmSettings algorithmSettings)
algorithmSettings - Settings of the algorithm which are used for building model.settings of the algorithm which are used for building model.java.lang.Object clone()