protected static final class CMPPolicy.KeyIsElementAccessor extends Object implements CMPPolicy.KeyElementAccessor, Serializable
Modifier and Type | Field and Description |
---|---|
protected String |
attributeName |
protected org.eclipse.persistence.internal.helper.DatabaseField |
databaseField |
protected DatabaseMapping |
mapping |
Constructor and Description |
---|
KeyIsElementAccessor(String attributeName,
org.eclipse.persistence.internal.helper.DatabaseField databaseField,
DatabaseMapping mapping) |
Modifier and Type | Method and Description |
---|---|
String |
getAttributeName() |
org.eclipse.persistence.internal.helper.DatabaseField |
getDatabaseField() |
DatabaseMapping |
getMapping() |
Object |
getValue(Object object,
org.eclipse.persistence.internal.sessions.AbstractSession session) |
boolean |
isNestedAccessor() |
void |
setValue(Object object,
Object value) |
protected String attributeName
protected org.eclipse.persistence.internal.helper.DatabaseField databaseField
protected DatabaseMapping mapping
public KeyIsElementAccessor(String attributeName, org.eclipse.persistence.internal.helper.DatabaseField databaseField, DatabaseMapping mapping)
public String getAttributeName()
getAttributeName
in interface CMPPolicy.KeyElementAccessor
public org.eclipse.persistence.internal.helper.DatabaseField getDatabaseField()
getDatabaseField
in interface CMPPolicy.KeyElementAccessor
public DatabaseMapping getMapping()
getMapping
in interface CMPPolicy.KeyElementAccessor
public Object getValue(Object object, org.eclipse.persistence.internal.sessions.AbstractSession session)
getValue
in interface CMPPolicy.KeyElementAccessor
public boolean isNestedAccessor()
isNestedAccessor
in interface CMPPolicy.KeyElementAccessor
public void setValue(Object object, Object value)
setValue
in interface CMPPolicy.KeyElementAccessor
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.