| 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(java.time.ZonedDateTime date,
java.lang.String summary,
io.vavr.collection.List<java.lang.String> tickets,
java.util.Optional<java.lang.String> 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(java.time.ZonedDateTime value) |
Copy the current immutable object by setting a value for the
date attribute. |
CChange |
CChange.withModule(java.lang.String value) |
Copy the current immutable object by setting a present value for the optional
module attribute. |
CChange |
CChange.withModule(java.util.Optional<java.lang.String> optional) |
Copy the current immutable object by setting an optional value for the
module attribute. |
CChange |
CChange.withSummary(java.lang.String value) |
Copy the current immutable object by setting a value for the
summary attribute. |
CChange |
CChange.withTickets(io.vavr.collection.List<java.lang.String> 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) |
| Modifier and Type | Method | Description |
|---|---|---|
CRelease.Builder |
CRelease.Builder.addAllChanges(java.lang.Iterable<CChange> element) |
|
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.Builder |
CRelease.Builder.setChanges(io.vavr.collection.List<CChange> elements) |
|
CRelease.Builder |
CRelease.Builder.setIterableChanges(java.lang.Iterable<CChange> elements) |
|
CRelease |
CRelease.withChanges(io.vavr.collection.List<CChange> value) |
Copyright © 2017 <code@io7m.com> http://io7m.com