| Package | Description |
|---|---|
| com.io7m.changelog.core |
Core types.
|
| Modifier and Type | Method | Description |
|---|---|---|
CRelease |
CRelease.Builder.build() |
Builds a new
CRelease. |
static CRelease |
CRelease.copyOf(CReleaseType instance) |
Creates an immutable copy of a
CReleaseType value. |
static CRelease |
CRelease.of(java.time.ZonedDateTime date,
io.vavr.collection.List<CChange> changes,
java.lang.String ticketSystemID,
CVersionType version) |
Construct a new immutable
CRelease instance. |
CRelease |
CRelease.withChanges(io.vavr.collection.List<CChange> value) |
|
CRelease |
CRelease.withDate(java.time.ZonedDateTime value) |
Copy the current immutable object by setting a value for the
date attribute. |
CRelease |
CRelease.withTicketSystemID(java.lang.String value) |
Copy the current immutable object by setting a value for the
ticketSystemID attribute. |
CRelease |
CRelease.withVersion(CVersionType value) |
Copy the current immutable object by setting a value for the
version attribute. |
| Modifier and Type | Method | Description |
|---|---|---|
io.vavr.collection.SortedMap<CVersionType,CRelease> |
CChangelog.releases() |
|
io.vavr.collection.SortedMap<CVersionType,CRelease> |
CChangelogType.releases() |
| Modifier and Type | Method | Description |
|---|---|---|
CChangelog.Builder |
CChangelog.Builder.putReleases(CVersionType key,
CRelease value) |
| Modifier and Type | Method | Description |
|---|---|---|
static CChangelog |
CChangelog.of(CProjectName project,
io.vavr.collection.SortedMap<CVersionType,CRelease> releases,
io.vavr.collection.Map<java.lang.String,CTicketSystem> ticketSystems) |
Construct a new immutable
CChangelog instance. |
CChangelog.Builder |
CChangelog.Builder.putEntryReleases(io.vavr.Tuple2<CVersionType,CRelease> entry) |
|
CChangelog.Builder |
CChangelog.Builder.setEntriesReleases(java.lang.Iterable<io.vavr.Tuple2<CVersionType,CRelease>> entries) |
|
CChangelog.Builder |
CChangelog.Builder.setJavaMapReleases(java.util.Map<CVersionType,CRelease> in_map) |
|
CChangelog.Builder |
CChangelog.Builder.setMapReleases(io.vavr.collection.Map<CVersionType,CRelease> in_map) |
|
CChangelog.Builder |
CChangelog.Builder.setReleases(io.vavr.collection.SortedMap<CVersionType,CRelease> elements) |
|
CChangelog |
CChangelog.withReleases(io.vavr.collection.SortedMap<CVersionType,CRelease> value) |
Copyright © 2017 <code@io7m.com> http://io7m.com