All Downloads are FREE. Search and download functionalities are using the official Maven repository.

libretto.examples.libraryOfAlexandria.vendor.ScrollDatabase.scala Maven / Gradle / Ivy

The newest version!
package libretto.examples.libraryOfAlexandria.vendor

object ScrollDatabase {
  private val scrolls =
    Map(
      ScrollId("ISBN 316148410-0") -> Scroll("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec nisl massa, porttitor a rhoncus nec, accumsan fermentum nulla. In tempor laoreet aliquet. Vivamus ornare purus quis iaculis vestibulum. Curabitur finibus diam mi, convallis congue nisl euismod vehicula. Ut porttitor non diam sed interdum. Ut metus nisi, porta eu magna commodo, euismod scelerisque nunc. Aenean nec blandit diam. Proin ante nulla, ultrices a ex eu, aliquet convallis ex. Vestibulum et venenatis purus. Nullam a ullamcorper ante. Curabitur fringilla turpis neque, et congue velit fermentum ut. Nunc accumsan arcu non felis malesuada, viverra porttitor neque pellentesque. Vestibulum molestie, purus a laoreet porttitor, lectus orci tristique dui, quis euismod lacus justo sit amet risus. Proin posuere consectetur lectus in maximus. Suspendisse potenti. Quisque tincidunt, quam id viverra hendrerit, urna metus congue lectus, ac gravida tellus arcu nec arcu."),
      ScrollId("ISBN 316148411-0") -> Scroll("In non eros odio. Fusce bibendum, mi in ornare mollis, urna dolor euismod metus, ac laoreet justo quam a mauris. Suspendisse ultricies lorem quis elit commodo pulvinar. Interdum et malesuada fames ac ante ipsum primis in faucibus. Quisque euismod quam ac risus mollis congue. Curabitur sit amet tellus eget nisi condimentum aliquam. Aenean quis nisl lobortis, ultricies nulla quis, sollicitudin dolor. Mauris felis eros, pellentesque eu arcu id, finibus tempor risus. Vivamus aliquet vitae dui non cursus."),
      ScrollId("ISBN 316148412-0") -> Scroll("Vestibulum id ex urna. Fusce non viverra urna. Mauris a sodales eros. Vivamus eu feugiat nibh, eu vehicula quam. Quisque libero quam, consectetur in consectetur et, vehicula quis justo. Quisque euismod, sem sit amet convallis pretium, nisl augue tristique lorem, quis fermentum nisi neque auctor felis. Pellentesque semper pharetra tortor eu gravida. Proin et tempor nunc, non imperdiet mi. Donec tincidunt, lectus vitae rutrum tristique, nisl eros luctus nisl, tristique sollicitudin quam lacus ut urna. Proin blandit est a purus condimentum, nec egestas sem laoreet. Aliquam erat volutpat. Nam ac lorem risus. Praesent mollis massa at ipsum ornare sollicitudin. Nam pretium, leo in euismod rutrum, orci massa dapibus neque, vitae vestibulum mauris lacus ut mauris."),
      ScrollId("ISBN 316148413-0") -> Scroll("Pellentesque non lacus hendrerit, dictum mi vel, malesuada sem. Morbi lobortis pulvinar augue ut fringilla. Integer ultrices, lorem ac semper finibus, dui tellus condimentum mauris, sit amet tincidunt urna odio sit amet leo. Aenean eget dolor elit. Mauris id porta ex, ac sagittis magna. Proin quis tristique eros, non consectetur nulla. Etiam pellentesque, tortor quis facilisis hendrerit, lectus eros vehicula velit, eu tempor ipsum libero vel risus. Vivamus mauris elit, interdum auctor porttitor vel, posuere a urna. Donec pellentesque ut ligula imperdiet scelerisque. Vivamus faucibus velit at dolor pellentesque interdum. Donec tincidunt id ipsum ut pellentesque."),
      ScrollId("ISBN 316148414-0") -> Scroll("Donec porttitor tellus ipsum, sed pharetra enim pulvinar vitae. Cras a nibh metus. Praesent non nisl fermentum, mattis massa vitae, lobortis ex. Integer venenatis, tellus quis eleifend cursus, risus nisi commodo purus, a viverra purus mi in massa. Duis ligula ex, bibendum id erat a, tempus blandit tortor. Aenean nec nulla quis est cursus laoreet quis non purus. Maecenas augue urna, eleifend sed rhoncus ac, tristique in turpis."),
      ScrollId("ISBN 316148415-0") -> Scroll("Aenean lacus ante, volutpat et velit quis, bibendum interdum nisi. Nam feugiat quam ut felis tempus ultrices. Praesent consectetur interdum nunc. Pellentesque nec justo non leo egestas rhoncus sit amet id ipsum. Vestibulum justo lorem, cursus vel condimentum at, porttitor a velit. Nulla faucibus lectus sem, ac hendrerit ex tempor vel. Nulla efficitur dapibus augue. Donec a elementum magna. Nam cursus nisi ac lorem cursus, quis interdum libero congue. Maecenas ultricies posuere nulla quis dictum. Nunc rhoncus vitae est eget fermentum."),
      ScrollId("ISBN 316148416-0") -> Scroll("Aliquam vel nisi ac risus sollicitudin tincidunt quis et felis. Duis molestie interdum ante. Curabitur luctus lacinia risus ut scelerisque. Sed eget tincidunt libero, eget condimentum odio. Sed vulputate leo ac eros dictum commodo. Nulla porttitor lacus sit amet urna efficitur suscipit. Vivamus sodales finibus urna nec ultricies. In eget convallis erat, vel pellentesque nulla. Mauris placerat malesuada viverra. Praesent scelerisque ut justo in mattis. Curabitur fringilla erat et metus aliquet, quis ullamcorper massa porta. Aenean aliquam sem nec ex dictum posuere vitae vitae risus."),
      ScrollId("ISBN 316148417-0") -> Scroll("Sed eget vehicula massa. Ut hendrerit imperdiet commodo. Proin ultricies massa dignissim mi tempus hendrerit ut ut sapien. Nam placerat placerat lorem, a blandit tortor consequat ac. Donec ac cursus libero. Morbi consectetur metus vitae dolor vulputate dictum. Quisque accumsan mi eu gravida congue. Praesent vitae odio molestie magna laoreet dictum. Aliquam a velit ac lorem lobortis ultricies."),
      ScrollId("ISBN 316148418-0") -> Scroll("Sed fringilla tincidunt ligula a semper. Suspendisse ex enim, bibendum a nisl in, venenatis interdum enim. Integer vitae pellentesque turpis. Sed luctus sit amet ante et porttitor. Vivamus at est justo. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Fusce libero libero, mattis eget metus ac, porttitor suscipit est."),
      ScrollId("ISBN 316148419-0") -> Scroll("Vestibulum porttitor ex eu ipsum lobortis iaculis. Etiam erat est, dignissim nec risus at, lacinia porttitor arcu. Pellentesque vel ullamcorper enim. Pellentesque congue nulla ut elit aliquet aliquam. Donec et lectus lorem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam gravida tellus lectus, ac sollicitudin libero sodales et. Sed fermentum rhoncus ante, eget vehicula ipsum pellentesque id. Nullam fermentum velit id lacus varius lacinia. Phasellus ultrices vehicula ligula, quis interdum massa pharetra eget. Sed rhoncus eros id sapien scelerisque, eget ultrices dui imperdiet. Cras id dui vitae lectus eleifend laoreet. Aenean nec congue nibh, a pellentesque libero. Cras nulla nunc, tempus non nulla vel, placerat ultrices nisi."),
      ScrollId("ISBN 316148420-0") -> Scroll("Praesent rhoncus malesuada molestie. Cras fermentum justo et risus pellentesque mattis. Proin enim nunc, tempor in sodales nec, commodo sit amet urna. Vivamus posuere consequat interdum. Praesent et magna vitae dolor ultrices lobortis eu nec nulla. Praesent ut neque a magna vestibulum suscipit. Donec cursus quam at pellentesque tempor. Sed urna massa, venenatis ut cursus ut, aliquam vitae sem. Fusce sit amet accumsan felis. Etiam eu purus a enim elementum condimentum. Proin non laoreet arcu, vel hendrerit eros. Sed semper elit sed mattis consequat. Proin sodales quis neque et semper. Mauris ornare nisl leo, vitae euismod mauris tempus id. Ut aliquet gravida metus in hendrerit. Donec ultrices tristique bibendum."),
      ScrollId("ISBN 316148421-0") -> Scroll("Ut vestibulum ullamcorper pretium. Cras pharetra elit lacus, sed maximus lectus mattis eget. Donec fringilla diam nec est cursus commodo. In eu facilisis metus, ac mattis sem. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nullam eu purus elit. Aliquam a nibh velit. Etiam dictum volutpat dui, sit amet congue neque molestie ac. In at ex arcu. Proin rutrum efficitur erat quis lobortis. Nam cursus turpis in pretium scelerisque. Nullam congue ante ut massa mollis pellentesque. Nam dapibus vehicula mi, vel efficitur arcu dignissim sed. Proin rutrum tellus non metus luctus semper. Ut neque dui, blandit id tristique eu, facilisis nec tortor. Vestibulum egestas, eros sed venenatis varius, lorem nisl sagittis mauris, et aliquet ipsum diam a arcu."),
      ScrollId("ISBN 316148422-0") -> Scroll("Morbi cursus lobortis magna, non fermentum est pulvinar nec. In blandit accumsan mauris ut hendrerit. Morbi nec sollicitudin lacus, eget ullamcorper sem. Nullam lacinia diam est, sed pharetra est vulputate sit amet. Integer scelerisque arcu felis, et semper tellus vestibulum quis. Integer at leo et purus hendrerit posuere. Nam sapien risus, vestibulum ut blandit quis, elementum a elit. Nullam mollis vestibulum tincidunt. Nulla tempor eleifend aliquam. Vestibulum eros nisi, varius eget eros sed, mattis gravida ipsum. Cras dapibus eleifend malesuada. Praesent consequat bibendum lectus. Sed justo urna, mattis nec consequat eget, vehicula in augue. Nullam libero justo, lacinia vel eros semper, posuere sodales tortor."),
      ScrollId("ISBN 316148423-0") -> Scroll("Sed tempus pulvinar lacus. Sed elementum justo ac nulla malesuada accumsan. Nunc porta cursus justo dictum luctus. Aliquam lacinia elementum quam lobortis facilisis. Aenean orci odio, maximus eget malesuada ac, condimentum ut felis. Sed velit dolor, posuere finibus ultrices et, sodales at purus. Sed vitae ullamcorper ante."),
      ScrollId("ISBN 316148424-0") -> Scroll("Suspendisse eget nunc elit. In augue lorem, semper sit amet malesuada consequat, vulputate quis metus. Morbi et felis id nunc congue consectetur et eget risus. Sed auctor luctus tellus quis vestibulum. Nunc ornare dolor ex, sed dapibus purus porttitor in. Nulla tincidunt, nisi sit amet ullamcorper aliquet, ligula nunc rutrum ante, in vulputate lorem nisl sed quam. Nullam dignissim vel augue non tempus."),
      ScrollId("ISBN 316148425-0") -> Scroll("Cras ut lacus risus. Quisque dictum arcu sed nulla luctus, porta posuere nulla molestie. Nunc ac urna eros. Curabitur volutpat in risus eget molestie. Nunc auctor justo quam, non pulvinar nunc tempus vitae. Nullam iaculis lacinia augue quis gravida. Aenean sit amet rhoncus turpis, quis mattis elit. Duis fringilla et tortor ut convallis."),
      ScrollId("ISBN 316148426-0") -> Scroll("Vestibulum mattis nec turpis nec mattis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nunc in aliquet justo. Phasellus ut eros sit amet arcu ultrices tristique. Pellentesque vel purus sit amet quam molestie consequat a a odio. Vestibulum in metus turpis. Pellentesque viverra facilisis pulvinar. Nullam vitae auctor felis, pharetra blandit ligula. Praesent malesuada nulla turpis, non fringilla sapien rutrum sit amet. Fusce scelerisque mauris a tincidunt faucibus."),
      ScrollId("ISBN 316148427-0") -> Scroll("Suspendisse efficitur mi sit amet arcu faucibus, vitae tincidunt sapien viverra. Proin eu felis non orci tristique condimentum. Nullam elementum sapien a maximus pretium. Vestibulum ullamcorper ornare augue sed pharetra. Pellentesque rhoncus rutrum diam, eget porta ligula. Donec sed nulla ut risus venenatis lobortis. Nulla facilisi. Phasellus rhoncus ex quis nulla convallis scelerisque. Pellentesque ac elit elementum, varius nunc quis, sodales felis. Suspendisse et turpis nulla. Nulla at justo at ligula ullamcorper pretium. Nunc cursus ultricies felis, eget sodales nunc ullamcorper ac. Praesent fermentum odio vitae purus laoreet rutrum."),
      ScrollId("ISBN 316148428-0") -> Scroll("Suspendisse at lorem et diam interdum eleifend in a justo. Etiam malesuada, ipsum sed finibus placerat, ipsum neque dignissim metus, non elementum justo lectus et eros. Nam vel velit aliquet, condimentum sem at, convallis diam. Cras vitae tortor vel eros feugiat ultrices sed non augue. Suspendisse sed egestas ante. Nam interdum egestas maximus. Vestibulum nec posuere nisl. Nulla dapibus est a urna pulvinar, vitae volutpat ex malesuada. Phasellus urna orci, vehicula nec mauris sit amet, aliquet lobortis turpis. Ut metus arcu, volutpat et diam vitae, condimentum venenatis neque. Nulla non vehicula purus."),
      ScrollId("ISBN 316148429-0") -> Scroll("Vivamus suscipit ex dolor, vitae vehicula magna aliquet non. Sed ac convallis diam, non semper nisi. Nulla ullamcorper velit id ullamcorper ultricies. Nunc semper eros eget facilisis luctus. Sed et fringilla nunc, at maximus mauris. Nullam tristique et velit vitae suscipit. Curabitur iaculis eu tortor in tincidunt. Cras sit amet dignissim velit. Etiam tempus mattis dolor sed aliquam. Duis mollis, nisi nec tristique convallis, enim felis accumsan mauris, vel lacinia turpis nisl eleifend purus."),
    )

  def get(id: ScrollId): Option[Scroll] =
    scrolls.get(id)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy