public class DomSerializableDatabase extends Object implements SerializableDatabase
Obviously, perhaps, if the database is added to, or under certain types of modification, those elements will be missing from a re-serialization.
| Modifier and Type | Method and Description |
|---|---|
static DomSerializableDatabase |
createEmptyDatabase() |
Document |
getDoc() |
StreamEncryptor |
getEncryption() |
byte[] |
getHeaderHash() |
SerializableDatabase |
load(InputStream inputStream) |
void |
save(OutputStream outputStream) |
void |
setEncryption(StreamEncryptor encryption) |
void |
setHeaderHash(byte[] hash) |
public static DomSerializableDatabase createEmptyDatabase() throws IOException
IOExceptionpublic SerializableDatabase load(InputStream inputStream) throws IOException
load in interface SerializableDatabaseIOExceptionpublic void save(OutputStream outputStream)
save in interface SerializableDatabasepublic byte[] getHeaderHash()
getHeaderHash in interface SerializableDatabasepublic void setHeaderHash(byte[] hash)
setHeaderHash in interface SerializableDatabasepublic StreamEncryptor getEncryption()
getEncryption in interface SerializableDatabasepublic void setEncryption(StreamEncryptor encryption)
setEncryption in interface SerializableDatabasepublic Document getDoc()
Copyright © 2018. All rights reserved.