package com.github.bot.curiosone.core.nlp.base;

 /**
  * Part Of Speech (POS) type.
  * 
  * @author Andrea Rivitto && Eugenio Schintu
  * @see https://en.oxforddictionaries.com/grammar/word-classes-or-parts-of-speech
  */
public enum PartOfSpeechType {
  /**
   * Adjective Phrase.
   */
  AP,

  /**
   * Adjective preposition phrase.
   */
  APP,

  /**
   * Adjective.
   */
  ADJ,

  /**
   * Adverb.
   */
  ADV,

  /**
   * Conjunction.
   */
  CONJ,

  /**
   * Determiner.
   */
  DET,

  /**
   * Interjections.
   * (bye, goodbye, hello, farewell, hi, so long excuse me, thanks, thank you,
   *  thanks a lot, sorry, pardon)
   */
  INTERJ,

  /**
   * Noun.
   */
  N,

  /**
   * Negation.
   */
  NEG,

  /**
   * Nominal part.
   */
  NP,

  /**
   * Noun preposition phrase.
   */
  NPP,

  /**
   * Number.
   */
  NUMB,

  /**
   * Preposition.
   */
  PREP,

  /**
   * Pronoun.
   */
  PRON,

  /**
   * Sentence.
   */
  S,

  /**
   * Unknown.
   */
  UNKN,

  /**
   * Verb.
   */
  V,

  /**
   * Verbal part.
   */
  VP,

  /**
   * Verb preposition phrase.
   */
  VPP
}

@@ -42,23 +42,20 @@
 .base;%0A%0A
- 
 /**%0A
-  
 * Part O
@@ -79,15 +79,10 @@
 pe.%0A
-  * %0A  
+*%0A
 * @a
@@ -121,18 +121,16 @@
 Schintu%0A
-  
 * @see h
@@ -202,18 +202,16 @@
 -speech%0A
-  
 */%0Apubli
@@ -238,25 +238,24 @@
 ype %7B%0A  /**%0A
- 
   * Adjectiv
@@ -262,25 +262,24 @@
 e Phrase.%0A  
- 
 */%0A  AP,%0A%0A  
@@ -274,33 +274,32 @@
 */%0A  AP,%0A%0A  /**%0A
- 
   * Adjective pr
@@ -314,25 +314,24 @@
 n phrase.%0A  
- 
 */%0A  APP,%0A%0A 
@@ -331,25 +331,24 @@
 APP,%0A%0A  /**%0A
- 
   * Adjectiv
@@ -348,25 +348,24 @@
 djective.%0A  
- 
 */%0A  ADJ,%0A%0A 
@@ -371,17 +371,16 @@
   /**%0A  
- 
 * Adverb
@@ -377,25 +377,24 @@
   * Adverb.%0A
- 
   */%0A  ADV,%0A
@@ -402,17 +402,16 @@
   /**%0A  
- 
 * Conjun
@@ -413,25 +413,24 @@
 onjunction.%0A
- 
   */%0A  CONJ,
@@ -433,25 +433,24 @@
 ONJ,%0A%0A  /**%0A
- 
   * Determin
@@ -451,25 +451,24 @@
 terminer.%0A  
- 
 */%0A  DET,%0A%0A 
@@ -468,25 +468,24 @@
 DET,%0A%0A  /**%0A
- 
   * Interjec
@@ -491,17 +491,16 @@
 ctions.%0A
- 
   * (bye
@@ -571,17 +571,16 @@
  you,%0A  
- 
 *  thank
@@ -605,17 +605,16 @@
 rdon)%0A  
- 
 */%0A  INT
@@ -631,17 +631,16 @@
 *%0A  
- 
 * Noun.%0A
    *
@@ -631,25 +631,24 @@
 *%0A  * Noun.%0A
- 
   */%0A  N,%0A%0A 
@@ -654,17 +654,16 @@
   /**%0A  
- 
 * Negati
@@ -662,25 +662,24 @@
 * Negation.%0A
- 
   */%0A  NEG,%0A
@@ -681,25 +681,24 @@
 NEG,%0A%0A  /**%0A
- 
   * Nominal 
@@ -701,25 +701,24 @@
 nal part.%0A  
- 
 */%0A  NP,%0A%0A  
@@ -717,25 +717,24 @@
  NP,%0A%0A  /**%0A
- 
   * Noun pre
@@ -746,25 +746,24 @@
 ion phrase.%0A
- 
   */%0A  NPP,%0A
@@ -771,17 +771,16 @@
   /**%0A  
- 
 * Number
@@ -781,17 +781,16 @@
 Number.%0A
- 
   */%0A  N
@@ -797,25 +797,24 @@
 UMB,%0A%0A  /**%0A
- 
   * Preposit
@@ -816,25 +816,24 @@
 position.%0A  
- 
 */%0A  PREP,%0A%0A
@@ -834,25 +834,24 @@
 REP,%0A%0A  /**%0A
- 
   * Pronoun.
@@ -849,25 +849,24 @@
  Pronoun.%0A  
- 
 */%0A  PRON,%0A%0A
@@ -867,25 +867,24 @@
 RON,%0A%0A  /**%0A
- 
   * Sentence
@@ -883,25 +883,24 @@
 Sentence.%0A  
- 
 */%0A  S,%0A%0A  /
@@ -904,17 +904,16 @@
   /**%0A  
- 
 * Unknow
@@ -915,17 +915,16 @@
 nknown.%0A
- 
   */%0A  U
@@ -941,17 +941,16 @@
 *%0A  
- 
 * Verb.%0A
    *
@@ -945,17 +945,16 @@
 * Verb.%0A
- 
   */%0A  V
@@ -954,33 +954,32 @@
  */%0A  V,%0A%0A  /**%0A
- 
   * Verbal part.
@@ -977,25 +977,24 @@
 bal part.%0A  
- 
 */%0A  VP,%0A%0A  
@@ -997,17 +997,16 @@
 %0A%0A  /**%0A
- 
   * Verb
@@ -1026,17 +1026,16 @@
 phrase.%0A
- 
   */%0A  V

fix PartOfSpeechType class codestyle