org.kie.server.api.model
Class ReleaseId
java.lang.Object
org.kie.server.api.model.ReleaseId
- All Implemented Interfaces:
- org.kie.api.builder.ReleaseId
public class ReleaseId
- extends Object
- implements org.kie.api.builder.ReleaseId
This is a JAXB friendly ReleaseId implementation
used for JAXB marshalling/unmarshalling only
ReleaseId
public ReleaseId()
ReleaseId
public ReleaseId(org.kie.api.builder.ReleaseId releaseId)
ReleaseId
public ReleaseId(String groupId,
String artifactId,
String version)
getGroupId
public String getGroupId()
- Specified by:
getGroupId in interface org.kie.api.builder.ReleaseId
setGroupId
public void setGroupId(String groupId)
getArtifactId
public String getArtifactId()
- Specified by:
getArtifactId in interface org.kie.api.builder.ReleaseId
setArtifactId
public void setArtifactId(String artifactId)
getVersion
public String getVersion()
- Specified by:
getVersion in interface org.kie.api.builder.ReleaseId
setVersion
public void setVersion(String version)
isSnapshot
public boolean isSnapshot()
- Specified by:
isSnapshot in interface org.kie.api.builder.ReleaseId
toExternalForm
public String toExternalForm()
- Specified by:
toExternalForm in interface org.kie.api.builder.ReleaseId
toString
public String toString()
- Overrides:
toString in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.