Package org.eclipse.xtext.util
Class XtextVersion
- java.lang.Object
-
- org.eclipse.xtext.util.XtextVersion
-
public class XtextVersion extends java.lang.Object- Since:
- 2.9
-
-
Constructor Summary
Constructors Constructor Description XtextVersion(java.lang.String version)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetAntlrGeneratorVersion()static XtextVersiongetCurrent()java.lang.StringgetMweBuildNumber()java.lang.StringgetMweVersion()java.lang.StringgetVersion()java.lang.StringgetXtendAndroidGradlePluginVersion()java.lang.StringgetXtendGradlePluginVersion()java.lang.StringgetXtextGradlePluginVersion()inthashCode()booleanisSnapshot()booleanisStable()java.lang.StringtoString()
-
-
-
Method Detail
-
getCurrent
public static XtextVersion getCurrent()
-
getXtextGradlePluginVersion
public java.lang.String getXtextGradlePluginVersion()
-
getMweVersion
public java.lang.String getMweVersion()
- Noreference:
-
getMweBuildNumber
public java.lang.String getMweBuildNumber()
- Noreference:
-
getAntlrGeneratorVersion
public java.lang.String getAntlrGeneratorVersion()
-
getXtendGradlePluginVersion
public java.lang.String getXtendGradlePluginVersion()
-
getXtendAndroidGradlePluginVersion
public java.lang.String getXtendAndroidGradlePluginVersion()
- Noreference:
-
isSnapshot
public boolean isSnapshot()
- Returns:
trueif the current version ends with '-SNAPSHOT'
-
isStable
public boolean isStable()
- Returns:
trueif the current version is not a snapshot and not a release
Release builds must match a following pattern: N.N(.N)+
(N is a digit)
For example 2.9.2 is a release, 2.9.2.beta3 is stable.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
getVersion
public java.lang.String getVersion()
-
-