- create
Generate a new class if necessary and uses the specified callbacks (if any) to
create a new object i
- setSuperclass
Set the class which the generated class will extend. As a convenience, if the
supplied superclass is
- <init>
Create a new Enhancer. A new Enhancer object should be used for each generated
object, and should no
- setCallback
Set the single Callback to use. Ignored if you use #createClass.
- setInterfaces
Set the interfaces to implement. The Factory interface will always be
implemented regardless of what
- setCallbackFilter
Set the CallbackFilter used to map the generated class' methods to a particular
callback index. New
- setClassLoader
- createClass
Generate a new class if necessary and return it without creating a new instance.
This ignores any ca
- setCallbacks
Set the array of callbacks to use. Ignored if you use #createClass. You must use
a CallbackFilter to
- isEnhanced
Determine if a class was generated using Enhancer.
- setCallbackTypes
Set the array of callback types to use. This may be used instead of
#setCallbacks when calling #crea
- setUseFactory
Set whether the enhanced object instances should implement the Factory
interface. This was added for