| Package | Description |
|---|---|
| com.io7m.changelog.core |
Core types.
|
| Modifier and Type | Method | Description |
|---|---|---|
CChange |
CChange.Builder.build() |
Builds a new
CChange. |
static CChange |
CChange.copyOf(CChangeType instance) |
Creates an immutable copy of a
CChangeType value. |
static CChange |
CChange.of(ZonedDateTime date,
String summary,
io.vavr.collection.List<CTicketID> tickets,
Optional<? extends CModuleName> module,
boolean backwardsCompatible) |
Construct a new immutable
CChange instance. |
CChange |
CChange.withBackwardsCompatible(boolean value) |
Copy the current immutable object by setting a value for the
backwardsCompatible attribute. |
CChange |
CChange.withDate(ZonedDateTime value) |
Copy the current immutable object by setting a value for the
date attribute. |
CChange |
CChange.withModule(CModuleName value) |
Copy the current immutable object by setting a present value for the optional
module attribute. |
CChange |
CChange.withModule(Optional<? extends CModuleName> optional) |
Copy the current immutable object by setting an optional value for the
module attribute. |
CChange |
CChange.withSummary(String value) |
Copy the current immutable object by setting a value for the
summary attribute. |
CChange |
CChange.withTickets(io.vavr.collection.List<CTicketID> value) |
| Modifier and Type | Method | Description |
|---|---|---|
io.vavr.collection.List<CChange> |
CRelease.changes() |
|
io.vavr.collection.List<CChange> |
CReleaseType.changes() |
| Modifier and Type | Method | Description |
|---|---|---|
CRelease.Builder |
CRelease.Builder.addChanges(CChange element) |
|
CRelease.Builder |
CRelease.Builder.addChanges(CChange... elements) |
| Modifier and Type | Method | Description |
|---|---|---|
CRelease.Builder |
CRelease.Builder.addAllChanges(Iterable<CChange> element) |
|
static CRelease |
CRelease.of(ZonedDateTime date,
io.vavr.collection.List<CChange> changes,
String ticketSystemID,
CVersionType version) |
Construct a new immutable
CRelease instance. |
CRelease.Builder |
CRelease.Builder.setChanges(io.vavr.collection.List<CChange> elements) |
|
CRelease.Builder |
CRelease.Builder.setIterableChanges(Iterable<CChange> elements) |
|
CRelease |
CRelease.withChanges(io.vavr.collection.List<CChange> value) |
Copyright © 2018 <code@io7m.com> http://io7m.com