T
- feature input-typepublic class InvertedMax<T extends FeatureInput> extends FeatureUnaryGeneric<T>
Constructor and Description |
---|
InvertedMax() |
Modifier and Type | Method and Description |
---|---|
double |
calculate(FeatureCalculationInput<T> input)
Calculates a value for some input.
|
String |
describeParameters()
A human-readable description of the parameterization of the bean.
|
String |
descriptionLong()
A long human-readable description of the feature and some or all of its parameterization.
|
double |
getMax() |
void |
setMax(double max) |
getItem, inputType, setItem
assignTo, beforeCalc, calculateCheckInitialized, castAs, createListChildFeatures, describeBean, duplicateChangeName, getCustomName, getFriendlyName, onInitialization, setCustomName, toString
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized
checkMisconfigured, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise
public double calculate(FeatureCalculationInput<T> input) throws FeatureCalculationException
Feature
calculate
in class Feature<T extends FeatureInput>
input
- the input to the calculation.FeatureCalculationException
- if the calculation cannot successfully complete.public String describeParameters()
Feature
describeParameters
in class Feature<T extends FeatureInput>
public String descriptionLong()
Feature
This can be overwritten to create an alternative description for features. By default
string returned by Feature.describeBean()
is used.
descriptionLong
in class Feature<T extends FeatureInput>
public double getMax()
public void setMax(double max)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.