Packages

c

org.clulab.odin

EventMention

class EventMention extends Mention

Linear Supertypes
Mention, Serializable, Serializable, Ordered[Mention], Comparable[Mention], Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EventMention
  2. Mention
  3. Serializable
  4. Serializable
  5. Ordered
  6. Comparable
  7. Equals
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new EventMention(labels: Seq[String], trigger: TextBoundMention, arguments: Map[String, Seq[Mention]], sentence: Int, document: Document, keep: Boolean, foundBy: String)
  2. new EventMention(label: String, trigger: TextBoundMention, arguments: Map[String, Seq[Mention]], sentence: Int, document: Document, keep: Boolean, foundBy: String)
  3. new EventMention(label: String, trigger: TextBoundMention, arguments: Map[String, Seq[Mention]], paths: Map[String, Map[Mention, SynPath]], sentence: Int, document: Document, keep: Boolean, foundBy: String)
  4. new EventMention(labels: Seq[String], tokenInterval: Interval, trigger: TextBoundMention, arguments: Map[String, Seq[Mention]], paths: Map[String, Map[Mention, SynPath]], sentence: Int, document: Document, keep: Boolean, foundBy: String, attachments: Set[Attachment] = Set.empty)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def +(arg: (String, Seq[Mention])): EventMention
  4. def -(argName: String): EventMention
  5. def --(argNames: Seq[String]): EventMention
  6. def <(that: Mention): Boolean
    Definition Classes
    Ordered
  7. def <=(that: Mention): Boolean
    Definition Classes
    Ordered
  8. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def >(that: Mention): Boolean
    Definition Classes
    Ordered
  10. def >=(that: Mention): Boolean
    Definition Classes
    Ordered
  11. val arguments: Map[String, Seq[Mention]]
    Definition Classes
    EventMentionMention
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. val attachments: Set[Attachment]
    Definition Classes
    EventMentionMention
  14. def canEqual(a: Any): Boolean
    Definition Classes
    Mention → Equals
  15. def chunks: Option[Seq[String]]

    returns all chunks in mention

    returns all chunks in mention

    Definition Classes
    Mention
  16. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  17. def compare(that: Mention): Int
    Definition Classes
    Mention → Ordered
  18. def compareTo(that: Mention): Int
    Definition Classes
    Ordered → Comparable
  19. def copy(labels: Seq[String] = this.labels, tokenInterval: Interval = this.tokenInterval, trigger: TextBoundMention = this.trigger, arguments: Map[String, Seq[Mention]] = this.arguments, paths: Map[String, Map[Mention, SynPath]] = this.paths, sentence: Int = this.sentence, document: Document = this.document, keep: Boolean = this.keep, foundBy: String = this.foundBy, attachments: Set[Attachment] = this.attachments): EventMention
  20. val document: Document
    Definition Classes
    EventMentionMention
  21. def end: Int

    one after the last token in the mention

    one after the last token in the mention

    Definition Classes
    Mention
  22. def endOffset: Int

    character offset of the mention end

    character offset of the mention end

    Definition Classes
    Mention
  23. def entities: Option[Seq[String]]

    returns all entities in mention

    returns all entities in mention

    Definition Classes
    Mention
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(that: Any): Boolean
    Definition Classes
    Mention → Equals → AnyRef → Any
  26. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. val foundBy: String
    Definition Classes
    EventMentionMention
  28. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. def getPath(argRole: String, mention: Mention): SynPath
    Definition Classes
    Mention
  30. def hashCode(): Int
    Definition Classes
    EventMentionMention → AnyRef → Any
  31. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  32. def isValid: Boolean

    returns true if this is a valid mention

    returns true if this is a valid mention

    Definition Classes
    EventMentionMention
  33. val keep: Boolean
    Definition Classes
    EventMentionMention
  34. def label: String

    default label

    default label

    Definition Classes
    Mention
  35. val labels: Seq[String]
    Definition Classes
    EventMentionMention
  36. def lemmas: Option[Seq[String]]

    returns all lemmas in mention

    returns all lemmas in mention

    Definition Classes
    Mention
  37. def matches(matcher: StringMatcher): Boolean

    returns true if the StringMatcher matches any of the mention labels

    returns true if the StringMatcher matches any of the mention labels

    Definition Classes
    Mention
  38. def matches(regex: Regex): Boolean

    returns true if the regex matches any of the mention labels

    returns true if the regex matches any of the mention labels

    Definition Classes
    Mention
  39. def matches(label: String): Boolean

    returns true if the string matches any of the mention labels

    returns true if the string matches any of the mention labels

    Definition Classes
    Mention
  40. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  41. def newWithAttachment(mod: Attachment): EventMention
  42. def newWithoutAttachment(mod: Attachment): EventMention
  43. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  44. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  45. val paths: Map[String, Map[Mention, SynPath]]
    Definition Classes
    EventMentionMention
  46. def precedes(that: Mention): Boolean
    Definition Classes
    Mention
  47. def scatter(argName: String, size: Int): Seq[EventMention]
  48. def semHead: Option[Int]

    returns the syntactic head of mention

    returns the syntactic head of mention

    Definition Classes
    Mention
  49. def semHeadLemma: Option[String]

    returns head lemma

    returns head lemma

    Definition Classes
    Mention
  50. def semHeadTag: Option[String]

    returns head pos tag

    returns head pos tag

    Definition Classes
    Mention
  51. def semHeadWord: Option[String]

    returns head token

    returns head token

    Definition Classes
    Mention
  52. def semHeads: Seq[Int]

    returns all semantic heads

    returns all semantic heads

    Definition Classes
    Mention
  53. val sentence: Int
    Definition Classes
    EventMentionMention
  54. def sentenceObj: Sentence
    Definition Classes
    Mention
  55. def start: Int

    index of the first token in the mention

    index of the first token in the mention

    Definition Classes
    Mention
  56. def startOffset: Int

    character offset of the mention beginning

    character offset of the mention beginning

    Definition Classes
    Mention
  57. def synHead: Option[Int]

    returns the syntactic head of mention

    returns the syntactic head of mention

    Definition Classes
    Mention
  58. def synHeadLemma: Option[String]

    returns head lemma

    returns head lemma

    Definition Classes
    Mention
  59. def synHeadTag: Option[String]

    returns head pos tag

    returns head pos tag

    Definition Classes
    Mention
  60. def synHeadWord: Option[String]

    returns head token

    returns head token

    Definition Classes
    Mention
  61. def synHeads: Seq[Int]

    returns all syntactic heads

    returns all syntactic heads

    Definition Classes
    Mention
  62. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  63. def tags: Option[Seq[String]]

    returns all tags in mention

    returns all tags in mention

    Definition Classes
    Mention
  64. def text: String

    returns a string that contains the mention

    returns a string that contains the mention

    Definition Classes
    Mention
  65. def toRelationMention: RelationMention
  66. def toString(): String
    Definition Classes
    AnyRef → Any
  67. val tokenInterval: Interval
    Definition Classes
    EventMentionMention
  68. val trigger: TextBoundMention
  69. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  72. def withAttachment(mod: Attachment): Mention
    Definition Classes
    Mention
  73. def withoutAttachment(mod: Attachment): Mention
    Definition Classes
    Mention
  74. def words: Seq[String]

    returns all tokens in mention

    returns all tokens in mention

    Definition Classes
    Mention

Inherited from Mention

Inherited from Serializable

Inherited from Serializable

Inherited from Ordered[Mention]

Inherited from Comparable[Mention]

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped