Class FauxIndexedPersistable
java.lang.Object
org.javarosa.core.services.storage.FauxIndexedPersistable
- All Implemented Interfaces:
IMetaData,Persistable,Externalizable
public class FauxIndexedPersistable extends Object implements Persistable, IMetaData
- Author:
- ctsims
-
Constructor Summary
Constructors Constructor Description FauxIndexedPersistable(Persistable p, WrappingStorageUtility.SerializationWrapper w)FauxIndexedPersistable(Persistable p, WrappingStorageUtility.SerializationWrapper w, IMetaData m) -
Method Summary
Modifier and Type Method Description intgetID()HashMap<String,Object>getMetaData()ObjectgetMetaData(String fieldName)String[]getMetaDataFields()voidreadExternal(DataInputStream in, PrototypeFactory pf)voidsetID(int ID)voidwriteExternal(DataOutputStream out)
-
Constructor Details
-
FauxIndexedPersistable
-
FauxIndexedPersistable
public FauxIndexedPersistable(Persistable p, WrappingStorageUtility.SerializationWrapper w, IMetaData m)
-
-
Method Details
-
getID
public int getID()- Specified by:
getIDin interfacePersistable
-
setID
public void setID(int ID)- Specified by:
setIDin interfacePersistable
-
readExternal
public void readExternal(DataInputStream in, PrototypeFactory pf) throws IOException, DeserializationException- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionDeserializationException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
getMetaData
- Specified by:
getMetaDatain interfaceIMetaData
-
getMetaData
- Specified by:
getMetaDatain interfaceIMetaData
-
getMetaDataFields
- Specified by:
getMetaDataFieldsin interfaceIMetaData
-