| Package | Description |
|---|---|
| com.avaje.ebean.enhance.agent |
Used to weave Entity beans
|
| com.avaje.ebean.enhance.asm.commons |
Provides some useful class and method adapters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConstructorAdapter
Modify the constructor to additionally initialise the entityBeanIntercept
field.
|
class |
ConstructorDeferredCode
This is a class that 'defers' bytecode instructions in the default constructor initialisation
such that code that initialises persistent many properties (Lists, Sets and Maps) is removed.
|
class |
FieldMeta
Holds meta data for a field.
|
class |
IndexFieldWeaver
Generate the methods based on the list of fields.
|
class |
InterceptField
Generate the _ebean_getIntercept() method and field.
|
class |
MarkerField
Used to detect if a class has been enhanced.
|
class |
MethodEquals
Generate the equals hashCode method using the identity.
|
class |
MethodFieldAdapter
Changes the method code from using PUTFIELD and GETFIELD to calling our
special field interception methods.
|
class |
MethodIsEmbeddedNewOrDirty
Used to detect if a class has been enhanced.
|
class |
MethodPropertyChangeListener
Used to detect if a class has been enhanced.
|
class |
MethodSetEmbeddedLoaded
Generate the _ebean_setEmbeddedLoaded() method.
|
class |
ScopeTransAdapter
Adapts a method to support Transactional.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdviceAdapter
A
MethodVisitor to insert before, after and around
advices in methods and constructors. |
class |
FinallyAdapter |
Copyright © 2016. All rights reserved.