public class

StringPrefixingPassThroughBandanaSerializer

extends Object
implements BandanaSerializer
java.lang.Object
   ↳ com.atlassian.confluence.setup.bandana.StringPrefixingPassThroughBandanaSerializer

Class Overview

Serializer which only operates on Strings and simple adds a prefix (in both directions). Prefix is used to verify that the operation did indeed use this class and not somehow just pass a string through.

Summary

Public Constructors
StringPrefixingPassThroughBandanaSerializer(String prefix)
Public Methods
Object deserialize(Reader reader)
Deserialize an object.
void serialize(Object obj, Writer writer)
Serialize an object.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.confluence.setup.bandana.BandanaSerializer

Public Constructors

public StringPrefixingPassThroughBandanaSerializer (String prefix)

Public Methods

public Object deserialize (Reader reader)

Deserialize an object.

Parameters
reader a reader providing the serialized object
Returns
  • the deserialized object
Throws
IOException

public void serialize (Object obj, Writer writer)

Serialize an object.

Parameters
obj the object to serialize
writer a writer to serialize the object to
Throws
IOException