Class FeaturePairMemo
An abstract base class for features that operate on pairs of memoized objects.
This class extends Feature
and specifies FeatureInputPairMemo
as the input
type for feature calculations. It is designed to be used with features that need to process pairs
of objects that have been memoized for performance optimization.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass
<? extends FeatureInput> The class corresponding to feature input-type.Methods inherited from class org.anchoranalysis.feature.bean.Feature
assignTo, beforeCalc, calculate, calculateCheckInitialized, castAs, createListChildFeatures, describeBean, describeParameters, descriptionLong, duplicateChangeName, getCustomName, getFriendlyName, onInitialization, setCustomName, toString
Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized
Methods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise
-
Constructor Details
-
FeaturePairMemo
public FeaturePairMemo()
-
-
Method Details
-
inputType
Description copied from class:Feature
The class corresponding to feature input-type.i.e. corresponding to the
T
template parameter.- Specified by:
inputType
in classFeature<FeatureInputPairMemo>
- Returns:
- the class.
-