Package org.hibernate.bytecode.spi
Interface ReflectionOptimizer
-
public interface ReflectionOptimizer
Represents reflection optimization for a particular class.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ReflectionOptimizer.AccessOptimizer
Represents optimized entity property access.static interface
ReflectionOptimizer.InstantiationOptimizer
Represents optimized entity instantiation.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReflectionOptimizer.AccessOptimizer
getAccessOptimizer()
Retrieve the optimizer for accessing the entity's persistent state.ReflectionOptimizer.InstantiationOptimizer
getInstantiationOptimizer()
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
-
-