code: public static ModelContext inputParam(
        String group,
        Type type,
        DocumentationType documentationType,
        AlternateTypeProvider alternateTypeProvider,
        GenericTypeNamingStrategy genericNamingStrategy,
        Set<Class> ignorableTypes) {
  
      return new ModelContext(
          group,
          type,
          false,
          documentationType,
          alternateTypeProvider,
          genericNamingStrategy,
          ignorableTypes);
    }
docs: Convenience method to provide an new context for an input parameter
  
  @param group                 - group name of the docket
  @param type                  - type
  @param documentationType     - for documentation type
  @param alternateTypeProvider - alternate type provider
  @param genericNamingStrategy - how generic types should be named
  @param ignorableTypes        - types that can be ignored
  @return new context