Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: org/hibernate/bytecode/javassist/ReflectionOptimizerImpl.java


1   package org.hibernate.bytecode.javassist;
2   
3   import org.hibernate.bytecode.ReflectionOptimizer;
4   
5   import java.io.Serializable;
6   
7   /**
8    * ReflectionOptimizer implementation for Javassist.
9    *
10   * @author Steve Ebersole
11   */
12  public class ReflectionOptimizerImpl implements ReflectionOptimizer, Serializable {
13  
14    private final InstantiationOptimizer instantiationOptimizer;
15    private final AccessOptimizer accessOptimizer;
16  
17    public ReflectionOptimizerImpl(
18        InstantiationOptimizer instantiationOptimizer,
19            AccessOptimizer accessOptimizer) {
20      this.instantiationOptimizer = instantiationOptimizer;
21      this.accessOptimizer = accessOptimizer;
22    }
23  
24    public InstantiationOptimizer getInstantiationOptimizer() {
25      return instantiationOptimizer;
26    }
27  
28    public AccessOptimizer getAccessOptimizer() {
29      return accessOptimizer;
30    }
31  
32  }