code: private List<Character> asCharList(Object value) {
          char[] values = (char[]) value;
          List<Character> list = new ArrayList<Character>(values.length);
          for (char charValue : values) {
              list.add(charValue);
          }
          return list;
      }
docs: Returns value as a Character List.
  
  @param value array to convert.
  
  @return value as a Character List.