Uses of Class
org.eclipse.persistence.internal.jpa.weaving.AttributeDetails
-
Packages that use AttributeDetails Package Description org.eclipse.persistence.internal.jpa.weaving -
-
Uses of AttributeDetails in org.eclipse.persistence.internal.jpa.weaving
Fields in org.eclipse.persistence.internal.jpa.weaving with type parameters of type AttributeDetails Modifier and Type Field Description protected Map<String,AttributeDetails>ClassDetails. attributesMapMap of this class' persistent attributes where the key is the Attribute name.protected Map<String,AttributeDetails>ClassDetails. getterMethodToAttributeDetailsMap of this class' persistent get methods where the key is the getMethod name.protected Map<String,AttributeDetails>ClassDetails. setterMethodToAttributeDetailsMap of this class' persistent set methods where the key is the setMethod name.Methods in org.eclipse.persistence.internal.jpa.weaving that return AttributeDetails Modifier and Type Method Description AttributeDetailsClassDetails. getAttributeDetailsFromClassOrSuperClass(String attributeName)Methods in org.eclipse.persistence.internal.jpa.weaving that return types with arguments of type AttributeDetails Modifier and Type Method Description Map<String,AttributeDetails>ClassDetails. getAttributesMap()Map<String,AttributeDetails>ClassDetails. getGetterMethodToAttributeDetails()Map<String,AttributeDetails>ClassDetails. getSetterMethodToAttributeDetails()Methods in org.eclipse.persistence.internal.jpa.weaving with parameters of type AttributeDetails Modifier and Type Method Description voidClassWeaver. addGetterMethodForFieldAccess(ClassDetails classDetails, AttributeDetails attributeDetails)Adds a convenience method used to replace a GETFIELD when field access is used.voidClassWeaver. addGetterMethodForValueHolder(ClassDetails classDetails, AttributeDetails attributeDetails)Add a get method for the newly added valueholder.voidClassWeaver. addInitializerForValueHolder(ClassDetails classDetails, AttributeDetails attributeDetails)Add a method that allows us to lazily initialize a valueholder we have woven in This allows us to avoid initializing valueholders in the constructor.voidClassWeaver. addSetterMethodForFieldAccess(ClassDetails classDetails, AttributeDetails attributeDetails)Adds a convenience method used to replace a PUTFIELD when field access is used.voidClassWeaver. addSetterMethodForValueHolder(ClassDetails classDetails, AttributeDetails attributeDetails)Add a set method for the newly added ValueHolder.voidClassWeaver. addValueHolder(AttributeDetails attributeDetails)Add a variable of type ValueHolderInterface to the class.static voidClassWeaver. unwrapPrimitive(AttributeDetails attribute, org.eclipse.persistence.internal.libraries.asm.MethodVisitor visitor)Used for primitive conversion.Method parameters in org.eclipse.persistence.internal.jpa.weaving with type arguments of type AttributeDetails Modifier and Type Method Description voidClassDetails. setAttributesMap(Map<String,AttributeDetails> attributesMap)voidClassDetails. setGetterMethodToAttributeDetails(Map<String,AttributeDetails> map)
-