title: How can I avoid using too much if statements / refactor this method?
body: <p>It looks horrible, but I don't see how can I factorize that ?<br />
  I thought of creating small boolean methods but I think it won't change too much, there will always be as many ifs ?</p>
  <pre><code>private String getFolderValue(TableRow row) {
          String cote = row.getCellValue(&quot;B&quot;);
          String typologie = row.getCellValue(&quot;G&quot;);
          String description = row.getCellValue(&quot;Q&quot;);
          if (cote.startsWith(&quot;DE&quot;)) {
              return &quot;Dessins&quot;;
          }
          if (cote.startsWith(&quot;PH&quot;)){
              return &quot;Photographies&quot;;
          }
          if(cote.startsWith(&quot;CA&quot;)) {
              return &quot;Catalogues&quot;;
          }
          if(cote.startsWith(&quot;PU&quot;) &amp;&amp; typologie.contains(&quot;affiche&quot;)){
              return &quot;Publicité###Affiches&quot;;
          }
  
          if(cote.startsWith(&quot;PU&quot;) &amp;&amp; typologie.contains(&quot;flyer&quot;)){
              return &quot;Publicité###Flyers&quot;;
          }
  
          if(cote.startsWith(&quot;PU&quot;) &amp;&amp; description.contains(&quot;presse&quot;)){
              return &quot;Publicité###Presse&quot;;
          }
  
          if(cote.startsWith(&quot;PU&quot;) &amp;&amp; (description.contains(&quot;Facture&quot;) || description.contains(&quot;devis&quot;))){
              return &quot;Documents###Vente&quot;;
          }
  
          if(typologie.contains(&quot;Emballage&quot;)){
              return &quot;Visual Merchandising###Flyers&quot;;
          }
  
          if(typologie.contains(&quot;PLV&quot;)){
              return &quot;Visual Merchandising###PLV&quot;;
          }
          if(description.contains(&quot;Correspondances&quot;)){
              return &quot;Documents###Correspondances&quot;;
          }
  
          return null;
  
      }
  </code></pre>