Package com.mku.android.salmon.sequence
Class AndroidSequenceSerializer
- java.lang.Object
-
- com.mku.android.salmon.sequence.AndroidSequenceSerializer
-
- All Implemented Interfaces:
INonceSequenceSerializer
public class AndroidSequenceSerializer extends java.lang.Object implements INonceSequenceSerializer
Serializer for Android file-based nonce sequencer.
-
-
Constructor Summary
Constructors Constructor Description AndroidSequenceSerializer()
-
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 nonce sequences.java.lang.String
serialize(java.util.HashMap<java.lang.String,NonceSequence> sequences)
Serialize nonce sequences.
-
-
-
Method Detail
-
serialize
public java.lang.String serialize(java.util.HashMap<java.lang.String,NonceSequence> sequences) throws SequenceException
Serialize nonce sequences.- Specified by:
serialize
in interfaceINonceSequenceSerializer
- Parameters:
sequences
- The sequences to convert to text.- Returns:
- The serialized contents
- Throws:
SequenceException
- Thrown if error with the sequence
-
deserialize
public java.util.HashMap<java.lang.String,NonceSequence> deserialize(java.lang.String contents) throws SequenceException
Deserialize nonce sequences.- Specified by:
deserialize
in interfaceINonceSequenceSerializer
- Parameters:
contents
- The contents containing the nonce sequences.- Returns:
- The sequences.
- Throws:
SequenceException
- Thrown if error with the nonce sequence
-
-