public class RequireFeatureRelationThreshold extends SingleMarkProvider
Constructor and Description |
---|
RequireFeatureRelationThreshold() |
Modifier and Type | Method and Description |
---|---|
Optional<Mark> |
get()
Gets or creates an object of type
T . |
DimensionsProvider |
getDimensions() |
FeatureProvider<FeatureInputMark> |
getFeature() |
Provider<Optional<Mark>> |
getMarkProvider() |
RelationBean |
getRelation() |
double |
getThreshold() |
void |
setDimensions(DimensionsProvider dimensions) |
void |
setFeature(FeatureProvider<FeatureInputMark> feature) |
void |
setMarkProvider(Provider<Optional<Mark>> markProvider) |
void |
setRelation(RelationBean relation) |
void |
setThreshold(double threshold) |
initializerForMarksBeans
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public Optional<Mark> get() throws ProvisionFailedException
Provider
T
.ProvisionFailedException
- if the object cannot be returned.public FeatureProvider<FeatureInputMark> getFeature()
public void setFeature(FeatureProvider<FeatureInputMark> feature)
public double getThreshold()
public void setThreshold(double threshold)
public RelationBean getRelation()
public void setRelation(RelationBean relation)
public DimensionsProvider getDimensions()
public void setDimensions(DimensionsProvider dimensions)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.