title: Naming of enums in Java: Singular or Plural?
body: <p>Is there an "official" recommendation of how to name Java enums?</p>
  
  <pre><code>enum Protocol { HTTP, HTTPS, FTP }
  </code></pre>
  
  <p>or</p>
  
  <pre><code>enum Protocols { HTTP, HTTPS, FTP }
  </code></pre>
  
  <p>I know in the .Net world the recommendation is to use singular except for enums that represent bit flags. Just curious if there is something similar in Java.</p>
  
  <p>A related question that seems to be .Net specific: <a href="https://stackoverflow.com/questions/1335959/singular-or-plural-for-enumerations">Singular or plural for enumerations?</a></p>