Class PermutePropertySequenceInteger
Object
org.anchoranalysis.bean.AnchorBean<PermuteProperty<T>>
org.anchoranalysis.bean.permute.property.PermuteProperty<T>
org.anchoranalysis.bean.permute.property.PermutePropertySequence<Integer>
org.anchoranalysis.bean.permute.property.PermutePropertySequenceInteger
public class PermutePropertySequenceInteger extends PermutePropertySequence<Integer>
An arithmetic sequence of integers, each directly assigned to a property during permutation.
- Author:
- Owen Feehan
-
Constructor Summary
Constructors Constructor Description PermutePropertySequenceInteger() -
Method Summary
Modifier and Type Method Description StringdescribePropertyValue(Integer value)Describes a particular property-value in a unique but human-readable way.Iterator<Integer>propertyValues()An iterator with possible alternative values for the property.Methods inherited from class org.anchoranalysis.bean.permute.property.PermutePropertySequence
getSequence, sequenceIterator, setSequenceMethods inherited from class org.anchoranalysis.bean.permute.property.PermuteProperty
createSetter, getAdditionalPropertyPaths, getPropertyPath, setAdditionalPropertyPaths, setPropertyPathMethods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
PermutePropertySequenceInteger
public PermutePropertySequenceInteger()
-
-
Method Details
-
propertyValues
Description copied from class:PermutePropertyAn iterator with possible alternative values for the property.- Specified by:
propertyValuesin classPermuteProperty<Integer>- Returns:
- a newly created iterator of all possible alternative values.
-
describePropertyValue
Description copied from class:PermutePropertyDescribes a particular property-value in a unique but human-readable way.- Specified by:
describePropertyValuein classPermuteProperty<Integer>- Parameters:
value- the value to describe, which should one of the values returned byPermuteProperty.propertyValues().- Returns:
- the description of
value.
-