code: @Override
      public Character fromString(Class targetClass, String s)
      {
          try
          {
              if (s == null)
              {
                  log.error("Can't convert String " + s + " to character");
                  throw new PropertyAccessException("Can't convert String " + s + " to character");
              }
  
              Character c = null;
              if (s.length() == 1)
              {
                  c = s.charAt(0);
              }
              else
              {
                  c = Character.MIN_VALUE;
              }
  
              return c;
          }
          catch (NumberFormatException e)
          {
              log.error("Number format exception caught,Caused by {}.", e);
              throw new PropertyAccessException(e);
          }
      }
docs: /*
  (non-Javadoc)
  
  @see
  com.impetus.kundera.property.PropertyAccessor#fromString(java.lang.String
  )