Package org.qdl_lang.util.aggregate
Utilities for dealing with aggregates, i.e., sets and stems in QDL. This allows for
 applying a function to each element of a set or stem, or traversing a stem
 to a specific axis and processing the elements.
- 
Interface Summary Interface Description ProcessScalar Processing interface for stems and sets.ProcessStemAxisRestriction Process a stem but only to a specific rank.ProcessStemValues Interface for processors that traverse stems.
- 
Class Summary Class Description AbstractIdentityStemProcess AbstractNoOpStemImpl No operations allowed implementation.AxisRestrictionIdentity AxisRestrictionNoOp IdentityScalarImpl Basic (identity) implementation ofProcessScalar, simply returns each argument unchanged.NoOpScalarImpl Basic implementation ofProcessScalarthat simply throws an exception for each argument.QDLAggregateUtil The QDL utility for processing aggregates (stems and sets).