org.datanucleus.store.hbase.fieldmanager
Class FetchEmbeddedFieldManager
java.lang.Object
org.datanucleus.store.fieldmanager.AbstractFieldManager
org.datanucleus.store.hbase.fieldmanager.FetchFieldManager
org.datanucleus.store.hbase.fieldmanager.FetchEmbeddedFieldManager
- All Implemented Interfaces:
- org.datanucleus.store.fieldmanager.FieldConsumer, org.datanucleus.store.fieldmanager.FieldManager, org.datanucleus.store.fieldmanager.FieldSupplier
public class FetchEmbeddedFieldManager
- extends FetchFieldManager
FieldManager for the retrieval of a related embedded object (1-1 relation).
|
Constructor Summary |
FetchEmbeddedFieldManager(org.datanucleus.store.ObjectProvider sm,
org.apache.hadoop.hbase.client.Result result,
org.datanucleus.metadata.AbstractMemberMetaData mmd,
java.lang.String tableName)
|
| Methods inherited from class org.datanucleus.store.fieldmanager.AbstractFieldManager |
storeBooleanField, storeByteField, storeCharField, storeDoubleField, storeFloatField, storeIntField, storeLongField, storeObjectField, storeShortField, storeStringField |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FetchEmbeddedFieldManager
public FetchEmbeddedFieldManager(org.datanucleus.store.ObjectProvider sm,
org.apache.hadoop.hbase.client.Result result,
org.datanucleus.metadata.AbstractMemberMetaData mmd,
java.lang.String tableName)
getFamilyName
protected java.lang.String getFamilyName(int fieldNumber)
- Overrides:
getFamilyName in class FetchFieldManager
getQualifierName
protected java.lang.String getQualifierName(int fieldNumber)
- Overrides:
getQualifierName in class FetchFieldManager
getMemberMetaData
protected org.datanucleus.metadata.AbstractMemberMetaData getMemberMetaData(int fieldNumber)
- Overrides:
getMemberMetaData in class FetchFieldManager
fetchObjectField
public java.lang.Object fetchObjectField(int fieldNumber)
- Specified by:
fetchObjectField in interface org.datanucleus.store.fieldmanager.FieldSupplier- Overrides:
fetchObjectField in class FetchFieldManager
Copyright © 2012. All Rights Reserved.