| Package | Description |
|---|---|
| com.io7m.changelog.core |
Core types.
|
| com.io7m.changelog.text |
Functions for serializing changelogs to plain text.
|
| com.io7m.changelog.xom |
Functions for serializing changelogs to XML and XHTML, and parsing
changelogs from XML with XOM.
|
| Modifier and Type | Method | Description |
|---|---|---|
CChangelog |
CChangelog.Builder.build() |
Builds a new
CChangelog. |
static CChangelog |
CChangelog.copyOf(CChangelogType instance) |
Creates an immutable copy of a
CChangelogType value. |
static CChangelog |
CChangelog.of(java.lang.String project,
java.lang.Iterable<? extends CRelease> releases,
java.util.Map<java.lang.String,? extends java.net.URI> ticketSystems) |
Construct a new immutable
CChangelog instance. |
static CChangelog |
CChangelog.of(java.lang.String project,
java.util.List<CRelease> releases,
java.util.Map<java.lang.String,java.net.URI> ticketSystems) |
Construct a new immutable
CChangelog instance. |
CChangelog |
CChangelog.withProject(java.lang.String value) |
Copy the current immutable object by setting a value for the
project attribute. |
CChangelog |
CChangelog.withReleases(CRelease... elements) |
Copy the current immutable object with elements that replace the content of
releases. |
CChangelog |
CChangelog.withReleases(java.lang.Iterable<? extends CRelease> elements) |
Copy the current immutable object with elements that replace the content of
releases. |
CChangelog |
CChangelog.withTicketSystems(java.util.Map<java.lang.String,? extends java.net.URI> entries) |
Copy the current immutable object by replacing the
ticketSystems map with the specified map. |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
CChangelogTextWriter.writeChangelog(CChangelog c,
CChangelogTextWriterConfiguration config,
java.io.PrintWriter out) |
Serialize the given changelog to plain text.
|
| Modifier and Type | Method | Description |
|---|---|---|
static CChangelog |
CChangelogXMLReader.readFromStream(java.net.URI uri,
java.io.InputStream stream) |
Construct a changelog from the given URI.
|
static CChangelog |
CChangelogXMLReader.readFromURI(java.net.URI uri) |
Construct a changelog from the given URI.
|
| Modifier and Type | Method | Description |
|---|---|---|
static nu.xom.Element |
CChangelogAtomWriter.writeElement(CAtomFeedMeta meta,
CChangelog c) |
Serialize the given changelog to Atom.
|
static nu.xom.Element |
CChangelogXHTMLWriter.writeElement(CChangelog c) |
Serialize the given changelog to XHTML.
|
static nu.xom.Element |
CChangelogXMLWriter.writeElement(CChangelog c) |
Serialize the given changelog to XML.
|
Copyright © 2017 <code@io7m.com> http://io7m.com