Class ExtWrapMap
java.lang.Object
org.javarosa.core.util.externalizable.ExternalizableWrapper
org.javarosa.core.util.externalizable.ExtWrapMap
- All Implemented Interfaces:
Externalizable
public class ExtWrapMap extends ExternalizableWrapper
-
Field Summary
Fields Modifier and Type Field Description ExternalizableWrapperdataTypeExternalizableWrapperkeyTypeinttypestatic intTYPE_NORMALstatic intTYPE_ORDEREDstatic intTYPE_SLOW_COMPACTstatic intTYPE_SLOW_READ_ONLY -
Constructor Summary
Constructors Constructor Description ExtWrapMap()ExtWrapMap(Class keyType, Class dataType)ExtWrapMap(Class keyType, Class dataType, int type)ExtWrapMap(Class keyType, ExternalizableWrapper dataType)ExtWrapMap(Class keyType, ExternalizableWrapper dataType, int type)ExtWrapMap(HashMap val)ExtWrapMap(HashMap val, ExternalizableWrapper dataType)ExtWrapMap(Map val, ExternalizableWrapper keyType, ExternalizableWrapper dataType)ExtWrapMap(ExternalizableWrapper keyType, ExternalizableWrapper dataType)ExtWrapMap(ExternalizableWrapper keyType, ExternalizableWrapper dataType, int type) -
Method Summary
Modifier and Type Method Description ExternalizableWrapperclone(Object val)voidmetaReadExternal(DataInputStream in, PrototypeFactory pf)voidmetaWriteExternal(DataOutputStream out)voidreadExternal(DataInputStream in, PrototypeFactory pf)voidwriteExternal(DataOutputStream out)Methods inherited from class org.javarosa.core.util.externalizable.ExternalizableWrapper
baseValue, isEmpty
-
Field Details
-
TYPE_NORMAL
public static final int TYPE_NORMAL- See Also:
- Constant Field Values
-
TYPE_ORDERED
public static final int TYPE_ORDERED- See Also:
- Constant Field Values
-
TYPE_SLOW_COMPACT
public static final int TYPE_SLOW_COMPACT- See Also:
- Constant Field Values
-
TYPE_SLOW_READ_ONLY
public static final int TYPE_SLOW_READ_ONLY- See Also:
- Constant Field Values
-
keyType
-
dataType
-
type
public int type
-
-
Constructor Details
-
ExtWrapMap
-
ExtWrapMap
-
ExtWrapMap
-
ExtWrapMap
public ExtWrapMap() -
ExtWrapMap
-
ExtWrapMap
-
ExtWrapMap
-
ExtWrapMap
-
ExtWrapMap
-
ExtWrapMap
-
-
Method Details
-
clone
- Specified by:
clonein classExternalizableWrapper
-
readExternal
public void readExternal(DataInputStream in, PrototypeFactory pf) throws IOException, DeserializationException- Specified by:
readExternalin interfaceExternalizable- Specified by:
readExternalin classExternalizableWrapper- Throws:
IOExceptionDeserializationException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Specified by:
writeExternalin classExternalizableWrapper- Throws:
IOException
-
metaReadExternal
public void metaReadExternal(DataInputStream in, PrototypeFactory pf) throws IOException, DeserializationException- Specified by:
metaReadExternalin classExternalizableWrapper- Throws:
IOExceptionDeserializationException
-
metaWriteExternal
- Specified by:
metaWriteExternalin classExternalizableWrapper- Throws:
IOException
-