Package com.powsybl.tools
Class AbstractVersion
java.lang.Object
com.powsybl.tools.AbstractVersion
- All Implemented Interfaces:
Version
- Direct Known Subclasses:
PowsyblCoreVersion
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractVersion
(String repositoryName, String mavenProjectVersion, String gitVersion, String gitBranch, long buildTimestamp) -
Method Summary
-
Field Details
-
repositoryName
-
mavenProjectVersion
-
gitVersion
-
gitBranch
-
buildTimestamp
protected final long buildTimestamp
-
-
Constructor Details
-
AbstractVersion
-
-
Method Details
-
getRepositoryName
- Specified by:
getRepositoryName
in interfaceVersion
-
getGitVersion
- Specified by:
getGitVersion
in interfaceVersion
-
getMavenProjectVersion
- Specified by:
getMavenProjectVersion
in interfaceVersion
-
getGitBranch
- Specified by:
getGitBranch
in interfaceVersion
-
getBuildTimestamp
public long getBuildTimestamp()- Specified by:
getBuildTimestamp
in interfaceVersion
-
toMap
-
toString
-