Class AbstractStoreFieldManager
- java.lang.Object
-
- org.datanucleus.store.fieldmanager.AbstractFieldManager
-
- org.datanucleus.store.fieldmanager.AbstractStoreFieldManager
-
- All Implemented Interfaces:
FieldManager
public abstract class AbstractStoreFieldManager extends AbstractFieldManager
Abstract field manager for storage of objects. To be extended by store plugins.
-
-
Field Summary
Fields Modifier and Type Field Description protected AbstractClassMetaDatacmdprotected ExecutionContextecprotected booleaninsertprotected DNStateManagersm
-
Constructor Summary
Constructors Constructor Description AbstractStoreFieldManager(ExecutionContext ec, AbstractClassMetaData cmd, boolean insert)AbstractStoreFieldManager(DNStateManager sm, boolean insert)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanisStorable(int fieldNumber)protected booleanisStorable(AbstractMemberMetaData mmd)-
Methods inherited from class org.datanucleus.store.fieldmanager.AbstractFieldManager
fetchBooleanField, fetchByteField, fetchCharField, fetchDoubleField, fetchFloatField, fetchIntField, fetchLongField, fetchObjectField, fetchShortField, fetchStringField, storeBooleanField, storeByteField, storeCharField, storeDoubleField, storeFloatField, storeIntField, storeLongField, storeObjectField, storeShortField, storeStringField
-
-
-
-
Field Detail
-
ec
protected ExecutionContext ec
-
sm
protected DNStateManager sm
-
cmd
protected AbstractClassMetaData cmd
-
insert
protected boolean insert
-
-
Constructor Detail
-
AbstractStoreFieldManager
public AbstractStoreFieldManager(ExecutionContext ec, AbstractClassMetaData cmd, boolean insert)
-
AbstractStoreFieldManager
public AbstractStoreFieldManager(DNStateManager sm, boolean insert)
-
-
Method Detail
-
isStorable
protected boolean isStorable(int fieldNumber)
-
isStorable
protected boolean isStorable(AbstractMemberMetaData mmd)
-
-