public class Version extends Object implements Comparable<Version>
| Constructor and Description |
|---|
Version(int major,
int minor,
int patch)
Tworzy nowy nr wersji stabilnej z podanymi wartościami.
|
Version(int major,
int minor,
int patch,
boolean preRelease,
Collection<String> identifiers,
Collection<String> buildMetadata)
Tworzy nowy nr wersji z podanymi wartościami.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Version o) |
static Version |
get() |
Collection<String> |
getBuildMetadata() |
Collection<String> |
getIdentifiers() |
int |
getMajor() |
int |
getMinor() |
int |
getPatch() |
boolean |
isPreRelease() |
static Version |
parse(Class<?> klasa)
Odczytuje wersję z klasy, która zawiera statyczną metodę
get()
zwracającą instancję klasy. |
static Version |
parse(String str)
Odczytuje wersję z ciągu znaków.
|
String |
toString() |
public Version(int major,
int minor,
int patch,
boolean preRelease,
Collection<String> identifiers,
Collection<String> buildMetadata)
major - główna liczba, określa kompatybilnośćminor - liczba podporządkowana, określa rozszerzeniepatch - liczba łatkowa, określa numer poprawkipreRelease - określa, czy wersja jest przedpremierowaidentifiers - identyfikatory wersji przedpremierowejbuildMetadata - metadane build'upublic Version(int major,
int minor,
int patch)
major - główna liczba, określa kompatybilnośćminor - liczba podporządkowana, określa rozszerzeniepatch - liczba łatkowa, określa numer poprawkipublic final int compareTo(Version o)
compareTo in interface Comparable<Version>public Collection<String> getBuildMetadata()
public Collection<String> getIdentifiers()
null - gdy wersja stabilnapublic int getMajor()
public int getMinor()
public int getPatch()
public boolean isPreRelease()
public static Version parse(String str)
str - wersja zapisana w ciągu znakówpublic static Version parse(Class<?> klasa)
get()
zwracającą instancję klasy. Wartości odczytywane są za pomocą wywołania
metody Object.toString().klasa - klasa, która ma zostać odczytanaVersion utworzona na podstawie podanej klasy,
null — gdy nie można odczytać wersji z podanej klasypublic static Version get()
Copyright © 2021. All rights reserved.