Package org.hibernate.bytecode.spi
Interface ReflectionOptimizer
-
public interface ReflectionOptimizerRepresents reflection optimization for a particular class.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceReflectionOptimizer.AccessOptimizerRepresents optimized entity property access.static interfaceReflectionOptimizer.InstantiationOptimizerRepresents optimized entity instantiation.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReflectionOptimizer.AccessOptimizergetAccessOptimizer()Retrieve the optimizer for accessing the entity's persistent state.ReflectionOptimizer.InstantiationOptimizergetInstantiationOptimizer()Retrieve the optimizer for calling an entity's constructor via reflection.
-
-
-
Method Detail
-
getInstantiationOptimizer
ReflectionOptimizer.InstantiationOptimizer getInstantiationOptimizer()
Retrieve the optimizer for calling an entity's constructor via reflection.- Returns:
- The optimizer for instantiation
-
getAccessOptimizer
ReflectionOptimizer.AccessOptimizer getAccessOptimizer()
Retrieve the optimizer for accessing the entity's persistent state.- Returns:
- The optimizer for persistent state access
-
-