Package | Description |
---|---|
oracle.toplink.essentials.internal.weaving |
Modifier and Type | Field and Description |
---|---|
protected ClassDetails |
TopLinkClassWeaver.classDetails |
protected ClassDetails |
ClassDetails.superClassDetails |
Modifier and Type | Method and Description |
---|---|
ClassDetails |
ClassDetails.getSuperClassDetails() |
Modifier and Type | Method and Description |
---|---|
void |
TransformerFactory.addClassDetailsForMappedSuperClasses(Class clz,
ClassDescriptor initialDescriptor,
ClassDetails classDetails,
Map classDetailsMap,
List unMappedAttributes)
INTERNAL:
Look higher in the hierarchy for the mappings listed in the unMappedAttribute list.
|
void |
TopLinkClassWeaver.addGetterMethodForFieldAccess(ClassDetails classDetails,
AttributeDetails attributeDetails)
INTERNAL:
Adds a convenience method used to replace a GETFIELD when field access is used.
|
void |
TopLinkClassWeaver.addGetterMethodForValueHolder(ClassDetails classDetails,
AttributeDetails attributeDetails)
INTERNAL:
Add a get method for the newly added valueholder.
|
void |
TopLinkClassWeaver.addSetterMethodForFieldAccess(ClassDetails classDetails,
AttributeDetails attributeDetails)
INTERNAL:
Adds a convenience method used to replace a PUTFIELD when field access is used.
|
void |
TopLinkClassWeaver.addSetterMethodForValueHolder(ClassDetails classDetails,
AttributeDetails attributeDetails)
INTERNAL:
Add a set method for the newly added ValueHolder.
|
void |
ClassDetails.setSuperClassDetails(ClassDetails superClassDetails) |
protected List |
TransformerFactory.storeAttributeMappings(Class clz,
ClassDetails classDetails,
List mappings,
boolean weaveValueHolders)
INTERNAL:
Store a set of attribute mappings on the given ClassDetails taht correspont to the given class.
|
protected AttributeDetails |
TopLinkMethodWeaver.weaveValueHolders(ClassDetails startingDetails,
String fieldName) |
Constructor and Description |
---|
TopLinkClassWeaver(ClassWriter classWriter,
ClassDetails classDetails) |
Copyright © 2021. All rights reserved.