Packages

package hmtmom

Provides classes for validating editorial work on the Homer Multitext project. See https://homermultext.github.io/ for documentation.

Overview

The class HmtMom manages contents of an EditorsRepo. It can be constructucted from a string path for the root of the repository. For example:

val mom = HmtMom("REPOROOT")
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. hmtmom
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class AuthorityValue(urn: Cite2Urn, label: String) extends Product with Serializable
  2. case class HmtMom(baseDir: String) extends Product with Serializable

    Mandatory Ongoing Maintenance for HMT project editorial repositories.

    Mandatory Ongoing Maintenance for HMT project editorial repositories.

    baseDir

    Name of Root directory of an HMT editorial repository laid out according to 2018 standards..

  3. case class HmtValidator(library: CiteLibrary) extends Product with Serializable

    A class for validating and analyzing a CiteLibrary with HMT project content.

  4. case class ImageManager(ictBase: String = ..., iipBase: String = ...) extends Product with Serializable

    A class for working with image services recognizing URNs.

    A class for working with image services recognizing URNs.

    ictBase

    Base URL for HMT Image Citation Service, version 2.

    iipBase

    Base URL for IIP image service.

  5. case class MomReporter(mom: HmtMom) extends Product with Serializable

  6. case class NamedEntityReporter(pg: Cite2Urn, tkns: Vector[TokenAnalysis]) extends Product with Serializable

  7. case class Occurrence[T](urn: CtsUrn, something: T) extends Product with Serializable

    Convenience class for occurrence of a string in a passage.

    Convenience class for occurrence of a string in a passage.

    urn

    Containing passage.

  8. case class PaleographicObservation(reading: String, img: Cite2Urn) extends Product with Serializable

    A paleographic observation of a single glyph.

    A paleographic observation of a single glyph.

    reading

    Reading of text of a single glyph.

  9. case class StringCount(str: String, count: Int) extends Product with Serializable

    Convenience class for counts of string occurrences.

    Convenience class for counts of string occurrences.

    str

    String.

  10. case class TestResults[T](good: Vector[T], bad: Vector[String]) extends Product with Serializable

    Type-paramaterized class for results of testing.

    Type-paramaterized class for results of testing.

    good

    A Vector of successful results of type T.

    bad

    A Vector of error messages.

Value Members

  1. val bifolios: Seq[String]

    Object selectors for MSS illustrated in bifolio spreads.

  2. val ictBase: String

    Base URL for Image Citation Tools.

  3. val okImg: String

    Icon image for good results.

  4. val sadImg: String
  5. object HmtValidator extends Serializable
  6. object PaleographyResults

Inherited from AnyRef

Inherited from Any

Ungrouped