| Package | Description |
|---|---|
| com.io7m.changelog.core |
Core types.
|
| Modifier and Type | Method and Description |
|---|---|
CItem |
CItem.Builder.build()
Builds a new
CItem. |
static CItem |
CItem.copyOf(CItemType instance)
Creates an immutable copy of a
CItemType value. |
static CItem |
CItem.of(LocalDate date,
String summary,
Iterable<String> tickets,
CChangeType type)
Construct a new immutable
CItem instance. |
static CItem |
CItem.of(LocalDate date,
String summary,
List<String> tickets,
CChangeType type)
Construct a new immutable
CItem instance. |
CItem |
CItem.withDate(LocalDate value)
Copy the current immutable object by setting a value for the
date attribute. |
CItem |
CItem.withSummary(String value)
Copy the current immutable object by setting a value for the
summary attribute. |
CItem |
CItem.withTickets(Iterable<String> elements)
Copy the current immutable object with elements that replace the content of
tickets. |
CItem |
CItem.withTickets(String... elements)
Copy the current immutable object with elements that replace the content of
tickets. |
CItem |
CItem.withType(CChangeType value)
Copy the current immutable object by setting a value for the
type attribute. |
| Modifier and Type | Method and Description |
|---|---|
List<CItem> |
CReleaseType.items() |
List<CItem> |
CRelease.items() |
| Modifier and Type | Method and Description |
|---|---|
CRelease.Builder |
CRelease.Builder.addItems(CItem... elements)
Adds elements to
items list. |
CRelease.Builder |
CRelease.Builder.addItems(CItem element)
Adds one element to
items list. |
CRelease |
CRelease.withItems(CItem... elements)
Copy the current immutable object with elements that replace the content of
items. |
| Modifier and Type | Method and Description |
|---|---|
CRelease.Builder |
CRelease.Builder.addAllItems(Iterable<? extends CItem> elements)
Adds elements to
items list. |
static CRelease |
CRelease.of(LocalDate date,
Iterable<? extends CItem> items,
String ticketSystemID,
CVersionType version)
Construct a new immutable
CRelease instance. |
static CRelease |
CRelease.of(LocalDate date,
List<CItem> items,
String ticketSystemID,
CVersionType version)
Construct a new immutable
CRelease instance. |
CRelease.Builder |
CRelease.Builder.setItems(Iterable<? extends CItem> elements)
Sets or replaces all elements for
items list. |
CRelease |
CRelease.withItems(Iterable<? extends CItem> elements)
Copy the current immutable object with elements that replace the content of
items. |
Copyright © 2017 <code@io7m.com> http://io7m.com