@NotThreadSafe public class ChangeLog extends Object implements Serializable
| Constructor and Description |
|---|
ChangeLog(String sVersion,
String sComponent)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ICommonsList<AbstractChangeLogEntry> |
entries() |
boolean |
equals(Object o) |
ICommonsList<ChangeLogEntry> |
getAllEntries() |
ICommonsList<ChangeLogEntry> |
getAllEntriesOfCategory(EChangeLogCategory eCategory)
Get all change log entries, that match the specified category.
|
ICommonsList<ChangeLogRelease> |
getAllReleases() |
String |
getComponent() |
ChangeLogRelease |
getLatestRelease() |
String |
getOriginalVersion() |
Version |
getVersion() |
int |
hashCode() |
String |
toString() |
@Nonnull @Nonempty public String getOriginalVersion()
null.@Nonnull @Nonempty public String getComponent()
null nor empty.@Nonnull @ReturnsMutableObject public ICommonsList<AbstractChangeLogEntry> entries()
null.@Nonnull @ReturnsMutableCopy public ICommonsList<ChangeLogEntry> getAllEntries()
null.@Nonnull @ReturnsMutableCopy public ICommonsList<ChangeLogEntry> getAllEntriesOfCategory(@Nonnull EChangeLogCategory eCategory)
eCategory - The category to search. May not be null.null.@Nonnull @ReturnsMutableCopy public ICommonsList<ChangeLogRelease> getAllReleases()
@Nullable public ChangeLogRelease getLatestRelease()
null if no
release is contained.Copyright © 2014–2017 Philip Helger. All rights reserved.