Package com.jogamp.common.util
Class JogampVersion
java.lang.Object
com.jogamp.common.util.JogampVersion
- Direct Known Subclasses:
GlueGenVersion
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Attributes.Namestatic final Attributes.Namestatic final Attributes.Name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanfinal Stringfinal StringgetAttribute(String attributeName) final StringgetAttribute(Attributes.Name attributeName) final Attributes.NamegetAttributeName(String attributeName) final Set<?>final Stringfinal StringBuilderfinal StringReturns the SCM branch namefinal StringReturns the implementation build number, e.g.final StringReturns the SCM version of the last commit, e.g.final Stringfinal Stringfinal Stringfinal Stringfinal StringReturns theIMPLEMENTATION_VERSION.final Manifestfinal Stringfinal Stringfinal Stringfinal Stringfinal inthashCode()toString()
-
Field Details
-
IMPLEMENTATION_BUILD
-
IMPLEMENTATION_BRANCH
-
IMPLEMENTATION_COMMIT
-
-
Constructor Details
-
JogampVersion
-
-
Method Details
-
hashCode
public final int hashCode() -
equals
-
getManifest
-
getPackageName
-
getAttribute
-
getAttribute
-
getAttributeName
-
getAttributeNames
- Returns:
- set of type
Attributes.Name, disguised as anonymous
-
getExtensionName
-
getImplementationBuild
Returns the implementation build number, e.g.2.0-b456-20130328. -
getImplementationBranch
Returns the SCM branch name -
getImplementationCommit
Returns the SCM version of the last commit, e.g. git's sha1 -
getImplementationTitle
-
getImplementationVendor
-
getImplementationVendorID
-
getImplementationURL
-
getImplementationVersion
Returns theIMPLEMENTATION_VERSION.E.g.
2.0.2-rc-20130328for snapshots prior to2.0.2release and2.0.2for the upcoming release. -
getAndroidPackageVersionName
-
getSpecificationTitle
-
getSpecificationVendor
-
getSpecificationVersion
-
getFullManifestInfo
-
getManifestInfo
-
toString
-
toString
-