| Modifier and Type | Interface and Description |
|---|---|
| pack-priv interface | BeanInjector<T>
Unified contract for injecting a single argument for a dynamic instantiation result, whether that is constructor-based or setter-based. |
| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | ArgumentReader<A>
Specialized QueryResultAssembler for use as a "reader" for dynamic- instantiation arguments. |
| public class | |
| pack-priv class | |
| pack-priv class | |
| public class | DynamicInstantiation<T>
Represents a dynamic-instantiation (from an SQM query) as a DomainResultProducer |
| public class | |
| public class | |
| public class | |
| public class | DynamicInstantiationAssemblerListImpl
A QueryResultAssembler implementation representing handling for dynamic- instantiations targeting a List (per-"row"), E.g.`select new list( pers.name, pers.dateOfBirth ) ...` |
| public class | DynamicInstantiationAssemblerMapImpl
A QueryResultAssembler implementation representing handling for dynamic- instantiations targeting a Map, e.g.`select new map( pers.name, pers.dateOfBirth ) ...` |
| public class | |
| public class |