code: private <T extends Number> Map < String, Object > getCobolAlphanumType(
              List < XmlSchemaFacet > facets) {
          Map < String, Object > props = new LinkedHashMap < String, Object >();
          props.put(COBOL_TYPE_NAME_PROP_NAME, "CobolStringType");
          props.put(CHAR_NUM_PROP_NAME, getMaxLength(facets));
          props.put(JAVA_TYPE_NAME_PROP_NAME, getShortTypeName(String.class));
          return props;
      }
docs: Retrieve the properties of an alphanumeric type.
  
  @param facets the XSD facets
  @return the properties of an alphanumeric type