Interface PermutationAssigner


public interface PermutationAssigner
Imposes a permutation on some property of a bean.

This can be an immediate property of a bean, or property of some nested-bean. e.g.

  • Bean.x (immediate property) Bean.child1.child2.child3.x (nested).
  • All intermediate children must be beans.
Author:
Owen Feehan
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    assignValue(AnchorBean<?> bean, Object value)
    Assigns value to one or more properties in bean.
  • Method Details

    • assignValue

      void assignValue(AnchorBean<?> bean, Object value) throws AssignPermutationException
      Assigns value to one or more properties in bean.
      Parameters:
      bean - the bean whose property or properties will be assigned.
      value - the value which will be assigned.
      Throws:
      AssignPermutationException - if the assignment cannot successfully complete due to an incorrect bean-type or illegal access.