public abstract class FeatureIntersectingObjectsSingleElement extends FeatureIntersectingObjects
Constructor and Description |
---|
FeatureIntersectingObjectsSingleElement() |
Modifier and Type | Method and Description |
---|---|
protected abstract double |
aggregateResults(List<Double> results) |
Feature<FeatureInputPairObjects> |
getItem() |
void |
setItem(Feature<FeatureInputPairObjects> item) |
protected double |
valueFor(FeatureCalculationInput<FeatureInputSingleObject> input,
ResolvedPart<ObjectCollection,FeatureInputSingleObject> intersecting) |
beforeCalc, calculate, getId, getSearchObjects, getValueNoObjects, setId, setValueNoObjects
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
public FeatureIntersectingObjectsSingleElement()
protected double valueFor(FeatureCalculationInput<FeatureInputSingleObject> input, ResolvedPart<ObjectCollection,FeatureInputSingleObject> intersecting) throws FeatureCalculationException
valueFor
in class FeatureIntersectingObjects
FeatureCalculationException
public Feature<FeatureInputPairObjects> getItem()
public void setItem(Feature<FeatureInputPairObjects> item)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.