Package com.mku.salmon.sequence
Class SequenceSerializer
- java.lang.Object
-
- com.mku.salmon.sequence.SequenceSerializer
-
- All Implemented Interfaces:
INonceSequenceSerializer
public class SequenceSerializer extends java.lang.Object implements INonceSequenceSerializer
Serializes sequences.
-
-
Constructor Summary
Constructors Constructor Description SequenceSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.HashMap<java.lang.String,NonceSequence>
deserialize(java.lang.String contents)
Deserialize sequences from XML string.java.lang.String
serialize(java.util.HashMap<java.lang.String,NonceSequence> sequences)
Serialize the sequences to an XML string.
-
-
-
Method Detail
-
serialize
public java.lang.String serialize(java.util.HashMap<java.lang.String,NonceSequence> sequences)
Serialize the sequences to an XML string.- Specified by:
serialize
in interfaceINonceSequenceSerializer
- Parameters:
sequences
- The sequences to convert to text.- Returns:
- The serialized contents
- Throws:
SequenceException
- Thrown if there is an error with the nonce sequence
-
deserialize
public java.util.HashMap<java.lang.String,NonceSequence> deserialize(java.lang.String contents)
Deserialize sequences from XML string.- Specified by:
deserialize
in interfaceINonceSequenceSerializer
- Parameters:
contents
- The contents containing the nonce sequences.- Returns:
- The deserialized sequences
- Throws:
SequenceException
- Thrown if there is an error with the nonce sequence
-
-