mirror of
https://github.com/dnpm-dip/mv64e-mtb-dto-java.git
synced 2025-09-13 08:12:51 +00:00
@@ -6,7 +6,7 @@ import com.fasterxml.jackson.annotation.JsonValue;
|
||||
import java.io.IOException;
|
||||
|
||||
public enum Chromosome {
|
||||
CHR1, CHR10, CHR11, CHR12, CHR13, CHR14, CHR15, CHR16, CHR17, CHR18, CHR19, CHR2, CHR20, CHR21, CHR22, CHR3, CHR4, CHR5, CHR6, CHR7, CHR8, CHR9, CHR_X, CHR_Y;
|
||||
CHR1, CHR10, CHR11, CHR12, CHR13, CHR14, CHR15, CHR16, CHR17, CHR18, CHR19, CHR2, CHR20, CHR21, CHR22, CHR3, CHR4, CHR5, CHR6, CHR7, CHR8, CHR9, CHR_X, CHR_Y, CHR_MT;
|
||||
|
||||
@JsonValue
|
||||
public String toValue() {
|
||||
@@ -35,6 +35,7 @@ public enum Chromosome {
|
||||
case CHR9: return "chr9";
|
||||
case CHR_X: return "chrX";
|
||||
case CHR_Y: return "chrY";
|
||||
case CHR_MT: return "chrMT";
|
||||
}
|
||||
return null;
|
||||
}
|
||||
@@ -65,6 +66,7 @@ public enum Chromosome {
|
||||
if (value.equals("chr9")) return CHR9;
|
||||
if (value.equals("chrX")) return CHR_X;
|
||||
if (value.equals("chrY")) return CHR_Y;
|
||||
if (value.equals("chrMT")) return CHR_MT;
|
||||
throw new IOException("Cannot deserialize Chromosome");
|
||||
}
|
||||
}
|
||||
|
@@ -14,7 +14,7 @@ import java.util.List;
|
||||
public class MtbMedicationRecommendation {
|
||||
@Getter(onMethod_ = {@JsonProperty("category")})
|
||||
@Setter(onMethod_ = {@JsonProperty("category")})
|
||||
private MtbMedicationRecommendationCategoryCoding category;
|
||||
private List<MtbMedicationRecommendationCategoryCoding> category;
|
||||
@Getter(onMethod_ = {@JsonProperty("id")})
|
||||
@Setter(onMethod_ = {@JsonProperty("id")})
|
||||
private String id;
|
||||
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user