Class FeatureProviderReference
Object
org.anchoranalysis.bean.AnchorBean<B>
org.anchoranalysis.bean.initializable.InitializableBean<T,FeatureRelatedInitialization>
org.anchoranalysis.feature.bean.FeatureRelatedBean<B>
org.anchoranalysis.feature.bean.provider.FeatureProviderBean<FeatureProvider<T>,Feature<T>>
org.anchoranalysis.feature.bean.provider.FeatureProvider<FeatureInput>
org.anchoranalysis.feature.bean.provider.FeatureProviderReference
- All Implemented Interfaces:
Provider<Feature<FeatureInput>>
public class FeatureProviderReference extends FeatureProvider<FeatureInput>
Provides an existing
Feature identified by its name and optionally a feature-list in
which is resides.- Author:
- Owen Feehan
-
Constructor Summary
Constructors Constructor Description FeatureProviderReference() -
Method Summary
Modifier and Type Method Description Feature<FeatureInput>get()StringgetId()The name of the feature to reference.StringgetReferencesList()The name of the list in which the feature referenced byidresides.voidsetId(String id)The name of the feature to reference.voidsetReferencesList(String referencesList)The name of the list in which the feature referenced byidresides.Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitializationMethods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
FeatureProviderReference
public FeatureProviderReference()
-
-
Method Details
-
get
- Throws:
ProvisionFailedException
-
getId
The name of the feature to reference. -
setId
The name of the feature to reference. -
getReferencesList
The name of the list in which the feature referenced byidresides. -
setReferencesList
The name of the list in which the feature referenced byidresides.
-