OldNewWrapper.java 639 Bytes
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
package com.lyms.hospital.request;

public class OldNewWrapper {

public static String obj2Str(Object obj) {
return obj == null ? null : obj.toString();
}

public static Integer obj2Int(Object obj) {
return obj == null ? null : Integer.parseInt(obj.toString());
}

public static Boolean obj2Bool(Object obj) {
return obj == null ? null : Boolean.parseBoolean(obj.toString());
}

public static Integer bool2Int(Boolean bool) {
if (bool == null) {
return null;
} else if (bool.equals(Boolean.TRUE)) {
return 1;
} else if (bool.equals(Boolean.FALSE)) {
return 0;
}
return null;
}
}