class KieUtil {

  public static Map<String, Object> processValueType(KVDoc kvDoc) {
    ValueType valueType = parseValueType(kvDoc.getValueType());
    if (valueType == (ValueType.YAML) || valueType == (ValueType.YML)) {
      return Parser.findParser(Parser.CONTENT_TYPE_YAML).parse(kvDoc.getValue(), kvDoc.getKey(), true);
    } else if (valueType == (ValueType.PROPERTIES)) {
      return Parser.findParser(Parser.CONTENT_TYPE_PROPERTIES).parse(kvDoc.getValue(), kvDoc.getKey(), true);
    } else {
      return Parser.findParser(Parser.CONTENT_TYPE_RAW).parse(kvDoc.getValue(), kvDoc.getKey(), true);
    }
  }

}