public final class LogValue extends Object
DataBucket
s. Each
DataBucket
is stored in a versioned manner. If
modifications occur, the versioned DataBucket
s are dereferenced and
reconstructed. Afterwards, this container is used to store a complete DataBucket
as well as one for
upcoming modifications.
Both DataBucket
s can differ since the complete one is mainly used for
read access and the modifying one for write access (and therefore mostly lazy
dereferenced).
Since objects of this class are stored in a cache, the class has to be
serializable.Constructor and Description |
---|
LogValue(IBucket pComplete,
IBucket pModifying)
Constructor with both, complete and modifying bucket.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
IBucket |
getComplete()
Getting the complete bucket.
|
IBucket |
getModified()
Getting the modified bucket.
|
int |
hashCode() |
String |
toString() |
Copyright © 2013. All Rights Reserved.