T
- feature input-type that also provides an input to the calculationpublic interface CalculationPartResolver<T extends FeatureInput>
CalculationPart
if it already exists.
The purpose is to avoid repeating calculations that may be shared by more than one feature, or more than one parameterization of a feature
Modifier and Type | Method and Description |
---|---|
<S> ResolvedPart<S,T> |
search(CalculationPart<S,T> calculation)
Searches for an equivalent calculation to
calculation . |
<S,U> ResolvedPartMap<S,T,U> |
search(CalculationPartMap<S,T,U,FeatureCalculationException> calculation)
Searches for an equivalent calculation to
calculation . |
<S> ResolvedPart<S,T> search(CalculationPart<S,T> calculation)
calculation
.calculation
- the feature-calculation to find an equivalent for.<S,U> ResolvedPartMap<S,T,U> search(CalculationPartMap<S,T,U,FeatureCalculationException> calculation)
calculation
.calculation
- the CalculationPartMap
to find an equivalent for.Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.