public class NoOpEnhancer<T> extends Enhancer<T>
| Constructor and Description |
|---|
NoOpEnhancer(Class<T> baseClass) |
| Modifier and Type | Method and Description |
|---|---|
T |
enhance(T obj)
Enhances the given object.
|
protected Class<? extends T> |
enhanceClass(Class<T> baseClass) |
Class<? extends T> |
getEnhancedClass() |
boolean |
needsEnhancement(Object object) |
T |
newInstance()
Creates a new object that is enhanced.
|
getBaseClass, validateClassIsEnhanceablepublic boolean needsEnhancement(Object object)
needsEnhancement in class Enhancer<T>protected Class<? extends T> enhanceClass(Class<T> baseClass)
enhanceClass in class Enhancer<T>public Class<? extends T> getEnhancedClass()
getEnhancedClass in class Enhancer<T>public T newInstance()
EnhancernewInstance in class Enhancer<T>Copyright © 2014. All Rights Reserved.