浏览代码

Merge remote-tracking branch 'origin/master'

hapi
Nils Dittberner 10 年前
父节点
当前提交
aeba5ae557
共有 1 个文件被更改,包括 28 次插入1 次删除
  1. +28
    -1
      src/main/java/de/uniluebeck/mi/projmi6/model/Patient.java

+ 28
- 1
src/main/java/de/uniluebeck/mi/projmi6/model/Patient.java 查看文件

@@ -221,6 +221,18 @@ public class Patient extends Version {
this.geschlecht = geschlecht; this.geschlecht = geschlecht;
} }


public static Geschlecht parseChar(final char id) {
switch (id) {
case 'm':
return MALE;
case 'w':
return FEMALE;
case 'o':
default:
return OTHER;
}

}


@Override @Override
public String toString() { public String toString() {
@@ -231,7 +243,7 @@ public class Patient extends Version {
public enum Familienstand { public enum Familienstand {


LEDIG('l', "ledig"), LEDIG('l', "ledig"),
GETRANNT('g', "getrennt"),
GETRENNT('g', "getrennt"),
VERHEIRATET('v', "verheiratet"), VERHEIRATET('v', "verheiratet"),
VERWITWET('w', "verwitwet"); VERWITWET('w', "verwitwet");


@@ -243,6 +255,21 @@ public class Patient extends Version {
this.familienstand = familienstand; this.familienstand = familienstand;
} }


public static Familienstand parseChar(final char id) {
switch (id) {
case 'l':
return LEDIG;
case 'g':
return GETRENNT;
case 'v':
return VERHEIRATET;
case 'w':
return VERWITWET;
default:
return LEDIG;
}
}

@Override @Override
public String toString() { public String toString() {
return familienstand; return familienstand;


正在加载...
取消
保存