code: private String getValue(final String _key,
                              final ConfType _type)
          throws EFapsException
      {
          final List<Value> fv = values.stream()
                          .filter(p -> p.type.equals(_type))
                          .filter(p -> p.key.equals(_key))
                          .filter(p -> priority(p) > 0)
                          .sorted((_o1,
                           _o2) -> Integer.compare(priority(_o2), priority(_o1))).collect(Collectors.toList());
          SystemConfiguration.LOG.debug("Analyzed for key {}: {}", _key, fv);
          final String ret;
          if (fv.isEmpty()) {
              ret = null;
          } else {
              ret = fv.get(0).value;
          }
          return ret;
      }
docs: Gets the value.
  
  @param _key the key
  @param _type the type
  @return the value
  @throws EFapsException on error