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.
Visitor for OutputResource types.
Represents an OutputResource that contains text data.
Functions
Converts this entry to an OutputResource for the pipeline to output.