public class FromJSONFieldManager
extends org.datanucleus.store.fieldmanager.AbstractFieldManager
Constructor and Description |
---|
FromJSONFieldManager(JSONObject jsonobj,
org.datanucleus.metadata.AbstractClassMetaData cmd,
org.datanucleus.ExecutionContext ec) |
FromJSONFieldManager(JSONObject jsonobj,
org.datanucleus.metadata.AbstractClassMetaData cmd,
org.datanucleus.state.ObjectProvider op) |
Modifier and Type | Method and Description |
---|---|
boolean |
fetchBooleanField(int position) |
byte |
fetchByteField(int position) |
char |
fetchCharField(int position) |
double |
fetchDoubleField(int position) |
float |
fetchFloatField(int position) |
int |
fetchIntField(int position) |
long |
fetchLongField(int position) |
Object |
fetchObjectField(int position) |
short |
fetchShortField(int position) |
String |
fetchStringField(int position) |
public FromJSONFieldManager(JSONObject jsonobj, org.datanucleus.metadata.AbstractClassMetaData cmd, org.datanucleus.ExecutionContext ec)
jsonobj
- The JSON Object that we are processing the values for.cmd
- Metadata for the classec
- ExecutionContextpublic FromJSONFieldManager(JSONObject jsonobj, org.datanucleus.metadata.AbstractClassMetaData cmd, org.datanucleus.state.ObjectProvider op)
public boolean fetchBooleanField(int position)
fetchBooleanField
in interface org.datanucleus.store.fieldmanager.FieldSupplier
fetchBooleanField
in class org.datanucleus.store.fieldmanager.AbstractFieldManager
public byte fetchByteField(int position)
fetchByteField
in interface org.datanucleus.store.fieldmanager.FieldSupplier
fetchByteField
in class org.datanucleus.store.fieldmanager.AbstractFieldManager
public char fetchCharField(int position)
fetchCharField
in interface org.datanucleus.store.fieldmanager.FieldSupplier
fetchCharField
in class org.datanucleus.store.fieldmanager.AbstractFieldManager
public double fetchDoubleField(int position)
fetchDoubleField
in interface org.datanucleus.store.fieldmanager.FieldSupplier
fetchDoubleField
in class org.datanucleus.store.fieldmanager.AbstractFieldManager
public float fetchFloatField(int position)
fetchFloatField
in interface org.datanucleus.store.fieldmanager.FieldSupplier
fetchFloatField
in class org.datanucleus.store.fieldmanager.AbstractFieldManager
public int fetchIntField(int position)
fetchIntField
in interface org.datanucleus.store.fieldmanager.FieldSupplier
fetchIntField
in class org.datanucleus.store.fieldmanager.AbstractFieldManager
public long fetchLongField(int position)
fetchLongField
in interface org.datanucleus.store.fieldmanager.FieldSupplier
fetchLongField
in class org.datanucleus.store.fieldmanager.AbstractFieldManager
public short fetchShortField(int position)
fetchShortField
in interface org.datanucleus.store.fieldmanager.FieldSupplier
fetchShortField
in class org.datanucleus.store.fieldmanager.AbstractFieldManager
public String fetchStringField(int position)
fetchStringField
in interface org.datanucleus.store.fieldmanager.FieldSupplier
fetchStringField
in class org.datanucleus.store.fieldmanager.AbstractFieldManager
public Object fetchObjectField(int position)
fetchObjectField
in interface org.datanucleus.store.fieldmanager.FieldSupplier
fetchObjectField
in class org.datanucleus.store.fieldmanager.AbstractFieldManager
Copyright © 2016. All rights reserved.