public final class VersionReference extends Object
| Constructor | Description |
|---|---|
VersionReference(String id,
VersionType type,
OffsetDateTime releaseTime,
OffsetDateTime modificationTime,
URL url) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(Object o) |
|
Version |
fetch() |
Retrieves the complete version document from the server.
|
String |
getId() |
|
OffsetDateTime |
getModificationTime() |
|
OffsetDateTime |
getReleaseTime() |
|
VersionType |
getType() |
|
URL |
getUrl() |
|
int |
hashCode() |
public VersionReference(@NonNull
String id,
@NonNull
VersionType type,
@NonNull
OffsetDateTime releaseTime,
@NonNull
OffsetDateTime modificationTime,
@NonNull
URL url)
@NonNull public Version fetch() throws IOException
IOException - when the server is not accessible, the server responds with an error code
or when the data is malformed.@NonNull public String getId()
@NonNull public VersionType getType()
@NonNull public OffsetDateTime getReleaseTime()
@NonNull public OffsetDateTime getModificationTime()
@NonNull public URL getUrl()
Copyright © 2018 Basin. All rights reserved.