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: Head, modifiers: Seq[Phrase] = Seq(), pre_modifiers: Seq[Phrase] = Seq(), post_modifiers: Seq[Phrase] = Seq(), features: Features = Map(), cfeatures: Features = Map()) extends Phrase with HasPreModifiers with HasModifiers with HasPostModifiers with HasFeatures with Product with Serializable
  2. case class AdverbPhrase(head: Head, modifiers: Seq[Phrase] = Seq(), pre_modifiers: Seq[Phrase] = Seq(), post_modifiers: Seq[Phrase] = Seq(), features: Features = Map(), cfeatures: 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, features: Features = Map(), cfeatures: Features = Map()) extends Phrase with HasModifiers with HasFrontModifiers with HasPreModifiers with HasPostModifiers with HasFeatures with HasComplements with Product with Serializable
  4. case class CoordinatedPhrase(head: Head, coordinates: Seq[Option[Phrase]] = Seq(), conjunction: String, post_modifiers: Seq[Phrase] = Seq(), features: Features = Map()) extends Phrase with NounForm with VerbForm with HasPostModifiers with HasFeatures with Product with Serializable
    Annotations
    @JsonIgnoreProperties()
  5. case class EnumeratedList(items: Seq[Phrase], properties: Map[String, String]) extends Phrase with Product with Serializable
  6. type Features = Map[String, String]
  7. trait HasComplements extends AnyRef
  8. trait HasFeatures extends AnyRef
  9. trait HasFrontModifiers extends AnyRef
  10. trait HasModifiers extends AnyRef
  11. trait HasPostModifiers extends AnyRef
  12. trait HasPreModifiers extends AnyRef
  13. trait HasSpecifier extends AnyRef
  14. type Head = String
  15. trait NounForm extends AnyRef
    Annotations
    @JsonTypeInfo() @JsonSubTypes()
  16. case class NounPhrase(determiner: String, head: Head, modifiers: Seq[Phrase] = Seq(), pre_modifiers: Seq[Phrase] = Seq(), post_modifiers: Seq[Phrase] = Seq(), specifier: Option[NounPhrase] = None, complements: Seq[Phrase] = Seq(), comments: String = null, features: Features = Map(), cfeatures: Features = Map()) extends Phrase with NounForm with HasPreModifiers with HasModifiers with HasPostModifiers with HasFeatures with HasComplements with HasSpecifier with Product with Serializable
  17. case class Paragraph(items: Seq[Phrase], properties: Map[String, String]) extends Phrase with Product with Serializable
  18. trait Phrase extends Constants with ExportableToBlockly
    Annotations
    @JsonTypeInfo() @JsonSubTypes() @JsonInclude()
  19. case class PrepositionPhrase(preposition: String, noun: Option[NounForm], complements: Seq[Phrase] = Seq(), specifier: Option[NounPhrase] = None, features: Features = Map(), cfeatures: Features = Map()) extends Phrase with HasComplements with HasSpecifier with HasFeatures with Product with Serializable
  20. case class StringPhrase(value: String) extends Phrase with NounForm with VerbForm with Product with Serializable
  21. case class Template(select: AnyRef, query: Array[String], sentence: Phrase) extends Product with Serializable
  22. trait VerbForm extends AnyRef
    Annotations
    @JsonTypeInfo() @JsonSubTypes()
  23. 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(), cfeatures: 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: StringPhrase): Option[StringPhrase]
  5. implicit def T2OptionT(x: VerbPhrase): Option[VerbPhrase]
  6. implicit def T2OptionT(x: NounPhrase): Option[NounPhrase]
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. val exporter: BlocklyExport
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. val knownHeadMarkupFeatures: Map[String, String]
  16. val knownMarkupFeatures: Set[String]
  17. val lexicon: NIHDBLexicon
  18. val lexiconLocation: String
  19. val liFeature: Map[String, String]
  20. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. val nlgFactory: NLGFactory
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  24. val olFeature: Map[String, String]
  25. def realise(sentence: NLGElement, realiser: Realiser = theRealiser): String
  26. def realise(sentence: Phrase): String
  27. val spanFeature: Map[String, String]
  28. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  29. val theRealiser: Realiser
  30. def toString(): String
    Definition Classes
    AnyRef → Any
  31. val ulFeature: Map[String, String]
  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]) @native()
  34. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  35. def withHTMLFormatter(): Realiser
  36. def withMarkupFormatter(): Realiser
  37. val xplainlexicon: String

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