Class RandomCollectionWithAddCriteria<T>

Object
org.anchoranalysis.bean.AnchorBean<RandomCollection<T>>
org.anchoranalysis.mpp.pair.RandomCollection<T>
org.anchoranalysis.mpp.feature.addcriteria.RandomCollectionWithAddCriteria<T>
Type Parameters:
T - type of the pair
All Implemented Interfaces:
UpdatableMarks
Direct Known Subclasses:
MarkPairCollection

public class RandomCollectionWithAddCriteria<T>
extends RandomCollection<T>
An implementation of a RandomCollection that uses AddCriteria to determine which marks to add.

This class is not a valid bean on its own, as it lacks a default public constructor. To use it in BeanXML, it must be subclassed with such a constructor. However, it is a valid (non-bean) class on its own.

The class is kept non-abstract to allow instantiation when copy methods (shallowCopy, deepCopy, etc.) are called.