Skip to content

Commit b35408f

Browse files
committed
Make classes serializable for Spark
1 parent f328ec8 commit b35408f

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

biojava-core/src/main/java/org/biojava/nbio/core/sequence/compound/AminoAcidCompoundSet.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import org.biojava.nbio.core.sequence.template.CompoundSet;
2626
import org.biojava.nbio.core.sequence.template.Sequence;
2727

28+
import java.io.Serializable;
2829
import java.util.*;
2930

3031
/**
@@ -37,9 +38,13 @@
3738
* @author Scooter Willis
3839
* @author Mark Chapman
3940
*/
40-
public class AminoAcidCompoundSet implements CompoundSet<AminoAcidCompound> {
41+
public class AminoAcidCompoundSet implements CompoundSet<AminoAcidCompound>, Serializable {
4142

42-
private final Map<String, AminoAcidCompound> aminoAcidCompoundCache = new HashMap<String, AminoAcidCompound>();
43+
/**
44+
*
45+
*/
46+
private static final long serialVersionUID = 4000344194364133456L;
47+
private final Map<String, AminoAcidCompound> aminoAcidCompoundCache = new HashMap<String, AminoAcidCompound>();
4348
private final Map<String, AminoAcidCompound> aminoAcidCompoundCache3Letter = new HashMap<String, AminoAcidCompound>();
4449

4550
private final Map<AminoAcidCompound, Set<AminoAcidCompound>> equivalentsCache =

0 commit comments

Comments
 (0)