Module: Ucode::Repo::Writers

Defined in:
lib/ucode/repo/writers.rb,
lib/ucode/repo/writers/enums_writer.rb,
lib/ucode/repo/writers/blocks_writer.rb,
lib/ucode/repo/writers/planes_writer.rb,
lib/ucode/repo/writers/indexes_writer.rb,
lib/ucode/repo/writers/scripts_writer.rb,
lib/ucode/repo/writers/manifest_writer.rb,
lib/ucode/repo/writers/relationships_writer.rb,
lib/ucode/repo/writers/named_sequences_writer.rb

Overview

Per-concern writer classes, one per output file kind. Each conforms to the #write → Integer interface (returns the count of files written). Composed by AggregateWriter#flush — adding a new aggregate = one writer class + one line in AggregateWriter.

Defined Under Namespace

Classes: BlocksWriter, EnumsWriter, IndexesWriter, ManifestWriter, NamedSequencesWriter, PlanesWriter, RelationshipsWriter, ScriptsWriter