DocumentMetadata

case class DocumentMetadata(title: Option[String], description: Option[String], identifier: Option[String], authors: Seq[String], language: Option[String], datePublished: Option[Type], dateModified: Option[Type], version: Option[String], canonicalLink: Option[URI])

Metadata associated with a document.

Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

override def equals(obj: Any): Boolean
Definition Classes
Equals -> Any

Populates all empty Options in this instance with the provided defaults in case they are non-empty

Populates all empty Options in this instance with the provided defaults in case they are non-empty

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product