code: public void setFeatureTypes(java.util.Collection<String> featureTypes) {
          if (featureTypes == null) {
              this.featureTypes = null;
              return;
          }
  
          this.featureTypes = new java.util.ArrayList<String>(featureTypes);
      }
docs: <p>
  A list of the types of analysis to perform. Add TABLES to the list to return information about the tables
  detected in the input document. Add FORMS to return detected fields and the associated text. To perform both
  types of analysis, add TABLES and FORMS to <code>FeatureTypes</code>.
  </p>
  
  @param featureTypes
  A list of the types of analysis to perform. Add TABLES to the list to return information about the tables
  detected in the input document. Add FORMS to return detected fields and the associated text. To perform
  both types of analysis, add TABLES and FORMS to <code>FeatureTypes</code>.
  @see FeatureType