Class PermutePropertySequence<T>

Object
AnchorBean<PermuteProperty<T>>
PermuteProperty<T>
PermutePropertySequence<T>
Type Parameters:
T - element-type of the bean whose property or properties will be changed during permutation.
Direct Known Subclasses:
PermutePropertySequenceDouble, PermutePropertySequenceInteger

public abstract class PermutePropertySequence<T> extends PermuteProperty<T>
Base class for assigning a sequence of numbers to a particular property of a bean.
Author:
Owen Feehan
  • Constructor Details

    • PermutePropertySequence

      public PermutePropertySequence()
  • Method Details

    • sequenceIterator

      protected Iterator<Integer> sequenceIterator()
      Iterates each element in sequence.
      Returns:
      the iterator for the elements.
    • getSequence

      public SequenceInteger getSequence()
      A sequence of integers, with each element assigned assigned directly during the permutation, or after further manipulation.
    • setSequence

      public void setSequence(SequenceInteger sequence)
      A sequence of integers, with each element assigned assigned directly during the permutation, or after further manipulation.