Class

com.xiaomi.duckling.Types

Options

Related Doc: package Types

Permalink

case class Options(withLatent: Boolean = true, full: Boolean = false, debug: Boolean = false, targets: Set[Dimension] = Set(), varcharExpand: Boolean = false, entityWithNode: Boolean = false, rankOptions: RankOptions = new RankOptions(), timeOptions: TimeOptions = new TimeOptions(), numeralOptions: NumeralOptions = new NumeralOptions()) extends Product with Serializable

传递参数的对象

withLatent

latent结果是否返回

full

为true时,只返回完整匹配整串的结果

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Options
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Options(targets: List[EnumeratedDimension], withLatent: Boolean)

    Permalink
  2. new Options(targets: Set[String], withLatent: Boolean)

    Permalink

    for java

  3. new Options(withLatent: Boolean = true, full: Boolean = false, debug: Boolean = false, targets: Set[Dimension] = Set(), varcharExpand: Boolean = false, entityWithNode: Boolean = false, rankOptions: RankOptions = new RankOptions(), timeOptions: TimeOptions = new TimeOptions(), numeralOptions: NumeralOptions = new NumeralOptions())

    Permalink

    withLatent

    latent结果是否返回

    full

    为true时,只返回完整匹配整串的结果

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. val debug: Boolean

    Permalink
  7. def enableAnalyzer: Boolean

    Permalink
  8. val entityWithNode: Boolean

    Permalink
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. val full: Boolean

    Permalink

    为true时,只返回完整匹配整串的结果

  12. final def getClass(): Class[_]

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

    Permalink
    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  17. val numeralOptions: NumeralOptions

    Permalink
  18. val rankOptions: RankOptions

    Permalink
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. val targets: Set[Dimension]

    Permalink
  21. val timeOptions: TimeOptions

    Permalink
  22. val varcharExpand: Boolean

    Permalink
  23. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. val withLatent: Boolean

    Permalink

    latent结果是否返回

  27. def withNumeralOptions(numeralOptions: NumeralOptions): Options

    Permalink
  28. def withRankOptions(rankOptions: RankOptions): Options

    Permalink
  29. def withTimeOptions(timeOptions: TimeOptions): Options

    Permalink

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped