Class Permute
Object
AnchorBean<ObjectCollectionProvider>
InitializableBean<ObjectCollectionProvider, ImageInitialization>
ImageBean<ObjectCollectionProvider>
ObjectCollectionProvider
Permute
- All Implemented Interfaces:
Provider<ObjectCollection>
public class Permute
extends ObjectCollectionProvider
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 TypeMethodDescriptionObjectCollectionget()ObjectCollectionProviderPermuteProperty<?> 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
public ObjectCollection get() throws ProvisionFailedException- Throws:
ProvisionFailedException
-
getObjects
public ObjectCollectionProvider getObjects() -
setObjects
public void setObjects(ObjectCollectionProvider objects) -
getPermuteProperty
public PermuteProperty<?> getPermuteProperty() -
setPermuteProperty
public void setPermuteProperty(PermuteProperty<?> permuteProperty)
-