Package io.quarkus.domino.scm
Class ScmRevision
java.lang.Object
io.quarkus.domino.scm.ScmRevision
- All Implemented Interfaces:
ReleaseId,ReleaseVersion
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface io.quarkus.bom.decomposer.ReleaseVersion
ReleaseVersion.Factory, ReleaseVersion.StringReleaseVersion -
Method Summary
Modifier and TypeMethodDescriptionasString()static ScmRevisionbranch(ScmRepository codeRepo, String branch) static ScmRevisioncommit(ScmRepository codeRepo, String commit) booleangetKind()getValue()inthashCode()booleanisTag()origin()static ScmRevisiontag(ScmRepository codeRepo, String tag) toString()version()static ScmRevisionversion(ScmRepository codeRepo, String version)
-
Method Details
-
tag
-
commit
-
branch
-
version
-
getRepository
-
getKind
-
getValue
-
origin
-
version
-
isTag
public boolean isTag()- Specified by:
isTagin interfaceReleaseVersion
-
asString
- Specified by:
asStringin interfaceReleaseVersion
-
equals
-
hashCode
public int hashCode() -
toString
-