T
- feature-inputpublic abstract class PermuteFeatureSequenceInteger<T extends FeatureInputDictionary> extends PermuteFeatureBase<T>
Constructor and Description |
---|
PermuteFeatureSequenceInteger() |
Modifier and Type | Method and Description |
---|---|
void |
checkMisconfigured(BeanInstanceMap defaultInstances)
Checks that a bean's properties conform to expectations.
|
protected abstract PermutePropertySequenceInteger |
configurePermuteProperty(PermutePropertySequenceInteger permuteProperty) |
protected abstract PermuteFeature<Integer,T> |
createDelegate(Feature<T> feature) |
protected Feature<T> |
createParam(String suffix,
boolean appendNumber) |
protected FeatureList<T> |
createPermutedFeaturesFor(Feature<T> feature) |
String |
getParamPrefix() |
PermutePropertySequenceInteger |
getPermuteProperty() |
void |
setParamPrefix(String paramPrefix) |
void |
setPermuteProperty(PermutePropertySequenceInteger permuteProperty) |
get, getFeature, setFeature
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public void checkMisconfigured(BeanInstanceMap defaultInstances) throws BeanMisconfiguredException
AnchorBean
checkMisconfigured
in class AnchorBean<FeatureListProvider<T extends FeatureInputDictionary>>
defaultInstances
- all available default instances if the DefaultInstance
annotation is usedBeanMisconfiguredException
- if the bean has not been configured properly as XMLprotected FeatureList<T> createPermutedFeaturesFor(Feature<T> feature) throws ProvisionFailedException
createPermutedFeaturesFor
in class PermuteFeatureBase<T extends FeatureInputDictionary>
ProvisionFailedException
protected abstract PermuteFeature<Integer,T> createDelegate(Feature<T> feature) throws ProvisionFailedException
ProvisionFailedException
protected abstract PermutePropertySequenceInteger configurePermuteProperty(PermutePropertySequenceInteger permuteProperty)
public String getParamPrefix()
public void setParamPrefix(String paramPrefix)
public PermutePropertySequenceInteger getPermuteProperty()
public void setPermuteProperty(PermutePropertySequenceInteger permuteProperty)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.