public class PublicationDataMarshaller extends Object implements Marshaller<PublicationData>
Constructor and Description |
---|
PublicationDataMarshaller() |
Modifier and Type | Method and Description |
---|---|
byte[] |
extractKey(PublicationData data)
Extracts the key from PublicationData.
|
boolean |
hasKey()
PublicationData has always a key.
|
DataEncapsulation |
marshall(PublicationData wd)
Marshalls given Object to DataEncapsulation
|
PublicationData |
unmarshall(DataEncapsulation data)
Unmarshalls given DataEncapsulation to Object.
|
public boolean hasKey()
hasKey
in interface Marshaller<PublicationData>
public byte[] extractKey(PublicationData data)
extractKey
in interface Marshaller<PublicationData>
data
- Object that holds keypublic PublicationData unmarshall(DataEncapsulation data)
Marshaller
unmarshall
in interface Marshaller<PublicationData>
data
- DataEncapsulationpublic DataEncapsulation marshall(PublicationData wd)
Marshaller
marshall
in interface Marshaller<PublicationData>
wd
- An Object to marshallCopyright © 2016. All rights reserved.