Packages

object UrlDetectorOptions

The options to use when detecting URLs.

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

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  19. case object AllowSingleLevelDomain extends UrlDetectorOptions with Product with Serializable

    Checks for single level domains as well.

    Checks for single level domains as well. Ex: go/, http://localhost

  20. case object BracketMatch extends UrlDetectorOptions with Product with Serializable

    Matches brackets and closes on the second one.

    Matches brackets and closes on the second one. Same as quote matching but works for brackets such as (), {}, []. For example, "(https://lambdaworks.io)" will pull out just "https://lambdaworks.io" instead of "https://lambdaworks.io)"

  21. case object Default extends UrlDetectorOptions with Product with Serializable

    Default options, no special checks.

  22. case object Html extends UrlDetectorOptions with Product with Serializable

    Checks all of the rules besides brackets.

    Checks all of the rules besides brackets. This is XML but also can contain Javascript.

  23. case object Javascript extends UrlDetectorOptions with Product with Serializable

    Checks JSON format or but also looks for a single quote.

  24. case object Json extends UrlDetectorOptions with Product with Serializable

    Checks for bracket characters and more importantly quotes to start and end strings.

  25. case object QuoteMatch extends UrlDetectorOptions with Product with Serializable

    Matches quotes in the beginning and end of string.

    Matches quotes in the beginning and end of string. If a string starts with a quote, then the ending quote will be eliminated. For example, "https://lambdaworks.io" will pull out just 'https://lambdaworks.io' instead of 'https://lambdaworks.io"'

  26. case object SingleQuoteMatch extends UrlDetectorOptions with Product with Serializable

    Matches single quotes in the beginning and end of a string.

    Matches single quotes in the beginning and end of a string. For example, "'https://lambdaworks.io'" will pull out just "https://lambdaworks.io" instead of "https://lambdaworks.io'"

  27. case object Xml extends UrlDetectorOptions with Product with Serializable

    Checks for XML characters and uses them as ending characters as well as quotes.

    Checks for XML characters and uses them as ending characters as well as quotes. This also includes quote_matching.

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