org.globalnames.parser.ScientificNameParser

Result

case class Result(input: Input, scientificName: ScientificName, version: String, warnings: Vector[Warning] = ...) extends JsonRenderer with DelimitedStringRenderer with Details with Positions with Normalizer with Canonizer with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Canonizer, Normalizer, Positions, Details, DelimitedStringRenderer, JsonRenderer, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Result
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Canonizer
  7. Normalizer
  8. Positions
  9. Details
  10. DelimitedStringRenderer
  11. JsonRenderer
  12. AnyRef
  13. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Result(input: Input, scientificName: ScientificName, version: String, warnings: Vector[Warning] = ...)

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

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

    Definition Classes
    Any
  6. val ambiguousAuthorship: Boolean

    Attributes
    protected[org.globalnames]
    Definition Classes
    DelimitedStringRenderer
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. val authorshipDelimited: Option[String]

    Attributes
    protected[org.globalnames]
    Definition Classes
    DelimitedStringRenderer
  9. val authorshipNames: Seq[Seq[String]]

    List of authors of author words: "Nothoprodontia boliviana MONNÉ Miguel Ángel, MONNÉ Marcela Laura, 2004" authorship names as Seq(Seq(MONNÉ, Miguel, Ángel), Seq(MONNÉ, Marcela, Laura))

    List of authors of author words: "Nothoprodontia boliviana MONNÉ Miguel Ángel, MONNÉ Marcela Laura, 2004" authorship names as Seq(Seq(MONNÉ, Miguel, Ángel), Seq(MONNÉ, Marcela, Laura))

    Definition Classes
    DelimitedStringRenderer
  10. def canonized(showRanks: Boolean = false): Option[String]

    Definition Classes
    Canonizer
  11. def canonizedUninomial(uninomial: Uninomial, showRanks: Boolean): Option[String]

    Definition Classes
    Canonizer
  12. def canonizedUuid(showRanks: Boolean = false): Option[Canonical]

    Definition Classes
    Canonizer
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def delimitedString(delimiter: String = "\t"): String

    Renders selected fields of scientific name to delimiter-separated string.

    Renders selected fields of scientific name to delimiter-separated string. Fields are: UUID, verbatim, canonical, canonical with ranks, last significant authorship and year, and quality strings

    delimiter

    delimits fields strings in result output. Default is TAB

    returns

    fields concatenated to single string with delimiter

    Definition Classes
    DelimitedStringRenderer
  15. def detailed: JValue

    Definition Classes
    Details
  16. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. val input: Input

  20. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  21. def json(showCanonicalUuid: Boolean = false): JValue

    Definition Classes
    JsonRenderer
  22. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. def normalized: Option[String]

    Definition Classes
    Normalizer
  24. def normalizedAuthor(a: Author): String

    Definition Classes
    Normalizer
  25. def normalizedAuthorsGroup(ag: AuthorsGroup): Option[String]

    Definition Classes
    Normalizer
  26. def normalizedAuthorsTeam(at: AuthorsTeam): Option[String]

    Definition Classes
    Normalizer
  27. def normalizedAuthorship(as: Authorship): Option[String]

    Definition Classes
    Normalizer
  28. def normalizedYear(y: Year): String

    Definition Classes
    Normalizer
  29. final def notify(): Unit

    Definition Classes
    AnyRef
  30. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  31. def positioned: Seq[Position]

    Definition Classes
    Positions
  32. def render(compact: Boolean, showCanonicalUuid: Boolean = false): String

    Definition Classes
    JsonRenderer
  33. def renderCompactJson: String

    Definition Classes
    JsonRenderer
  34. val scientificName: ScientificName

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

    Definition Classes
    AnyRef
  36. val version: String

  37. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. val warnings: Vector[Warning]

  41. val yearDelimited: Option[String]

    Definition Classes
    DelimitedStringRenderer

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Canonizer

Inherited from Normalizer

Inherited from Positions

Inherited from Details

Inherited from DelimitedStringRenderer

Inherited from JsonRenderer

Inherited from AnyRef

Inherited from Any

Ungrouped