1 | public class ReflectionOptimizerImpl implements ReflectionOptimizer, Serializable {↵ | | 1 | public class ReflectionOptimizerImpl implements ReflectionOptimizer, Serializable {↵
|
|
2 | private transient InstantiationOptimizerAdapter instantiationOptimizer;↵ | | 2 | private final InstantiationOptimizer instantiationOptimizer;↵
|
3 | private transient AccessOptimizerAdapter accessOptimizer;↵ | | 3 | private final AccessOptimizer accessOptimizer;↵
|
|
4 | public ReflectionOptimizerImpl(↵ | | 4 | public ReflectionOptimizerImpl(↵
|
5 | InstantiationOptimizerAdapter instantiationOptimizer,↵ | | 5 | InstantiationOptimizer instantiationOptimizer,↵
|
6 | AccessOptimizerAdapter accessOptimizer) {↵ | | 6 | AccessOptimizer accessOptimizer) {↵
|
7 | this.instantiationOptimizer = instantiationOptimizer;↵ | | 7 | this.instantiationOptimizer = instantiationOptimizer;↵
|
8 | this.accessOptimizer = accessOptimizer;↵ | | 8 | this.accessOptimizer = accessOptimizer;↵
|
9 | }↵ | | 9 | }↵
|
|
10 | public InstantiationOptimizer getInstantiationOptimizer() {↵ | | 10 | public InstantiationOptimizer getInstantiationOptimizer() {↵
|
11 | return instantiationOptimizer;↵ | | 11 | return instantiationOptimizer;↵
|
12 | }↵ | | 12 | }↵
|
|
13 | public AccessOptimizer getAccessOptimizer() {↵ | | 13 | public AccessOptimizer getAccessOptimizer() {↵
|
14 | return accessOptimizer | | 14 | return accessOptimizer
|