Top Description Inners Methods
org.hibernate.bytecode

public Interface ReflectionOptimizer

Known Direct Implementers
org.hibernate.bytecode.cglib.ReflectionOptimizerImpl, org.hibernate.bytecode.javassist.ReflectionOptimizerImpl

Represents reflection optimization for a particular class.
Author
Steve Ebersole

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface
ReflectionOptimizer.AccessOptimizer

Represents optimized entity property access.

public static interface
ReflectionOptimizer.InstantiationOptimizer

Represents optimized entity instantiation.

Method Summary

Modifier and TypeMethod and Description
public ReflectionOptimizer.AccessOptimizer
public ReflectionOptimizer.InstantiationOptimizer

Method Detail

getAccessOptimizerback to summary
public ReflectionOptimizer.AccessOptimizer getAccessOptimizer()
getInstantiationOptimizerback to summary
public ReflectionOptimizer.InstantiationOptimizer getInstantiationOptimizer()
org.hibernate.bytecode back to summary

public Interface ReflectionOptimizer.AccessOptimizer

Known Direct Implementers
org.hibernate.bytecode.cglib.AccessOptimizerAdapter, org.hibernate.bytecode.javassist.AccessOptimizerAdapter

Represents optimized entity property access.
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public String[]
public Object[]
public void
setPropertyValues(Object object, Object[] values)

Method Detail

getPropertyNamesback to summary
public String[] getPropertyNames()
getPropertyValuesback to summary
public Object[] getPropertyValues(Object object)
setPropertyValuesback to summary
public void setPropertyValues(Object object, Object[] values)
org.hibernate.bytecode back to summary

public Interface ReflectionOptimizer.InstantiationOptimizer

Known Direct Implementers
org.hibernate.bytecode.cglib.InstantiationOptimizerAdapter, org.hibernate.bytecode.javassist.InstantiationOptimizerAdapter

Represents optimized entity instantiation.

Method Summary

Modifier and TypeMethod and Description
public Object

Returns:

The new instance.
newInstance
()

Perform instantiation of an instance of the underlying class.

Method Detail

newInstanceback to summary
public Object newInstance()

Perform instantiation of an instance of the underlying class.

Returns:Object

The new instance.