public final class SemanticVersion extends Object implements Comparable<SemanticVersion>
| Modifier and Type | Class and Description |
|---|---|
static class |
SemanticVersion.SemanticVersionParseException |
| Modifier and Type | Field and Description |
|---|---|
String |
buildInfo |
int |
major |
int |
minor |
int |
patch |
org.apache.parquet.SemanticVersion.Prerelease |
pre |
boolean |
prerelease |
String |
unknown |
| Constructor and Description |
|---|
SemanticVersion(int major,
int minor,
int patch) |
SemanticVersion(int major,
int minor,
int patch,
boolean hasUnknown) |
SemanticVersion(int major,
int minor,
int patch,
String unknown,
String pre,
String buildInfo) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(SemanticVersion o) |
boolean |
equals(Object o) |
int |
hashCode() |
static SemanticVersion |
parse(String version) |
String |
toString() |
public final int major
public final int minor
public final int patch
public final boolean prerelease
public final String unknown
public final org.apache.parquet.SemanticVersion.Prerelease pre
public final String buildInfo
public SemanticVersion(int major,
int minor,
int patch)
public SemanticVersion(int major,
int minor,
int patch,
boolean hasUnknown)
public static SemanticVersion parse(String version) throws SemanticVersion.SemanticVersionParseException
public int compareTo(SemanticVersion o)
compareTo in interface Comparable<SemanticVersion>Copyright © 2018 The Apache Software Foundation. All rights reserved.