Package-level declarations
Types
Possible types of content an OutputArtifact contains.
Represents an OutputResource that contains binary data.
An OutputResource backed by a filesystem entry. Instead of holding content in memory, it references a file that the exporter reads from directly: disk-backed entries are efficiently copied (or symlinked) by reference, while virtual entries are materialized on the fly.
Represents a BinaryOutputArtifact whose content is lazily loaded on demand (via accept).
Represents an OutputResource that contains data. When visited by a FileResourceExporter, this resource is exported to a file whose extension is determined by the resource's type.
Abstraction of an output entity produced by the pipeline. A resource is saved to file via a com.quarkdown.core.pipeline.output.visitor.FileResourceExporter.
Represents an OutputResource that contains other resources (and does not provide content of its own). When visited by a FileResourceExporter, this resource is exported to a directory.
Mapping of OutputResources to their file names, shared by every exporter.
Visitor for OutputResource types.
Represents an OutputResource that contains text data.
Functions
Converts this entry to an OutputResource for the pipeline to output.