public class PairedWithMask extends FeatureSingleObject
Constructor and Description |
---|
PairedWithMask() |
Modifier and Type | Method and Description |
---|---|
protected void |
beforeCalc(FeatureInitialization initialization)
Dummy method, that children can optionally override.
|
double |
calculate(FeatureCalculationInput<FeatureInputSingleObject> input)
Calculates a value for some input.
|
FeaturePairObjects |
getItem() |
MaskProvider |
getMask() |
void |
setItem(FeaturePairObjects item) |
void |
setMask(MaskProvider mask) |
inputType
assignTo, calculateCheckInitialized, castAs, createListChildFeatures, describeBean, describeParameters, descriptionLong, duplicateChangeName, getCustomName, getFriendlyName, onInitialization, setCustomName, toString
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized
checkMisconfigured, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise
protected void beforeCalc(FeatureInitialization initialization) throws InitializeException
Feature
beforeCalc
in class Feature<FeatureInputSingleObject>
initialization
- initialization parameters.InitializeException
- if initialization cannot complete successfully.public double calculate(FeatureCalculationInput<FeatureInputSingleObject> input) throws FeatureCalculationException
Feature
calculate
in class Feature<FeatureInputSingleObject>
input
- the input to the calculation.FeatureCalculationException
- if the calculation cannot successfully complete.public FeaturePairObjects getItem()
public void setItem(FeaturePairObjects item)
public MaskProvider getMask()
public void setMask(MaskProvider mask)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.