| Package | Description |
|---|---|
| io.ebean.enhance.common | |
| io.ebean.enhance.entity |
| Modifier and Type | Method and Description |
|---|---|
ClassMeta |
EnhanceContext.createClassMeta()
Create a new meta object for enhancing a class.
|
ClassMeta |
ClassMetaReader.get(boolean readMethodAnnotations,
String name,
ClassLoader classLoader) |
ClassMeta |
EnhanceContext.get(String className) |
ClassMeta |
ClassMetaCache.get(String name) |
ClassMeta |
ClassMetaCache.getFallback(String className) |
ClassMeta |
EnhanceContext.getInterfaceMeta(String interfaceClassName,
ClassLoader classLoader)
Read the class meta data for an interface.
|
ClassMeta |
EnhanceContext.getSuperMeta(String superClassName,
ClassLoader classLoader)
Read the class meta data for a super class.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,ClassMeta> |
ClassMetaCache.getCache() |
Map<String,ClassMeta> |
ClassMetaCache.getFallbackCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
EnhanceContext.addClassMeta(ClassMeta meta) |
void |
ClassMetaCache.put(String name,
ClassMeta meta) |
void |
ClassMeta.setSuperMeta(ClassMeta superMeta) |
| Modifier and Type | Method and Description |
|---|---|
void |
FieldMeta.addGetSetMethods(ClassVisitor cv,
ClassMeta classMeta)
Add get and set methods for field access/interception.
|
| Constructor and Description |
|---|
FieldMeta(ClassMeta classMeta,
String name,
String desc,
String fieldClass)
Construct based on field name and desc from reading byte code.
|
Copyright © 2019. All rights reserved.