Class

org.clulab.numeric.mentions

MeasurementMention

Related Doc: package mentions

Permalink

class MeasurementMention extends TextBoundMention with Norm

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

Instance Constructors

  1. new MeasurementMention(labels: Seq[String], tokenInterval: Interval, sentence: Int, document: Document, keep: Boolean, foundBy: String, attachments: Set[Attachment], value: Option[Seq[String]], unit: Option[Seq[String]], fromRange: Boolean)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def <(that: Mention): Boolean

    Permalink
    Definition Classes
    Ordered
  4. def <=(that: Mention): Boolean

    Permalink
    Definition Classes
    Ordered
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. def >(that: Mention): Boolean

    Permalink
    Definition Classes
    Ordered
  7. def >=(that: Mention): Boolean

    Permalink
    Definition Classes
    Ordered
  8. val arguments: Map[String, Seq[Mention]]

    Permalink

    A map from argument name to a sequence of mentions.

    A map from argument name to a sequence of mentions.

    The value of the map is a sequence because there are events that can have several arguments with the same name. For example, in the biodomain, Binding may have several themes.

    Definition Classes
    TextBoundMentionMention
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. val attachments: Set[Attachment]

    Permalink

    Attachments that can modify a Mention.

    Attachments that can modify a Mention.

    Definition Classes
    TextBoundMentionMention
  11. lazy val cachedHashCode: Int

    Permalink
    Attributes
    protected
    Definition Classes
    Mention
  12. def calculateHashCode: Int

    Permalink
    Attributes
    protected
    Definition Classes
    Mention
  13. def canEqual(a: Any): Boolean

    Permalink
    Definition Classes
    Mention → Equals
  14. def chunks: Option[Seq[String]]

    Permalink

    returns all chunks in mention

    returns all chunks in mention

    Definition Classes
    Mention
  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. def compare(that: Mention): Int

    Permalink
    Definition Classes
    Mention → Ordered
  17. def compareTo(that: Mention): Int

    Permalink
    Definition Classes
    Ordered → Comparable
  18. def copy(labels: Seq[String] = this.labels, tokenInterval: Interval = this.tokenInterval, sentence: Int = this.sentence, document: Document = this.document, keep: Boolean = this.keep, foundBy: String = this.foundBy, attachments: Set[Attachment] = this.attachments): TextBoundMention

    Permalink
    Definition Classes
    TextBoundMention
  19. val document: Document

    Permalink

    The document where this mention occurs.

    The document where this mention occurs.

    Definition Classes
    TextBoundMentionMention
  20. def end: Int

    Permalink

    one after the last token in the mention

    one after the last token in the mention

    Definition Classes
    Mention
  21. def endOffset: Int

    Permalink

    character offset of the mention end

    character offset of the mention end

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

    Permalink

    returns all entities in mention

    returns all entities in mention

    Definition Classes
    Mention
  23. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. def equals(that: Any): Boolean

    Permalink
    Definition Classes
    Mention → Equals → AnyRef → Any
  25. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. val foundBy: String

    Permalink

    name of matching rule

    name of matching rule

    Definition Classes
    TextBoundMentionMention
  27. val fromRange: Boolean

    Permalink
  28. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  29. def getPath(argRole: String, mention: Mention): SynPath

    Permalink
    Definition Classes
    Mention
  30. def hashCode(): Int

    Permalink
    Definition Classes
    Mention → AnyRef → Any
  31. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  32. def isValid: Boolean

    Permalink

    returns true if this is a valid mention

    returns true if this is a valid mention

    Definition Classes
    Mention
  33. val keep: Boolean

    Permalink

    Should we report this mention at the end?

    Should we report this mention at the end?

    Definition Classes
    TextBoundMentionMention
  34. def label: String

    Permalink

    default label

    default label

    Definition Classes
    Mention
  35. val labels: Seq[String]

    Permalink

    A sequence of labels for this mention.

    A sequence of labels for this mention. The first label in the sequence is considered the default.

    Definition Classes
    TextBoundMentionMention
  36. def lemmas: Option[Seq[String]]

    Permalink

    returns all lemmas in mention

    returns all lemmas in mention

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

    Permalink

    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

    Permalink

    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

    Permalink

    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

    Permalink
    Definition Classes
    AnyRef
  41. def neLabel: String

    Permalink
    Definition Classes
    MeasurementMentionNorm
  42. def neNorm: String

    Permalink
    Definition Classes
    MeasurementMentionNorm
  43. def newWithAttachment(mod: Attachment): TextBoundMention

    Permalink
    Definition Classes
    TextBoundMention
  44. def newWithoutAttachment(mod: Attachment): TextBoundMention

    Permalink
    Definition Classes
    TextBoundMention
  45. def norms: Option[Seq[String]]

    Permalink

    returns the norm value of this mention, if available

    returns the norm value of this mention, if available

    Definition Classes
    Mention
  46. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  47. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  48. val paths: Map[String, Map[Mention, SynPath]]

    Permalink
    Definition Classes
    TextBoundMentionMention
  49. def precedes(that: Mention): Boolean

    Permalink
    Definition Classes
    Mention
  50. def raw: Seq[String]

    Permalink

    returns all raw (original, no processing applied) tokens in mention

    returns all raw (original, no processing applied) tokens in mention

    Definition Classes
    Mention
  51. def semHead: Option[Int]

    Permalink

    returns the syntactic head of mention

    returns the syntactic head of mention

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

    Permalink

    returns head lemma

    returns head lemma

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

    Permalink

    returns head pos tag

    returns head pos tag

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

    Permalink

    returns head token

    returns head token

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

    Permalink

    returns all semantic heads

    returns all semantic heads

    Definition Classes
    Mention
  56. val sentence: Int

    Permalink

    The index of the sentence where this mention occurs.

    The index of the sentence where this mention occurs.

    Definition Classes
    TextBoundMentionMention
  57. def sentenceObj: Sentence

    Permalink
    Definition Classes
    Mention
  58. def start: Int

    Permalink

    index of the first token in the mention

    index of the first token in the mention

    Definition Classes
    Mention
  59. def startOffset: Int

    Permalink

    character offset of the mention beginning

    character offset of the mention beginning

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

    Permalink

    returns the syntactic head of mention

    returns the syntactic head of mention

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

    Permalink

    returns head lemma

    returns head lemma

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

    Permalink

    returns head pos tag

    returns head pos tag

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

    Permalink

    returns head token

    returns head token

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

    Permalink

    returns all syntactic heads

    returns all syntactic heads

    Definition Classes
    Mention
  65. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  66. def tags: Option[Seq[String]]

    Permalink

    returns all tags in mention

    returns all tags in mention

    Definition Classes
    Mention
  67. def text: String

    Permalink

    returns a string that contains the mention

    returns a string that contains the mention

    Definition Classes
    Mention
  68. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  69. val tokenInterval: Interval

    Permalink

    The interval of token indicess that form this mention.

    The interval of token indicess that form this mention.

    Definition Classes
    TextBoundMentionMention
  70. val unit: Option[Seq[String]]

    Permalink
  71. val value: Option[Seq[String]]

    Permalink
  72. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. def withAttachment(mod: Attachment): Mention

    Permalink
    Definition Classes
    Mention
  76. def withoutAttachment(mod: Attachment): Mention

    Permalink
    Definition Classes
    Mention
  77. def words: Seq[String]

    Permalink

    returns all tokens in mention

    returns all tokens in mention

    Definition Classes
    Mention

Inherited from Norm

Inherited from TextBoundMention

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