Class PermutePropertyStringSet
Assigns each element from a set of strings to a particular property of a bean.
- Author:
- Owen Feehan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondescribePropertyValue
(String value) Describes a particular property-value in a unique but human-readable way.The respect string values to assign during the permutation.An iterator with possible alternative values for the property.void
The respect string values to assign during the permutation.Methods inherited from class org.anchoranalysis.bean.permute.property.PermuteProperty
createSetter, getAdditionalPropertyPaths, getPropertyPath, setAdditionalPropertyPaths, setPropertyPath
Methods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
PermutePropertyStringSet
public PermutePropertyStringSet()
-
-
Method Details
-
propertyValues
Description copied from class:PermuteProperty
An iterator with possible alternative values for the property.- Specified by:
propertyValues
in classPermuteProperty<String>
- Returns:
- a newly created iterator of all possible alternative values.
-
describePropertyValue
Description copied from class:PermuteProperty
Describes a particular property-value in a unique but human-readable way.- Specified by:
describePropertyValue
in classPermuteProperty<String>
- Parameters:
value
- the value to describe, which should one of the values returned byPermuteProperty.propertyValues()
.- Returns:
- the description of
value
.
-
getValues
The respect string values to assign during the permutation. -
setValues
The respect string values to assign during the permutation.
-