Class Permute
- All Implemented Interfaces:
Provider<ObjectCollection>
Permutes some changes over an
ObjectCollectionProvider and collects all the results in an
ObjectCollection
We deliberately do not inherit from ObjectCollectionProviderUnary as we not using the
ObjectCollectionProvider in the same way.
- Author:
- Owen Feehan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()Gets or creates an object of typeT.voidsetObjects(ObjectCollectionProvider objects) voidsetPermuteProperty(PermuteProperty<?> permuteProperty) 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
-
Permute
public Permute()
-
-
Method Details
-
get
Description copied from interface:ProviderGets or creates an object of typeT.- Returns:
- the object returned by the provider.
- Throws:
ProvisionFailedException- if the object cannot be returned.
-
getObjects
-
setObjects
-
getPermuteProperty
-
setPermuteProperty
-