public class FetchEmbeddedFieldManager extends FetchFieldManager
| 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, storeMgr, table| Constructor and Description |
|---|
FetchEmbeddedFieldManager(org.datanucleus.ExecutionContext ec,
org.datanucleus.metadata.AbstractClassMetaData cmd,
JSONObject jsonobj,
List<org.datanucleus.metadata.AbstractMemberMetaData> mmds,
org.datanucleus.store.schema.table.Table table) |
FetchEmbeddedFieldManager(org.datanucleus.state.ObjectProvider op,
JSONObject jsonobj,
List<org.datanucleus.metadata.AbstractMemberMetaData> mmds,
org.datanucleus.store.schema.table.Table table) |
| Modifier and Type | Method and Description |
|---|---|
Object |
fetchObjectField(int fieldNumber) |
protected Object |
fetchObjectFieldEmbedded(int fieldNumber,
org.datanucleus.metadata.AbstractMemberMetaData mmd,
org.datanucleus.ClassLoaderResolver clr,
org.datanucleus.metadata.RelationType relationType) |
protected org.datanucleus.store.schema.table.MemberColumnMapping |
getColumnMapping(int fieldNumber) |
fetchBooleanField, fetchByteField, fetchCharField, fetchDoubleField, fetchFloatField, fetchIntField, fetchLongField, fetchObjectFieldInternal, fetchShortField, fetchStringField, getComGoogleAppengineApiDatastoreKeyFromJSON, getComGoogleAppengineApiUsersUserFromJSONprotected List<org.datanucleus.metadata.AbstractMemberMetaData> mmds
public FetchEmbeddedFieldManager(org.datanucleus.ExecutionContext ec,
org.datanucleus.metadata.AbstractClassMetaData cmd,
JSONObject jsonobj,
List<org.datanucleus.metadata.AbstractMemberMetaData> mmds,
org.datanucleus.store.schema.table.Table table)
public FetchEmbeddedFieldManager(org.datanucleus.state.ObjectProvider op,
JSONObject jsonobj,
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 FetchFieldManagerpublic Object fetchObjectField(int fieldNumber)
fetchObjectField in interface org.datanucleus.store.fieldmanager.FieldSupplierfetchObjectField in class FetchFieldManagerprotected Object fetchObjectFieldEmbedded(int fieldNumber, org.datanucleus.metadata.AbstractMemberMetaData mmd, org.datanucleus.ClassLoaderResolver clr, org.datanucleus.metadata.RelationType relationType) throws JSONException
fetchObjectFieldEmbedded in class FetchFieldManagerJSONExceptionCopyright © 2020. All rights reserved.