code: @Override
      protected Object readValue(final Object _object)
      {
          final Integer ret;
          if (_object instanceof Number) {
              ret = ((Number) _object).intValue();
          } else if (_object != null) {
              ret = Integer.parseInt(_object.toString());
          } else  {
              ret = null;
          }
          return ret;
      }
docs: {@inheritDoc}