Interface OrderedFeatureList<T extends FeatureInput>
- Type Parameters:
T
- the type ofFeatureInput
for the features in the list
- All Known Subinterfaces:
AddCriteria<T>
- All Known Implementing Classes:
AddCriteriaEnergyPair
,AddCriteriaNever
,AddCriteriaOr
,AddCriteriaPair
,ArbitraryPointCommon
,BoundingBoxIntersection
public interface OrderedFeatureList<T extends FeatureInput>
An interface for providing an ordered list of features.
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves an ordered list of features used to determine theAddCriteria
.
-
Method Details
-
orderedListOfFeatures
Retrieves an ordered list of features used to determine theAddCriteria
.- Returns:
- an
Optional
containing aFeatureList
of type T if relevant, orOptional.empty()
if irrelevant - Throws:
CreateException
- if an error occurs while creating the feature list
-