public class EmbeddedMappingStrategy extends AbstractMappingStrategy
| Modifier and Type | Field and Description |
|---|---|
protected org.datanucleus.ClassLoaderResolver |
clr |
protected org.datanucleus.metadata.AbstractClassMetaData |
effectiveClassMetaData |
protected int |
fieldNumber |
protected org.datanucleus.store.StoreManager |
storeMgr |
attr, attributes, ec, mmd, name, op, type| Modifier | Constructor and Description |
|---|---|
protected |
EmbeddedMappingStrategy(org.datanucleus.store.StoreManager storeMgr,
org.datanucleus.state.ObjectProvider op,
org.datanucleus.metadata.AbstractMemberMetaData mmd,
Attributes attributes) |
| Modifier and Type | Method and Description |
|---|---|
Object |
fetch()
Fetches the value(s) from LDAP
|
List<String> |
getAttributeNames()
Gets the attribute names needed to fetch the field.
|
void |
insert(Object value)
Inserts the given value(s) into LDAP.
|
void |
update(Object value)
Updates the given value(s) in LDAP.
|
protected org.datanucleus.metadata.AbstractClassMetaData effectiveClassMetaData
protected int fieldNumber
protected org.datanucleus.store.StoreManager storeMgr
protected org.datanucleus.ClassLoaderResolver clr
protected EmbeddedMappingStrategy(org.datanucleus.store.StoreManager storeMgr,
org.datanucleus.state.ObjectProvider op,
org.datanucleus.metadata.AbstractMemberMetaData mmd,
Attributes attributes)
public Object fetch()
AbstractMappingStrategyfetch in class AbstractMappingStrategypublic void insert(Object value)
AbstractMappingStrategyinsert in class AbstractMappingStrategyvalue - the value(s)public void update(Object value)
AbstractMappingStrategyupdate in class AbstractMappingStrategyvalue - the value(spublic List<String> getAttributeNames()
AbstractMappingStrategygetAttributeNames in class AbstractMappingStrategyCopyright © 2016. All rights reserved.