Class LazyLoadingQueryGroup

  • All Implemented Interfaces:
    IQueryGroup

    public class LazyLoadingQueryGroup
    extends BaseQueryGroup
    Initializes a query group from a set of query providers. The query providers are not executed until the queries themselves are asked in the getSpecifications() method.
    Since:
    1.3
    • Constructor Detail

      • LazyLoadingQueryGroup

        public LazyLoadingQueryGroup​(java.util.Set<? extends java.util.function.Supplier<IQuerySpecification<?>>> providers)
        Parameters:
        providers - a non-null set to initialize the group