public class AttributeDetails extends Object
ClassDetails
Constructor and Description |
---|
AttributeDetails(String attributeName,
DatabaseMapping mapping) |
public AttributeDetails(String attributeName, DatabaseMapping mapping)
public String getAttributeName()
public DatabaseMapping getMapping()
public String getGetterMethodName()
public String getSetterMethodSignature()
public String getSetterMethodName()
public String getReferenceClassName()
public void setReferenceClassName(String className)
public org.objectweb.asm.Type getDeclaringType()
public void setDeclaringType(org.objectweb.asm.Type declaringType)
public org.objectweb.asm.Type getReferenceClassType()
public void setReferenceClassType(org.objectweb.asm.Type classType)
public void setAttributeOnSuperClass(boolean onSuperClass)
public boolean isVirtualProperty()
public void setVirtualProperty(boolean isVirtualProperty)
public boolean isAttributeOnSuperClass()
public void setWeaveTransientFieldValueHolders()
public boolean weaveTransientFieldValueHolders()
public boolean weaveValueHolders()
public void weaveVH(boolean weaveValueHolders, DatabaseMapping mapping)
public void setGetterMethodName(String getMethodName)
public void setSetterMethodName(String setMethodName)
public void setHasField(boolean hasField)
public boolean hasField()
public boolean isCollectionMapping()
public boolean isMappedWithAttributeAccess()
public boolean isOneToOneMapping()
public boolean isLazy()
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference