All Implemented Interfaces:
Iterable<Criterion>, Collection<Criterion>, Set<Criterion>, Criterion

public class CriteriaSet
extends ClassIndexedSet<Criterion>
implements Criterion
This class holds instances of Criterion which are used in resolution or evaluation operations.
  • Constructor Details

    • CriteriaSet

      public CriteriaSet()
      Constructor.
    • CriteriaSet

      public CriteriaSet​(@Nullable Criterion... criteria)
      A convenience constructor for constructing and adding criteria.
      Parameters:
      criteria - criteria to add, may be null or contain null values