public final class JkMavenMetadata
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JkMavenMetadata.Versioning |
Modifier and Type | Method and Description |
---|---|
void |
addSnapshotVersion(java.lang.String extension,
java.lang.String classifier) |
void |
addVersion(java.lang.String version,
java.lang.String timestamp) |
int |
currentBuildNumber() |
JkMavenMetadata.Versioning.JkSnapshot |
currentSnapshot() |
java.lang.String |
lastUpdateTimestamp() |
static JkMavenMetadata |
of(java.io.InputStream inputStream) |
static JkMavenMetadata |
of(JkCoordinate coordinate,
java.lang.String timestamp) |
static JkMavenMetadata |
of(JkModuleId jkModuleId) |
void |
output(java.io.OutputStream outputStream) |
void |
updateSnapshot(java.lang.String timestamp) |
public static JkMavenMetadata of(JkCoordinate coordinate, java.lang.String timestamp)
public static JkMavenMetadata of(JkModuleId jkModuleId)
public static JkMavenMetadata of(java.io.InputStream inputStream)
public void updateSnapshot(java.lang.String timestamp)
public JkMavenMetadata.Versioning.JkSnapshot currentSnapshot()
public void addSnapshotVersion(java.lang.String extension, java.lang.String classifier)
public int currentBuildNumber()
public void addVersion(java.lang.String version, java.lang.String timestamp)
public void output(java.io.OutputStream outputStream)
public java.lang.String lastUpdateTimestamp()