Class ReleaseIdImpl

  • All Implemented Interfaces:
    Externalizable, Serializable, Comparable<org.kie.api.builder.ReleaseId>, org.appformer.maven.support.AFReleaseId, org.kie.api.builder.ReleaseId

    public class ReleaseIdImpl
    extends org.appformer.maven.support.AFReleaseIdImpl
    implements org.kie.api.builder.ReleaseId
    See Also:
    Serialized Form
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.kie.api.builder.ReleaseId adapt​(org.appformer.maven.support.AFReleaseId r)  
      static org.kie.api.builder.ReleaseId adapt​(org.appformer.maven.support.AFReleaseId r, org.appformer.maven.support.PomModel pomModel)  
      static Collection<org.kie.api.builder.ReleaseId> adaptAll​(Collection<org.appformer.maven.support.AFReleaseId> rs, org.appformer.maven.support.PomModel pomModel)  
      static org.kie.api.builder.ReleaseId fromPropertiesStream​(InputStream stream, String path)  
      static org.kie.api.builder.ReleaseId fromPropertiesString​(String path)  
      static String resolveVersion​(String versionString, org.appformer.maven.support.PomModel projectPomModel)  
      • Methods inherited from class org.appformer.maven.support.AFReleaseIdImpl

        equals, getArtifactId, getCompilationCachePathPrefix, getGroupId, getPomPropertiesPath, getPomPropertiesPath, getPomXmlPath, getPomXmlPath, getSnapshotVersion, getType, getVersion, hashCode, isEmpty, isSnapshot, readExternal, setArtifactId, setGroupId, setSnapshotVersion, setVersion, toExternalForm, toString, writeExternal
      • Methods inherited from interface org.appformer.maven.support.AFReleaseId

        getArtifactId, getGroupId, getVersion, isSnapshot, toExternalForm
      • Methods inherited from interface org.kie.api.builder.ReleaseId

        compareTo
    • Constructor Detail

      • ReleaseIdImpl

        public ReleaseIdImpl()
      • ReleaseIdImpl

        public ReleaseIdImpl​(String releaseId)
      • ReleaseIdImpl

        public ReleaseIdImpl​(String groupId,
                             String artifactId,
                             String version)
    • Method Detail

      • adapt

        public static org.kie.api.builder.ReleaseId adapt​(org.appformer.maven.support.AFReleaseId r)
      • adapt

        public static org.kie.api.builder.ReleaseId adapt​(org.appformer.maven.support.AFReleaseId r,
                                                          org.appformer.maven.support.PomModel pomModel)
      • adaptAll

        public static Collection<org.kie.api.builder.ReleaseId> adaptAll​(Collection<org.appformer.maven.support.AFReleaseId> rs,
                                                                         org.appformer.maven.support.PomModel pomModel)
      • fromPropertiesString

        public static org.kie.api.builder.ReleaseId fromPropertiesString​(String path)
      • fromPropertiesStream

        public static org.kie.api.builder.ReleaseId fromPropertiesStream​(InputStream stream,
                                                                         String path)
      • resolveVersion

        public static String resolveVersion​(String versionString,
                                            org.appformer.maven.support.PomModel projectPomModel)