1 | public class ReflectionOptimizerImpl implements ReflectionOptimizer, Serializable {↵ | | 1 | public class NativeSQLQueryScalarReturn implements NativeSQLQueryReturn {
↵
|
2 | private transient InstantiationOptimizerAdapter instantiationOptimizer;↵ | | 2 | private Type type;
↵
|
3 | private transient AccessOptimizerAdapter accessOptimizer;↵ | | 3 | private Str↵
|
|
4 | public ReflectionOptimizerImpl(↵ | | |
|
5 | InstantiationOptimizerAdapter instantiationOptimizer,↵ | | |
|
6 | AccessOptimizerAdapter accessOptimizer↵ | | 4 | ing columnAlias;↵
|
|
7 | ) {↵ | | 5 | public NativeSQLQueryScalarReturn(String alias, Type type) {
↵
|
8 | this.instantiationOptimizer = instantiationOptimizer;↵ | | 6 | this.↵
|
9 | this.accessOptimizer = accessOptimizer;↵ | | |
|
10 | }↵ | | |
|
|
11 | public InstantiationOptimizer getInstantiationOptimizer↵ | | 7 | type = type;↵
|
| | | 8 | this.columnAlias = alias;↵
|
| | | 9 | }↵
|
|
12 | () {↵ | | 10 | public String getColumnAlias() {
↵
|
13 | return instantiationOptimizer;↵ | | 11 | return ↵
|
14 | }↵ | | |
|
|
15 | public AccessOptimizer getAccessOptimizer↵ | | 12 | columnAlias;↵
|
| | | 13 | }↵
|
|
16 | () {↵ | | 14 | public Type getType() {
↵
|
17 | return accessOptimizer;↵ | | 15 | return type;
↵
|
18 | | | 16 |
|