Type Parameters:
T - the type of FeatureInput this feature operates on

public class AddConstantTo<T extends FeatureInput> extends WithValueBase<T>
A feature that adds a constant value to the result of another feature.
  • Constructor Details

    • AddConstantTo

      public AddConstantTo()
  • Method Details

    • combineValueAndFeature

      protected double combineValueAndFeature(double value, double featureResult)
      Description copied from class: WithValueBase
      Combines the constant value with the feature result.
      Specified by:
      combineValueAndFeature in class WithValueBase<T extends FeatureInput>
      Parameters:
      value - the constant value specified for this operation
      featureResult - the result of the feature calculation
      Returns:
      the combined result
    • combineDescription

      protected String combineDescription(String valueDescription, String featureDescription)
      Description copied from class: WithValueBase
      Combines the descriptions of the constant value and the feature.
      Specified by:
      combineDescription in class WithValueBase<T extends FeatureInput>
      Parameters:
      valueDescription - the description of the constant value
      featureDescription - the description of the feature
      Returns:
      the combined description