eu.geekplace.tex.tlpdb

Members list

Type members

Classlikes

object Arch

Attributes

Companion
enum
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Arch.type
enum Arch(val name: String)

Attributes

Companion
object
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class AsciiByteBufferParserInput(buffer: ByteBuffer) extends DefaultParserInput

Attributes

Supertypes
class DefaultParserInput
trait ParserInput
class Object
trait Matchable
class Any
Known subtypes
enum Category

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class DependencyEdge(dependent: TlpdbEntry, dependency: TlpdbEntry)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
sealed trait MajorTlpdbEntry extends TlpdbEntry

Attributes

Supertypes
trait TlpdbEntry
class Object
trait Matchable
class Any
Known subtypes
class TlConTeXt
class TlCore
class TlPackage

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class MemoryMappedAsciiFileParserInput(channel: FileChannel, buffer: MappedByteBuffer) extends AsciiByteBufferParserInput, AutoCloseable

Attributes

Companion
object
Supertypes
trait AutoCloseable
class DefaultParserInput
trait ParserInput
class Object
trait Matchable
class Any
Show all
case class RawBinfiles(arch: Arch, size: Int, files: Seq[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawCatalogueInfo(alias: Option[String], also: Option[String], contactAnnounce: Option[String], contactBugs: Option[String], contactDevelopment: Option[String], contactHome: Option[String], contactRepository: Option[String], contactSupport: Option[String], ctan: Option[String], license: Option[Seq[String]], topics: Option[String], version: Option[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawDocfile(relPath: String, details: Option[String], language: Option[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawDocfiles(size: Int, files: Seq[RawDocfile])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawExecute(executes: Seq[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawLongdesc(lines: Seq[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class RawPostaction(postactions: Seq[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawRunfiles(size: Int, files: Seq[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawSrcfiles(size: Int, files: Seq[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawTlpdbCollection(name: String, revision: Int, shortCollectionDesc: String, longdesc: Option[RawLongdesc], depend: Seq[String]) extends RawTlpdbEntry, CommonTlpdbEntry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawTlpdbConTeXt(name: String, revision: Int, shortdesc: Option[String], longdesc: Option[RawLongdesc], depend: Seq[String], execute: Option[RawExecute], postaction: Option[RawPostaction], docfiles: Option[RawDocfiles], srcfiles: Option[RawSrcfiles], runfiles: Option[RawRunfiles], binfiles: Option[Map[Arch, RawBinfiles]], catalogueInfo: Option[RawCatalogueInfo]) extends RawTlpdbEntry, RawMajorTlpdbEntry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
sealed trait RawTlpdbEntry extends CommonTlpdbEntry

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class RawTlpdbPackage(name: String, revision: Int, catalogue: Option[String], shortdesc: Option[String], longdesc: Option[RawLongdesc], depend: Seq[String], execute: Option[RawExecute], postaction: Option[RawPostaction], docfiles: Option[RawDocfiles], srcfiles: Option[RawSrcfiles], runfiles: Option[RawRunfiles], binfiles: Option[Map[Arch, RawBinfiles]], catalogueInfo: Option[RawCatalogueInfo]) extends RawTlpdbEntry, RawMajorTlpdbEntry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawTlpdbScheme(name: String, revision: Int, shortSchemeDesc: String, longSchemeDesc: RawLongdesc, depend: Seq[String]) extends RawTlpdbEntry, CommonTlpdbEntry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class RawTlpdbTLCore(name: String, revision: Int, catalogue: Option[String], shortdesc: Option[String], longdesc: Option[RawLongdesc], depend: Seq[String], execute: Option[RawExecute], postaction: Option[RawPostaction], docfiles: Option[RawDocfiles], srcfiles: Option[RawSrcfiles], runfiles: Option[RawRunfiles], binfiles: Option[Map[Arch, RawBinfiles]], catalogueInfo: Option[RawCatalogueInfo]) extends RawTlpdbEntry, RawMajorTlpdbEntry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class TlCollection(raw: RawTlpdbCollection, world: TlpdbWorld) extends TlpdbEntry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait TlpdbEntry
class Object
trait Matchable
class Any
Show all
case class TlConTeXt(raw: RawTlpdbConTeXt, world: TlpdbWorld) extends TlpdbEntry, MajorTlpdbEntry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait TlpdbEntry
class Object
trait Matchable
class Any
Show all
case class TlCore(raw: RawTlpdbTLCore, world: TlpdbWorld) extends TlpdbEntry, MajorTlpdbEntry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait TlpdbEntry
class Object
trait Matchable
class Any
Show all
case class TlPackage(raw: RawTlpdbPackage, world: TlpdbWorld) extends TlpdbEntry, MajorTlpdbEntry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait TlpdbEntry
class Object
trait Matchable
class Any
Show all
case class TlScheme(raw: RawTlpdbScheme, world: TlpdbWorld) extends TlpdbEntry

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait TlpdbEntry
class Object
trait Matchable
class Any
Show all
object Tlpdb

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Tlpdb.type
object TlpdbEntry

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
TlpdbEntry.type
sealed trait TlpdbEntry

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class TlConTeXt
class TlCore
class TlPackage
class TlCollection
class TlScheme
Show all
object TlpdbParser

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class TlpdbParser(val input: ParserInput) extends Parser

Attributes

Companion
object
Supertypes
class Parser
class RuleDSL
trait RuleDSLActions
trait RuleDSLCombinators
trait RuleDSLBasics
class Object
trait Matchable
class Any
Show all
class TlpdbWorld(pkgs: Seq[RawTlpdbEntry], val arch: Arch)

Attributes

Supertypes
class Object
trait Matchable
class Any