object defs

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. defs
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class AdjectivePhrase(head: Option[HeadForm], modifiers: Seq[Phrase] = Seq(), pre_modifiers: Seq[Phrase] = Seq(), post_modifiers: Seq[Phrase] = Seq(), features: Features = Map()) extends Phrase with HasPreModifiers with HasModifiers with HasPostModifiers with HasFeatures with Product with Serializable
  2. case class AdverbPhrase(head: Option[HeadForm], modifiers: Seq[Phrase] = Seq(), pre_modifiers: Seq[Phrase] = Seq(), post_modifiers: Seq[Phrase] = Seq(), features: Features = Map()) extends Phrase with HasPreModifiers with HasModifiers with HasPostModifiers with HasFeatures with Product with Serializable
  3. case class Clause(subject: Option[NounForm], verb: Option[VerbForm], direct_object: Option[Phrase], indirect_object: Option[Phrase], complements: Seq[Phrase] = Seq(), modifiers: Seq[Phrase] = Seq(), front_modifiers: Seq[Phrase] = Seq(), pre_modifiers: Seq[Phrase] = Seq(), post_modifiers: Seq[Phrase] = Seq(), complementiser: String = null, comments: String = null, features: Features = Map()) extends Phrase with HasModifiers with HasPreModifiers with HasPostModifiers with HasFrontModifiers with HasFeatures with HasComplements with Product with Serializable
  4. case class CoordinatedPhrase(head: Head, coordinates: Seq[Phrase] = Seq(), iterator: Option[PhraseIterator], conjunction: String, post_modifiers: Seq[Phrase] = Seq(), features: Features = Map()) extends Phrase with NounForm with VerbForm with HasPostModifiers with HasFeatures with Product with Serializable
  5. case class Dictionary(help: String, snippets: Map[String, Phrase], dictionary: Map[String, Phrase], context: Map[String, String]) extends Product with Serializable
  6. case class Funcall(post_modifiers: Seq[Phrase] = Seq(), pre_modifiers: Seq[Phrase] = Seq(), args: Seq[Phrase], features: Features = Map()) extends Phrase with HeadForm with NounForm with VerbForm with HasFeatures with HasPostModifiers with HasPreModifiers with Product with Serializable
  7. case class NounPhrase(determiner: String, head: Option[HeadForm], modifiers: Seq[Phrase] = Seq(), pre_modifiers: Seq[Phrase] = Seq(), post_modifiers: Seq[Phrase] = Seq(), specifier: Option[NounForm] = None, complements: Seq[Phrase] = Seq(), comments: String = null, features: Features = Map()) extends Phrase with NounForm with HasPreModifiers with HasModifiers with HasPostModifiers with HasFeatures with HasComplements with HasSpecifier with Product with Serializable
  8. case class Paragraph(items: Seq[Phrase], properties: Map[String, String]) extends Phrase with Product with Serializable
  9. case class PhraseIterator(variable: String, until_string: String, from_string: String, flatten: String, clause: String, property: String, element: Phrase, iterator: PhraseIterator) extends Phrase with Product with Serializable
  10. case class Plan(name: String, select: Map[String, Map[String, String]], query: AnyRef, sentence: Phrase, context: Map[String, String], where: AnyRef) extends Product with Serializable
  11. case class PrepositionPhrase(preposition: String, noun: Option[NounForm], complements: Seq[Phrase] = Seq(), specifier: Option[NounPhrase] = None, features: Features = Map()) extends Phrase with HasComplements with HasSpecifier with HasFeatures with Product with Serializable
  12. case class StringPhrase(value: String) extends Phrase with NounForm with VerbForm with HeadForm with Product with Serializable
  13. case class VerbPhrase(head: Head, direct_object: Option[Phrase] = None, indirect_object: Option[Phrase] = None, modifiers: Seq[Phrase] = Seq(), pre_modifiers: Seq[Phrase] = Seq(), post_modifiers: Seq[Phrase] = Seq(), complements: Seq[Phrase] = Seq(), features: Features = Map()) extends Phrase with VerbForm with HasPreModifiers with HasModifiers with HasPostModifiers with HasFeatures with HasComplements with Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit def T2OptionT(x: String): Option[HeadForm]
  5. implicit def T2OptionT(x: StringPhrase): Option[StringPhrase]
  6. implicit def T2OptionT(x: VerbPhrase): Option[VerbPhrase]
  7. implicit def T2OptionT(x: NounPhrase): Option[NounPhrase]
  8. def addFeaturesToPhrase(newfeatures: Features, p: Phrase): Phrase
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def callSimplenlgLibrary(p: Phrase, option: Int): (String, String, () => String)
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  15. def getComputedFeatures(m: Map[String, AnyRef], e: TransformEnvironment): Features
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. def map2phrase(m: Map[String, AnyRef], post_modifiers: Seq[Phrase], pre_modifiers: Seq[Phrase], features2: Features, e: TransformEnvironment): Option[Phrase]
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  22. def nullFeatures(features: Features): Features
  23. def nullOpt[T](v: Option[T]): Option[T]
  24. def nullSeq[T](v: Seq[T]): Seq[T]
  25. def realise(sentence: NLGElement): String
  26. def realise(sentence: Phrase): String
  27. val realiser: Realiser
  28. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. def transform_snippets(s: String, environment: Environment): Option[AnyRef]
  31. def updateFuncallIndex[F <: Phrase](element: Phrase, index: Int): Funcall
  32. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  34. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped