code: @Override
      public Character unmarshal(String object) {
  
          if (object.length() == 1) {
              return Character.valueOf(object.charAt(0));
          } else {
              throw new IllegalArgumentException("Only single character String can be unmarshalled to a Character");
          }
      }
docs: {@inheritDoc}