コード例 #1
0
ファイル: Linkage.java プロジェクト: yaooqinn/hapi-fhir
 public static LinkageType fromCode(String codeString) throws FHIRException {
   if (codeString == null || "".equals(codeString)) return null;
   if ("source".equals(codeString)) return SOURCE;
   if ("alternate".equals(codeString)) return ALTERNATE;
   if ("historical".equals(codeString)) return HISTORICAL;
   if (Configuration.isAcceptInvalidEnums()) return null;
   else throw new FHIRException("Unknown LinkageType code '" + codeString + "'");
 }
コード例 #2
0
ファイル: Quantity.java プロジェクト: aemay2/hapi-fhir
 public static QuantityComparator fromCode(String codeString) throws FHIRException {
   if (codeString == null || "".equals(codeString)) return null;
   if ("<".equals(codeString)) return LESS_THAN;
   if ("<=".equals(codeString)) return LESS_OR_EQUAL;
   if (">=".equals(codeString)) return GREATER_OR_EQUAL;
   if (">".equals(codeString)) return GREATER_THAN;
   if (Configuration.isAcceptInvalidEnums()) return null;
   else throw new FHIRException("Unknown QuantityComparator code '" + codeString + "'");
 }