|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.kahadb.util.VariableMarshaller<T>
T - public abstract class VariableMarshaller<T>
Convenience base class for Marshaller implementations which do not deepCopy and which use variable size encodings.
| Constructor Summary | |
|---|---|
VariableMarshaller()
|
|
| Method Summary | |
|---|---|
T |
deepCopy(T source)
|
int |
getFixedSize()
|
boolean |
isDeepCopySupported()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.kahadb.util.Marshaller |
|---|
readPayload, writePayload |
| Constructor Detail |
|---|
public VariableMarshaller()
| Method Detail |
|---|
public int getFixedSize()
getFixedSize in interface Marshaller<T>public boolean isDeepCopySupported()
isDeepCopySupported in interface Marshaller<T>Marshaller.deepCopy(Object) operations is supported.public T deepCopy(T source)
deepCopy in interface Marshaller<T>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||