org.android.activityminer.pmml.model.transformation
Class NormContinuous

Package class diagram package NormContinuous
java.lang.Object
  extended by org.android.activityminer.pmml.model.transformation.NormContinuous
All Implemented Interfaces:
Expression

public class NormContinuous
extends Object
implements Expression

The continuous normalization representation (without extensions)


Field Summary
private  String field
          The field name.
private  List<LinearNorm> linearNormElements
          The linear normalization points (minimum entry count is 2).
private  double mapMissingTo
          The value to map missing values to.
private  OutlierTreatmentMethod outliers
          The treatment method for outliers.
 
Constructor Summary
NormContinuous()
           
 
Method Summary
 String getField()
          Getter for the field
 List<LinearNorm> getLinearNormElements()
          Getter for the LinearNorm elements
 double getMapMissingTo()
          Getter for the mapMissingTo
 OutlierTreatmentMethod getOutliers()
          Getter for the outliers
 void setField(String field)
          Setter for the field
 void setLinearNormElements(List<LinearNorm> linearNormElements)
          Setter for the LinearNorm elements
 void setMapMissingTo(double mapMissingTo)
          Setter for the mapMissingTo
 void setOutliers(OutlierTreatmentMethod outliers)
          Setter for the outliers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mapMissingTo

private double mapMissingTo
The value to map missing values to. If the mapMissingTo attribute is not specified, then missing input values produce a missing result.


field

private String field
The field name.


outliers

private OutlierTreatmentMethod outliers
The treatment method for outliers.

See Also:
OutlierTreatmentMethod

linearNormElements

private List<LinearNorm> linearNormElements
The linear normalization points (minimum entry count is 2). The sequence of LinearNorm elements defines a sequence of points for a stepwise linear interpolation function. The sequence must contain at least two elements. Within NormContinous the elements LinearNorm must be strictly sorted by ascending value of orig. Given two points (a1, b1) and (a2, b2) such that there is no other point (a3, b3) with a1
Constructor Detail

NormContinuous

public NormContinuous()
Method Detail

getLinearNormElements

public List<LinearNorm> getLinearNormElements()
Getter for the LinearNorm elements

Returns:
the LinearNorm elements

setLinearNormElements

public void setLinearNormElements(List<LinearNorm> linearNormElements)
Setter for the LinearNorm elements

Parameters:
linearNormElements - the LinearNorm elements to set

getMapMissingTo

public double getMapMissingTo()
Getter for the mapMissingTo

Returns:
the mapMissingTo

getField

public String getField()
Getter for the field

Returns:
the field

getOutliers

public OutlierTreatmentMethod getOutliers()
Getter for the outliers

Returns:
the outliers

setMapMissingTo

public void setMapMissingTo(double mapMissingTo)
Setter for the mapMissingTo

Parameters:
mapMissingTo - the mapMissingTo to set

setField

public void setField(String field)
Setter for the field

Parameters:
field - the field to set

setOutliers

public void setOutliers(OutlierTreatmentMethod outliers)
Setter for the outliers

Parameters:
outliers - the outliers to set