code: @Override
      public Object readValue(final Attribute _attribute,
                              final List<Object> _objectList)
          throws EFapsException
      {
          Object ret = null;
          if (CollectionUtils.isNotEmpty(_objectList)) {
              final Object obj = _objectList.get(0);
              if (obj != null) {
                  long id = 0;
                  if (obj instanceof Number) {
                      id = ((Number) obj).longValue();
                  } else if (obj != null) {
                      id = Long.parseLong(obj.toString());
                  }
                  ret = Company.get(id);
              }
          }
          return ret;
      }
docs: {@inheritDoc}