public class StoreEmbeddedFieldManager extends StoreFieldManager
| Modifier and Type | Field and Description |
|---|---|
protected List<org.datanucleus.metadata.AbstractMemberMetaData> |
mmds
Metadata for the embedded member (maybe nested) that this FieldManager represents).
|
jsonobj, table| Constructor and Description |
|---|
StoreEmbeddedFieldManager(org.datanucleus.ExecutionContext ec,
org.datanucleus.metadata.AbstractClassMetaData cmd,
JSONObject jsonobj,
boolean insert,
List<org.datanucleus.metadata.AbstractMemberMetaData> mmds,
org.datanucleus.store.schema.table.Table table) |
StoreEmbeddedFieldManager(org.datanucleus.state.ObjectProvider op,
JSONObject jsonobj,
boolean insert,
List<org.datanucleus.metadata.AbstractMemberMetaData> mmds,
org.datanucleus.store.schema.table.Table table) |
| Modifier and Type | Method and Description |
|---|---|
protected org.datanucleus.store.schema.table.MemberColumnMapping |
getColumnMapping(int fieldNumber) |
void |
storeObjectField(int fieldNumber,
Object value) |
protected void |
storeObjectFieldEmbedded(int fieldNumber,
Object value,
org.datanucleus.metadata.AbstractMemberMetaData mmd,
org.datanucleus.ClassLoaderResolver clr,
org.datanucleus.metadata.RelationType relationType) |
storeBooleanField, storeByteField, storeCharField, storeDoubleField, storeFloatField, storeIntField, storeLongField, storeObjectFieldInternal, storeShortField, storeStringFieldisStorable, isStorableprotected List<org.datanucleus.metadata.AbstractMemberMetaData> mmds
public StoreEmbeddedFieldManager(org.datanucleus.ExecutionContext ec,
org.datanucleus.metadata.AbstractClassMetaData cmd,
JSONObject jsonobj,
boolean insert,
List<org.datanucleus.metadata.AbstractMemberMetaData> mmds,
org.datanucleus.store.schema.table.Table table)
public StoreEmbeddedFieldManager(org.datanucleus.state.ObjectProvider op,
JSONObject jsonobj,
boolean insert,
List<org.datanucleus.metadata.AbstractMemberMetaData> mmds,
org.datanucleus.store.schema.table.Table table)
protected org.datanucleus.store.schema.table.MemberColumnMapping getColumnMapping(int fieldNumber)
getColumnMapping in class StoreFieldManagerpublic void storeObjectField(int fieldNumber,
Object value)
storeObjectField in interface org.datanucleus.store.fieldmanager.FieldConsumerstoreObjectField in class StoreFieldManagerprotected void storeObjectFieldEmbedded(int fieldNumber,
Object value,
org.datanucleus.metadata.AbstractMemberMetaData mmd,
org.datanucleus.ClassLoaderResolver clr,
org.datanucleus.metadata.RelationType relationType)
throws JSONException
storeObjectFieldEmbedded in class StoreFieldManagerJSONExceptionCopyright © 2020. All rights reserved.