Package opennlp.tools.formats.masc

# Class MascWord

java.lang.Object
opennlp.tools.util.Span
opennlp.tools.formats.masc.MascWord

All Implemented Interfaces:
  `Serializable`, `Comparable<Span>`

public class MascWord extends Span

See Also:
  - Serialized Form

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `MascWord(int s, int e, int id)`
  Holds one of MASC's quarks, that is: basic-level units (may be sub-word).

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `getId()`

  ### Methods inherited from class opennlp.tools.util.Span

  `compareTo, contains, contains, crosses, equals, getCoveredText, getEnd, getProb, getStart, getType, hashCode, intersects, length, spansToStrings, spansToStrings, startsWith, toString, trim`

  ### Methods inherited from class java.lang.Object

  `getClass, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### MascWord

    public MascWord(int s, int e, int id)
    Holds one of MASC's quarks, that is: basic-level units (may be sub-word).
    Parameters:
      `s` - The beginning of the word in the corpus file. Must be equal to or greater than `0`.
      `e` - The end of the word in the corpus file. Must be equal to or greater than `0` and be greater than `s`.
      `id` - The id as assigned by the stand-off annotation.
    Throws:
      `IllegalArgumentException` - Thrown if one of the parameters are invalid.

- ## Method Details

  - ### getId

    public int getId()