Packages

p

laika.io

descriptor

package descriptor

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class ExtensionBundleDescriptor(bundle: ExtensionBundle) extends Product with Serializable

    Provides a short description of an extension bundle for tooling or logging.

  2. case class InputDescriptor(description: String, docType: DocumentType) extends Product with Serializable

    Describes a single, textual or binary input for a parsing or rendering operation.

    Describes a single, textual or binary input for a parsing or rendering operation. This functionality is mostly intended for tooling support.

  3. case class ParserDescriptor(parsers: NonEmptyList[String], bundles: Seq[ExtensionBundleDescriptor], inputs: TreeInputDescriptor, strict: Boolean, acceptRawContent: Boolean) extends Product with Serializable

    Provides a description of a parsing operation, including the parsers and extension bundles used, as well as the input sources.

    Provides a description of a parsing operation, including the parsers and extension bundles used, as well as the input sources. This functionality is mostly intended for tooling support.

  4. case class RendererDescriptor(renderer: String, bundles: Seq[ExtensionBundleDescriptor], output: String, renderFormatted: Boolean) extends Product with Serializable

    Provides a description of a render operation, including the renderers and extension bundles used, as well as the output target.

    Provides a description of a render operation, including the renderers and extension bundles used, as well as the output target. This functionality is mostly intended for tooling support.

  5. case class TransformerDescriptor(parsers: NonEmptyList[String], renderer: String, bundles: Seq[ExtensionBundleDescriptor], inputs: TreeInputDescriptor, output: String, strict: Boolean, acceptRawContent: Boolean, renderFormatted: Boolean) extends Product with Serializable

    Provides a description of a transform operation, including the parsers, renderers and extension bundles used, as well as the sources and output target.

    Provides a description of a transform operation, including the parsers, renderers and extension bundles used, as well as the sources and output target. This functionality is mostly intended for tooling support.

  6. case class TreeInputDescriptor(inputs: Seq[InputDescriptor], sourceDirectories: Seq[String] = Nil) extends Product with Serializable

Value Members

  1. object InputDescriptor extends Serializable
  2. object ParserDescriptor extends Serializable
  3. object RendererDescriptor extends Serializable
  4. object TransformerDescriptor extends Serializable
  5. object TreeInputDescriptor extends Serializable

Ungrouped